Package | Description |
---|---|
org.osid.course.program |
The Open Service Interface Definitions for the org.osid.course.program
service.
|
Modifier and Type | Method and Description |
---|---|
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferings()
Gets all
ProgramOfferings. |
ProgramOfferingList |
ProgramOfferingSearchResults.getProgramOfferings()
Gets the program offering list resulting from a search.
|
ProgramOfferingList |
ProgramOfferingCourseCatalogSession.getProgramOfferingsByCourseCatalog(Id courseCatalogId)
Gets the list of
ProgramOfferings associated with a
CourseCatalog. |
ProgramOfferingList |
ProgramOfferingCourseCatalogSession.getProgramOfferingsByCourseCatalogs(IdList courseCatalogIds)
Gets the list of
ProgramOfferings corresponding to a
list of CourseCatalog objects. |
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferingsByGenusType(Type programOfferingGenusType)
Gets a
ProgramOfferingList corresponding to the given
program offering genus Type which does not include
program offerings of types derived from the specified Type. |
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferingsByIds(IdList programOfferingIds)
Gets a
ProgramOfferingList corresponding to the given
IdList. |
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferingsByParentGenusType(Type programOfferingGenusType)
Gets a
ProgramOfferingList corresponding to the given
porgram offering genus Type and include any additional
program offerings with genus types derived from the specified
Type. |
ProgramOfferingList |
ProgramOfferingQuerySession.getProgramOfferingsByQuery(ProgramOfferingQuery programQuery)
Gets a list of
ProgramOfferings matching the given
program offering query. |
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferingsByRecordType(Type programOfferingRecordType)
Gets a
ProgramOfferingList containing the given program
offering record Type. |
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferingsForProgram(Id programId)
Gets all
ProgramOfferings associated with a given
Program. |
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferingsForProgramAndTerm(Id programId,
Id termId)
Gets all
ProgramOfferings associated with a given
Term and Program. |
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferingsForProgramAndTermOnDate(Id programId,
Id termId,
DateTime from,
DateTime to)
Gets a
ProgramOfferingList for the given program, term,
and effective within the given date range inclusive. |
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferingsForProgramOnDate(Id programId,
DateTime from,
DateTime to)
Gets a
ProgramOfferingList for the given program and
effective within the given date range inclusive. |
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferingsForTerm(Id termId)
Gets all
ProgramOfferings associated with a given
Term. |
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferingsForTermOnDate(Id termId,
DateTime from,
DateTime to)
Gets a
ProgramOfferingList for the given term and
effective within the given date range inclusive. |
ProgramOfferingList |
ProgramOfferingLookupSession.getProgramOfferingsOnDate(DateTime from,
DateTime to)
Gets a
ProgramOfferingList effective within the given
date range inclusive. |