Package | Description |
---|---|
org.osid.course |
The Open Service Interface Definitions for the org.osid.course
service.
|
org.osid.course.plan |
The Open Service Interface Definitions for the org.osid.course.plan
service.
|
org.osid.course.registration |
The Open Service Interface Definitions for the org.osid.course.registration
service.
|
Modifier and Type | Method and Description |
---|---|
ActivityList |
ActivityUnravellingSession.expandActivities(IdList activityIds)
Expands the given recurring activities into a series of single-date
activities.
|
ActivityList |
ActivityUnravellingSession.expandActivitiesInDateRange(Id activityIds,
DateTime from,
DateTime to)
Expands the given recurring activities into a series of single-date
activities that fall within the given date range inclusive.
|
ActivityList |
ActivityUnravellingSession.expandActivity(Id activityId)
Expands the given activity into a series of single-date activities In
plenary mode, the returned list contains all of the activities in the
series, including duplicates, or an error results.
|
ActivityList |
ActivityUnravellingSession.expandActivityInDateRange(Id activityId,
DateTime from,
DateTime to)
Expands the given activity into a series of single-date activities
that fall within the given date range inclusive.
|
ActivityList |
ActivityCourseCatalogSession.getActivitieByCourseCatalog(Id courseCatalogId)
Gets the list of
Activity associated with a
CourseCatalog. |
ActivityList |
ActivityCourseCatalogSession.getActivitieByCourseCatalogs(IdList courseCatalogIds)
Gets the list of
Activities corresponding to a list of
CourseCatalog objects. |
ActivityList |
ActivityLookupSession.getActivities()
Gets all
Activities. |
ActivityList |
ActivitySearchResults.getActivities()
Gets the activity list resulting from a search.
|
ActivityList |
ActivityUnravellingSession.getActivitiesByDate(DateTime datetime)
Gets a list of normalized unexpanded activities where the given date
falls within the span of a single activity meeting time.
|
ActivityList |
ActivityLookupSession.getActivitiesByGenusType(Type activityGenusType)
Gets an
ActivityList corresponding to the given
activity genus Type which does not include activities
of genus types derived from the specified Type. |
ActivityList |
ActivityLookupSession.getActivitiesByIds(IdList activityIds)
Gets an
ActivityList corresponding to the given
IdList. |
ActivityList |
ActivityLookupSession.getActivitiesByParentGenusType(Type activityGenusType)
Gets an
ActivityList corresponding to the given
activity genus Type and include any additional
activities with genus types derived from the specified Type. |
ActivityList |
ActivityQuerySession.getActivitiesByQuery(ActivityQuery activityQuery)
Gets a list of
Activities matching the given activity
query. |
ActivityList |
ActivityLookupSession.getActivitiesByRecordType(Type activityRecordType)
Gets an
ActivityList containing the given activity
record Type. |
ActivityList |
ActivityLookupSession.getActivitiesForActivityUnit(Id activityUnitId)
Gets all
Activities associated with a given
ActivityUnit. |
ActivityList |
ActivityLookupSession.getActivitiesForActivityUnitAndTerm(Id activityUnitId,
Id termId)
Gets all
Activities associated with a given
ActivityUnit for a term. |
ActivityList |
ActivityLookupSession.getActivitiesForActivityUnitAndTermOnDate(Id activityUnitId,
Id termId,
DateTime from,
DateTime to)
Gets an
ActivityList for the given activity unit, term,
and effective within the given date range inclusive. |
ActivityList |
ActivityLookupSession.getActivitiesForActivityUnitOnDate(Id activityUnitId,
DateTime from,
DateTime to)
Gets an
ActivityList for the given activity unit and
effective within the given date range inclusive. |
ActivityList |
ActivityLookupSession.getActivitiesForCourseOffering(Id courseOfferingId)
Gets all
Activities associated with a given
CourseOffering. |
ActivityList |
ActivityLookupSession.getActivitiesForTerm(Id termId)
Gets all
Activities associated with a given term. |
ActivityList |
ActivityLookupSession.getActivitiesForTermOnDate(Id termId,
DateTime from,
DateTime to)
Gets an
ActivityList for the given term and effective
within the given date range inclusive. |
ActivityList |
ActivityLookupSession.getActivitiesOnDate(DateTime from,
DateTime to)
Gets an
ActivityList effective within the given date
range inclusive. |
ActivityList |
ActivityUnravellingSession.getActivtiesInDateRange(DateTime from,
DateTime to)
Gets a normalized list of unexpanded activities whose series falls
entirely within the given range inclusive
. |
ActivityList |
ActivityUnravellingSession.getExplicitActivitiesByActivities(IdList activityIds)
Gets an
ActivityList corresponding to the given event
IdList where the activities were implcitly created from
the recurring series. |
ActivityList |
Activity.getSupersedingActivities()
Gets the superseding activities whose sessions that override sessions
of this activity.
|
Modifier and Type | Method and Description |
---|---|
ActivityList |
Lesson.getActivities()
Gets the activities to which this lesson applies.
|
ActivityList |
LessonConflictSession.getActivitiesWithLessonGaps(Id planId)
Gets a list of activities with lesson gaps.
|
Modifier and Type | Method and Description |
---|---|
ActivityList |
ActivityBundle.getActivities()
Gets the activities in this bundle.
|