Package | Description |
---|---|
org.osid.course |
The Open Service Interface Definitions for the org.osid.course
service.
|
org.osid.course.batch |
The Open Service Interface Definitions for the org.osid.course.batch
service.
|
org.osid.course.chronicle |
The Open Service Interface Definitions for the org.osid.course.chronicle
service.
|
org.osid.course.plan |
The Open Service Interface Definitions for the org.osid.course.plan
service.
|
org.osid.course.program |
The Open Service Interface Definitions for the org.osid.course.program
service.
|
org.osid.course.registration |
The Open Service Interface Definitions for the org.osid.course.registration
service.
|
org.osid.course.requisite |
The Open Service Interface Definitions for the org.osid.course.requisite
service.
|
org.osid.course.syllabus |
The Open Service Interface Definitions for the org.osid.course.syllabus
service.
|
org.osid.learning |
The Open Service Interface Definitions for the org.osid.learning
service.
|
org.osid.orchestration |
The Open Service Interface Definitions for the org.osid.orchestration
service.
|
Class and Description |
---|
Activity
An
Activity represents a recurring activity of a course
offering. |
ActivityAdminSession
This session creates, updates, and deletes
Activities. |
ActivityCourseCatalogAssignmentSession
This session provides methods to re-assign
Activities to
CourseCatalog objects An Activity may appear
in multiple CourseCatalog objects and removing the last
reference to an Activity is the equivalent of deleting it. |
ActivityCourseCatalogSession
This session provides methods to retrieve
Activity to
CourseCatalog mappings. |
ActivityForm
This is the form for creating and updating
Activities. |
ActivityList
Like all
OsidLists, ActivityList provides
a means for accessing Activity elements sequentially either
one at a time or many at a time. |
ActivityLookupSession
This session provides methods for retrieving
Activity
objects. |
ActivityNotificationSession
This session defines methods to receive notifications on adds/changes
to
Activity objects in this CourseCatalog. |
ActivityQuery
This is the query for searching activities.
|
ActivityQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
ActivityQuerySession
This session provides methods for searching among
Activity
objects. |
ActivityReceiver
The activity receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Activity
objects. |
ActivitySearch
The search interface for governing activity searches.
|
ActivitySearchOrder
An interface for specifying the ordering of search results.
|
ActivitySearchResults
This interface provides a means to capture results of a search.
|
ActivitySearchSession
This session provides methods for searching among
Activity
objects. |
ActivitySmartCourseCatalogSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
ActivityUnit
An
ActivityUnit represents a canonical learning unit. |
ActivityUnitAdminSession
This session creates, updates, and deletes
ActivityUnit. |
ActivityUnitCourseCatalogAssignmentSession
This session provides methods to re-assign
ActivityUnits
to CourseCatalog objects An ActivityUnit may
appear in multiple CourseCatalog objects and removing the
last reference to an ActivityUnit is the equivalent of
deleting it. |
ActivityUnitCourseCatalogSession
This session provides methods to retrieve
ActivityUnit
to CourseCatalog mappings. |
ActivityUnitForm
This is the form for creating and updating
ActivityUnits. |
ActivityUnitList
Like all
OsidLists, ActivityUnitList
provides a means for accessing ActivityUnit elements
sequentially either one at a time or many at a time. |
ActivityUnitLookupSession
This session defines methods for retrieving activity units.
|
ActivityUnitNotificationSession
This session defines methods to receive notifications on adds/changes
to
ActivityUnit objects in this CourseCatalog. |
ActivityUnitQuery
This is the query for searching activity units.
|
ActivityUnitQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
ActivityUnitQuerySession
This session provides methods for searching among
ActivityUnit
objects. |
ActivityUnitReceiver
The activity unit receiver is the consumer supplied interface for
receiving notifications pertaining to new, updated or deleted
ActivityUnit objects. |
ActivityUnitSearch
The search interface for governing activity unit searches.
|
ActivityUnitSearchOrder
An interface for specifying the ordering of search results.
|
ActivityUnitSearchResults
This interface provides a means to capture results of a search.
|
ActivityUnitSearchSession
This session provides methods for searching among
ActivityUnit
objects. |
ActivityUnitSmartCourseCatalogSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
ActivityUnravellingSession
This session provides methods for retrieving and expanding activities.
|
Course
A
Course represents a canonical course that manages the
curriculum of learning units. |
CourseAdminSession
This session creates, updates, and deletes
Courses. |
CourseCatalog
A
CourseCatalog represents a collection of courses,
course offerings and terms. |
CourseCatalogAdminSession
This session creates, updates, and deletes
CourseCatalogs. |
CourseCatalogForm
This is the form for creating and updating course catalogs.
|
CourseCatalogHierarchyDesignSession
This session defines methods for managing a hierarchy of
CourseCatalog objects. |
CourseCatalogHierarchySession
This session defines methods for traversing a hierarchy of
CourseCatalog objects. |
CourseCatalogList
Like all
OsidLists, CourseCatalogList
provides a means for accessing CourseCatalog elements
sequentially either one at a time or many at a time. |
CourseCatalogLookupSession
This session provides methods for retrieving
CourseCatalog
objects. |
CourseCatalogNode
This interface is a container for a partial hierarchy retrieval.
|
CourseCatalogNodeList
Like all
OsidLists, CourseCatalogNodeList
provides a means for accessing CourseCatalogNode elements
sequentially either one at a time or many at a time. |
CourseCatalogNotificationSession
This session defines methods to receive notifications on adds/changes
to
CourseCatalog objects. |
CourseCatalogQuery
This is the query for searching course catalogs.
|
CourseCatalogQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseCatalogQuerySession
This session provides methods for searching among
CourseCatalog
objects. |
CourseCatalogReceiver
The course catalog receiver is the consumer supplied interface for
receiving notifications pertaining to new, updated or deleted
CourseCatalog objects.
|
CourseCatalogSearch
The search interface for governing course catalog searches.
|
CourseCatalogSearchOrder
An interface for specifying the ordering of search results.
|
CourseCatalogSearchResults
This interface provides a means to capture results of a search.
|
CourseCatalogSearchSession
This session provides methods for searching among
CourseCatalog
objects. |
CourseCourseCatalogAssignmentSession
This session provides methods to re-assign
Courses to
CourseCatalog objects A Course may appear in
multiple CourseCatalog objects and removing the last
reference to a Course is the equivalent of deleting it. |
CourseCourseCatalogSession
This session provides methods to retrieve
Course to
CourseCatalog mappings. |
CourseForm
This is the form for creating and updating
Courses. |
CourseList
Like all
OsidLists, CourseList provides a
means for accessing Course elements sequentially either one
at a time or many at a time. |
CourseLookupSession
This session defines methods for retrieving courses.
|
CourseNotificationSession
This session defines methods to receive notifications on adds/changes
to
Course objects in this CourseCatalog. |
CourseOffering
A
CourseOffering represents a learning unit offered
duing a Term. |
CourseOfferingAdminSession
This session creates, updates, and deletes
CourseOfferings. |
CourseOfferingCourseCatalogAssignmentSession
This session provides methods to re-assign
CourseOfferings
to CourseCatalog objects A CourseOffering
may appear in multiple CourseCatalog objects and
removing the last reference to a CourseOffering is the
equivalent of deleting it. |
CourseOfferingCourseCatalogSession
This session provides methods to retrieve
CourseOffering
to CourseCatalog mappings. |
CourseOfferingForm
This is the form for creating and updating
CourseOfferings. |
CourseOfferingList
Like all
OsidLists, CourseOfferingList
provides a means for accessing CourseOffering elements
sequentially either one at a time or many at a time. |
CourseOfferingLookupSession
This session defines methods for retrieving course offerings.
|
CourseOfferingNotificationSession
This session defines methods to receive notifications on adds/changes
to
CourseOffering objects in this CourseCatalog. |
CourseOfferingQuery
This is the query for searching course offerings.
|
CourseOfferingQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseOfferingQuerySession
This session provides methods for searching among
CourseOffering
objects. |
CourseOfferingReceiver
The course offering receiver is the consumer supplied interface for
receiving notifications pertaining to new, updated or deleted course
offering objects.
|
CourseOfferingSearch
The search interface for governing course offering searches.
|
CourseOfferingSearchOrder
An interface for specifying the ordering of search results.
|
CourseOfferingSearchResults
This interface provides a means to capture results of a search.
|
CourseOfferingSearchSession
This session provides methods for searching among
CourseOffering
objects. |
CourseOfferingSmartCourseCatalogSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
CourseProfile
The course profile describes the interoperability among course
management services.
|
CourseQuery
This is the query for searching courses.
|
CourseQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseQuerySession
This session provides methods for searching among
Course
objects. |
CourseReceiver
The course receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Course
objects. |
CourseSearch
The search interface for governing course searches.
|
CourseSearchOrder
An interface for specifying the ordering of search results.
|
CourseSearchResults
This interface provides a means to capture results of a search.
|
CourseSearchSession
This session provides methods for searching among
Course
objects. |
CourseSmartCourseCatalogSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
Term
A
Term represents a period of time in which a course is
offered. |
TermAdminSession
This session creates, updates, and deletes
Terms. |
TermCourseCatalogAssignmentSession
This session provides methods to re-assign
Terms to
CourseCatalog objects A Term may appear in
multiple CourseCatalog objects and removing the last
reference to a Term is the equivalent of deleting it. |
TermCourseCatalogSession
This session provides methods to retrieve
Term to
CourseCatalog mappings. |
TermForm
This is the form for creating and updating
Terms. |
TermHierarchyDesignSession
This session defines methods for managing a hierarchy of
Term
objects. |
TermHierarchySession
This session defines methods for traversing a hierarchy of
Term
objects. |
TermList
Like all
OsidLists, TermList provides a
means for accessing Term elements sequentially either one
at a time or many at a time. |
TermLookupSession
This session provides methods for retrieving
Term
objects. |
TermNode
This interface is a container for a partial hierarchy retrieval.
|
TermNodeList
Like all
OsidLists, TermNodeList provides
a means for accessing TermNode elements sequentially either
one at a time or many at a time. |
TermNotificationSession
This session defines methods to receive notifications on adds/changes
to
Term objects in this CourseCatalog. |
TermQuery
This is the query for searching terms.
|
TermQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
TermQuerySession
This session provides methods for searching among
Term
objects. |
TermReceiver
The term receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Term
objects. |
TermSearch
The search interface for governing term searches.
|
TermSearchOrder
An interface for specifying the ordering of search results.
|
TermSearchResults
This interface provides a means to capture results of a search.
|
TermSearchSession
This session provides methods for searching among
Term
objects. |
TermSmartCourseCatalogSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
Class and Description |
---|
ActivityAdminSession
This session creates, updates, and deletes
Activities. |
ActivityForm
This is the form for creating and updating
Activities. |
ActivityUnitAdminSession
This session creates, updates, and deletes
ActivityUnit. |
ActivityUnitForm
This is the form for creating and updating
ActivityUnits. |
CourseAdminSession
This session creates, updates, and deletes
Courses. |
CourseCatalogAdminSession
This session creates, updates, and deletes
CourseCatalogs. |
CourseCatalogForm
This is the form for creating and updating course catalogs.
|
CourseForm
This is the form for creating and updating
Courses. |
CourseOfferingAdminSession
This session creates, updates, and deletes
CourseOfferings. |
CourseOfferingForm
This is the form for creating and updating
CourseOfferings. |
TermAdminSession
This session creates, updates, and deletes
Terms. |
TermForm
This is the form for creating and updating
Terms. |
Class and Description |
---|
Course
A
Course represents a canonical course that manages the
curriculum of learning units. |
CourseCatalog
A
CourseCatalog represents a collection of courses,
course offerings and terms. |
CourseCatalogList
Like all
OsidLists, CourseCatalogList
provides a means for accessing CourseCatalog elements
sequentially either one at a time or many at a time. |
CourseCatalogQuery
This is the query for searching course catalogs.
|
CourseCatalogQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseQuery
This is the query for searching courses.
|
CourseQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseSearchOrder
An interface for specifying the ordering of search results.
|
Term
A
Term represents a period of time in which a course is
offered. |
TermQuery
This is the query for searching terms.
|
TermQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
TermSearchOrder
An interface for specifying the ordering of search results.
|
Class and Description |
---|
Activity
An
Activity represents a recurring activity of a course
offering. |
ActivityList
Like all
OsidLists, ActivityList provides
a means for accessing Activity elements sequentially either
one at a time or many at a time. |
ActivityQuery
This is the query for searching activities.
|
ActivityQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
ActivitySearchOrder
An interface for specifying the ordering of search results.
|
CourseCatalog
A
CourseCatalog represents a collection of courses,
course offerings and terms. |
CourseCatalogList
Like all
OsidLists, CourseCatalogList
provides a means for accessing CourseCatalog elements
sequentially either one at a time or many at a time. |
CourseCatalogQuery
This is the query for searching course catalogs.
|
CourseCatalogQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseOffering
A
CourseOffering represents a learning unit offered
duing a Term. |
CourseOfferingQuery
This is the query for searching course offerings.
|
CourseOfferingQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseOfferingSearchOrder
An interface for specifying the ordering of search results.
|
Class and Description |
---|
CourseCatalog
A
CourseCatalog represents a collection of courses,
course offerings and terms. |
CourseCatalogList
Like all
OsidLists, CourseCatalogList
provides a means for accessing CourseCatalog elements
sequentially either one at a time or many at a time. |
CourseCatalogQuery
This is the query for searching course catalogs.
|
CourseCatalogQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseList
Like all
OsidLists, CourseList provides a
means for accessing Course elements sequentially either one
at a time or many at a time. |
Term
A
Term represents a period of time in which a course is
offered. |
TermQuery
This is the query for searching terms.
|
TermQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
TermSearchOrder
An interface for specifying the ordering of search results.
|
Class and Description |
---|
Activity
An
Activity represents a recurring activity of a course
offering. |
ActivityList
Like all
OsidLists, ActivityList provides
a means for accessing Activity elements sequentially either
one at a time or many at a time. |
ActivityQuery
This is the query for searching activities.
|
ActivityQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
ActivitySearchOrder
An interface for specifying the ordering of search results.
|
CourseCatalog
A
CourseCatalog represents a collection of courses,
course offerings and terms. |
CourseCatalogList
Like all
OsidLists, CourseCatalogList
provides a means for accessing CourseCatalog elements
sequentially either one at a time or many at a time. |
CourseCatalogQuery
This is the query for searching course catalogs.
|
CourseCatalogQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseOffering
A
CourseOffering represents a learning unit offered
duing a Term. |
CourseOfferingQuery
This is the query for searching course offerings.
|
CourseOfferingQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseOfferingSearchOrder
An interface for specifying the ordering of search results.
|
Class and Description |
---|
Course
A
Course represents a canonical course that manages the
curriculum of learning units. |
CourseCatalog
A
CourseCatalog represents a collection of courses,
course offerings and terms. |
CourseCatalogList
Like all
OsidLists, CourseCatalogList
provides a means for accessing CourseCatalog elements
sequentially either one at a time or many at a time. |
CourseCatalogQuery
This is the query for searching course catalogs.
|
CourseCatalogQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseQuery
This is the query for searching courses.
|
CourseQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
Class and Description |
---|
ActivityUnit
An
ActivityUnit represents a canonical learning unit. |
ActivityUnitQuery
This is the query for searching activity units.
|
ActivityUnitQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
ActivityUnitSearchOrder
An interface for specifying the ordering of search results.
|
Course
A
Course represents a canonical course that manages the
curriculum of learning units. |
CourseCatalog
A
CourseCatalog represents a collection of courses,
course offerings and terms. |
CourseCatalogList
Like all
OsidLists, CourseCatalogList
provides a means for accessing CourseCatalog elements
sequentially either one at a time or many at a time. |
CourseCatalogQuery
This is the query for searching course catalogs.
|
CourseCatalogQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseQuery
This is the query for searching courses.
|
CourseQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CourseSearchOrder
An interface for specifying the ordering of search results.
|
Class and Description |
---|
CourseList
Like all
OsidLists, CourseList provides a
means for accessing Course elements sequentially either one
at a time or many at a time. |
CourseQuery
This is the query for searching courses.
|
CourseQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
Class and Description |
---|
CourseManager
The course manager provides access to course management sessions and
provides interoperability tests for various aspects of this service.
|
CourseProxyManager
The course manager provides access to course management sessions and
provides interoperability tests for various aspects of this service.
|