Package | Description |
---|---|
org.osid.course.program |
The Open Service Interface Definitions for the org.osid.course.program
service.
|
Modifier and Type | Method and Description |
---|---|
ProgramList |
ProgramLookupSession.getPrograms()
Gets all
Programs. |
ProgramList |
ProgramSearchResults.getPrograms()
Gets the program list resulting from a search.
|
ProgramList |
ProgramCourseCatalogSession.getProgramsByCourseCatalog(Id courseCatalogId)
Gets the list of
Programs associated with a
CourseCatalog. |
ProgramList |
ProgramCourseCatalogSession.getProgramsByCourseCatalogs(IdList courseCatalogIds)
Gets the list of
Programs corresponding to a list of
CourseCatalog objects. |
ProgramList |
ProgramLookupSession.getProgramsByCredential(Id credentialId)
Gets a
ProgramList containing the given creential. |
ProgramList |
ProgramLookupSession.getProgramsByGenusType(Type programGenusType)
Gets a
ProgramList corresponding to the given program
genus Type which does not include programs of types
derived from the specified Type. |
ProgramList |
ProgramLookupSession.getProgramsByIds(IdList programIds)
Gets a
ProgramList corresponding to the given
IdList. |
ProgramList |
ProgramLookupSession.getProgramsByParentGenusType(Type programGenusType)
Gets a
ProgramList corresponding to the given program
genus Type and include any additional programs with
genus types derived from the specified Type. |
ProgramList |
ProgramQuerySession.getProgramsByQuery(ProgramQuery programQuery)
Gets a list of
Programs matching the given program
query. |
ProgramList |
ProgramLookupSession.getProgramsByRecordType(Type programRecordType)
Gets a
ProgramList containing the given program record
Type. |
ProgramList |
CourseProgramLookupSession.getProgramsForCourse(Id courseId)
Gets the
Programs for the given Course. |