public interface CourseChronicleProfile extends OsidProfile
The course chronicle profile describes the interoperability among course chronicle services.
Modifier and Type | Method and Description |
---|---|
TypeList |
getAssessmentEntryRecordTypes()
Gets the supported
AssessmentEntry record types. |
TypeList |
getAssessmentEntrySearchRecordTypes()
Gets the supported
AssessmentEntry search record types. |
TypeList |
getAwardEntryRecordTypes()
Gets the supported
AwardEntry record types. |
TypeList |
getAwardEntrySearchRecordTypes()
Gets the supported
AwardEntry search record types. |
TypeList |
getCourseEntryRecordTypes()
Gets the supported
CourseEntry record types. |
TypeList |
getCourseEntrySearchRecordTypes()
Gets the supported
CourseEntry search record types. |
TypeList |
getCredentialEntryRecordTypes()
Gets the supported
CredentialEntry record types. |
TypeList |
getCredentialEntrySearchRecordTypes()
Gets the supported
CredentialEntry search record types. |
TypeList |
getProgramEntryRecordTypes()
Gets the supported
ProgramEntry record types. |
TypeList |
getProgramEntrySearchRecordTypes()
Gets the supported
ProgramEntry search record types. |
boolean |
supportsAcademicRecord()
Tests if retrieving an academic record is supported.
|
boolean |
supportsAssessmentEntryAdmin()
Tests if assessment entry administrative service is supported.
|
boolean |
supportsAssessmentEntryCourseCatalog()
Tests if an assessment entry cataloging service is supported.
|
boolean |
supportsAssessmentEntryCourseCatalogAssignment()
Tests if a course cataloging service is supported.
|
boolean |
supportsAssessmentEntryLookup()
Tests if looking up assessment entries is supported.
|
boolean |
supportsAssessmentEntryNotification()
Tests if an assessment entry notification service is supported.
|
boolean |
supportsAssessmentEntryQuery()
Tests if querying assessment entries is supported.
|
boolean |
supportsAssessmentEntryRecordType(Type assessmentEntryRecordType)
Tests if the given
AssessmentEntry record type is
supported. |
boolean |
supportsAssessmentEntrySearch()
Tests if searching assessment entries is supported.
|
boolean |
supportsAssessmentEntrySearchRecordType(Type assessmentEntrySearchRecordType)
Tests if the given
AssessmentEntry search record type
is supported. |
boolean |
supportsAssessmentEntrySmartCourseCatalog()
Tests if an assessment entry smart course catalog session is
available.
|
boolean |
supportsAwardEntryAdmin()
Tests if award entry administrative service is supported.
|
boolean |
supportsAwardEntryCourseCatalog()
Tests if an award entry cataloging service is supported.
|
boolean |
supportsAwardEntryCourseCatalogAssignment()
Tests if a course cataloging service is supported.
|
boolean |
supportsAwardEntryLookup()
Tests if looking up award entries is supported.
|
boolean |
supportsAwardEntryNotification()
Tests if an award entry notification service is supported.
|
boolean |
supportsAwardEntryQuery()
Tests if querying award entries is supported.
|
boolean |
supportsAwardEntryRecordType(Type awardEntryRecordType)
Tests if the given
AwardEntry record type is supported. |
boolean |
supportsAwardEntrySearch()
Tests if searching award entries is supported.
|
boolean |
supportsAwardEntrySearchRecordType(Type awardEntrySearchRecordType)
Tests if the given
AwardEntry search record type is
supported. |
boolean |
supportsAwardEntrySmartCourseCatalog()
Tests if an award entry smart course catalog session is available.
|
boolean |
supportsCourseChronicalBatch()
Tests if a course chronicle batch service is available.
|
boolean |
supportsCourseEntryAdmin()
Tests if course entry administrative service is supported.
|
boolean |
supportsCourseEntryCourseCatalog()
Tests if a course entry cataloging service is supported.
|
boolean |
supportsCourseEntryCourseCatalogAssignment()
Tests if a course cataloging service is supported.
|
boolean |
supportsCourseEntryLookup()
Tests if looking up course entries is supported.
|
boolean |
supportsCourseEntryNotification()
Tests if a course entry notification service is supported.
|
boolean |
supportsCourseEntryQuery()
Tests if querying course entries is supported.
|
boolean |
supportsCourseEntryRecordType(Type courseEntryRecordType)
Tests if the given
CourseEntry record type is
supported. |
boolean |
supportsCourseEntrySearch()
Tests if searching course entries is supported.
|
boolean |
supportsCourseEntrySearchRecordType(Type courseEntrySearchRecordType)
Tests if the given
CourseEntry search record type is
supported. |
boolean |
supportsCourseEntrySmartCourseCatalog()
Tests if a course entry smart course catalog session is available.
|
boolean |
supportsCredentialEntryAdmin()
Tests if credential entry administrative service is supported.
|
boolean |
supportsCredentialEntryCourseCatalog()
Tests if a credential entry cataloging service is supported.
|
boolean |
supportsCredentialEntryCourseCatalogAssignment()
Tests if a course cataloging service is supported.
|
boolean |
supportsCredentialEntryLookup()
Tests if looking up credential entries is supported.
|
boolean |
supportsCredentialEntryNotification()
Tests if a credential entry notification service is supported.
|
boolean |
supportsCredentialEntryQuery()
Tests if querying credential entries is supported.
|
boolean |
supportsCredentialEntryRecordType(Type credentialEntryRecordType)
Tests if the given
CredentialEntry record type is
supported. |
boolean |
supportsCredentialEntrySearch()
Tests if searching credential entries is supported.
|
boolean |
supportsCredentialEntrySearchRecordType(Type credentialEntrySearchRecordType)
Tests if the given
CredentialEntry search record type
is supported. |
boolean |
supportsCredentialEntrySmartCourseCatalog()
Tests if a credential entry smart course catalog session is available.
|
boolean |
supportsProgramEntryAdmin()
Tests if program entry administrative service is supported.
|
boolean |
supportsProgramEntryCourseCatalog()
Tests if a program entry cataloging service is supported.
|
boolean |
supportsProgramEntryCourseCatalogAssignment()
Tests if a course cataloging service is supported.
|
boolean |
supportsProgramEntryLookup()
Tests if looking up program entries is supported.
|
boolean |
supportsProgramEntryNotification()
Tests if a program entry notification service is supported.
|
boolean |
supportsProgramEntryQuery()
Tests if querying program entries is supported.
|
boolean |
supportsProgramEntryRecordType(Type programEntryRecordType)
Tests if the given
ProgramEntry record type is
supported. |
boolean |
supportsProgramEntrySearch()
Tests if searching program entries is supported.
|
boolean |
supportsProgramEntrySearchRecordType(Type programEntrySearchRecordType)
Tests if the given
ProgramEntry search record type is
supported. |
boolean |
supportsProgramEntrySmartCourseCatalog()
Tests if a program entry smart course catalog session is available.
|
boolean |
supportsVisibleFederation()
Tests if any course catalog federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
boolean supportsVisibleFederation()
true
if visible federation is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAcademicRecord()
true
if academic record is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsProgramEntryLookup()
true
if program entry lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsProgramEntryQuery()
true
if program entry query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsProgramEntrySearch()
true
if program entry search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsProgramEntryAdmin()
true
if program entry administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsProgramEntryNotification()
true
if program entry notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsProgramEntryCourseCatalog()
true
if program entry cataloging is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsProgramEntryCourseCatalogAssignment()
true
if course cataloging is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsProgramEntrySmartCourseCatalog()
true
if a program entry smart course catalog
session is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCourseEntryLookup()
true
if course entry lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCourseEntryQuery()
true
if course entry query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCourseEntrySearch()
true
if course entry search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCourseEntryAdmin()
true
if course entry administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCourseEntryNotification()
true
if course entry notification is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCourseEntryCourseCatalog()
true
if course entry cataloging is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCourseEntryCourseCatalogAssignment()
true
if course cataloging is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCourseEntrySmartCourseCatalog()
true
if a course entry smart course catalog
session is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCredentialEntryLookup()
true
if credential entry lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCredentialEntryQuery()
true
if credential entry query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCredentialEntrySearch()
true
if credential entry search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCredentialEntryAdmin()
true
if credential entry administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCredentialEntryNotification()
true
if credential entry notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCredentialEntryCourseCatalog()
true
if credential entry cataloging is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCredentialEntryCourseCatalogAssignment()
true
if course cataloging is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsCredentialEntrySmartCourseCatalog()
true
if a credential entry smart course catalog
session is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentEntryLookup()
true
if assessment entry lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentEntryQuery()
true
if assessment entry query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentEntrySearch()
true
if assessment entry search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentEntryAdmin()
true
if assessment entry administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentEntryNotification()
true
if assessment entry notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentEntryCourseCatalog()
true
if assessment entry cataloging is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentEntryCourseCatalogAssignment()
true
if course cataloging is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentEntrySmartCourseCatalog()
true
if an assessment entry smart course
catalog session is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAwardEntryLookup()
true
if award entry lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAwardEntryQuery()
true
if award entry query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAwardEntrySearch()
true
if award entry search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAwardEntryAdmin()
true
if award entry administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAwardEntryNotification()
true
if award entry notification is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAwardEntryCourseCatalog()
true
if award entry cataloging is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAwardEntryCourseCatalogAssignment()
true
if course cataloging is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAwardEntrySmartCourseCatalog()
true
if an award entry smart course catalog
session is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsCourseChronicalBatch()
true
if a course chronicle batch service is
available, false
otherwisemandatory
- This method must be implemented. TypeList getProgramEntryRecordTypes()
ProgramEntry
record types. ProgramEntry
record typesmandatory
- This method must be implemented. boolean supportsProgramEntryRecordType(Type programEntryRecordType)
ProgramEntry
record type is
supported.programEntryRecordType
- a Type
indicating a
ProgramEntry
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- programEntryRecordType
is null
mandatory
- This method must be implemented. TypeList getProgramEntrySearchRecordTypes()
ProgramEntry
search record types. ProgramEntry
search record typesmandatory
- This method must be implemented. boolean supportsProgramEntrySearchRecordType(Type programEntrySearchRecordType)
ProgramEntry
search record type is
supported.programEntrySearchRecordType
- a Type
indicating
a ProgramEntry
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
programEntrySearchRecordType
is null
mandatory
- This method must be implemented. TypeList getCourseEntryRecordTypes()
CourseEntry
record types. CourseEntry
record typesmandatory
- This method must be implemented. boolean supportsCourseEntryRecordType(Type courseEntryRecordType)
CourseEntry
record type is
supported.courseEntryRecordType
- a Type
indicating a
CourseEntry
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- courseEntryRecordType
is null
mandatory
- This method must be implemented. TypeList getCourseEntrySearchRecordTypes()
CourseEntry
search record types. CourseEntry
search record typesmandatory
- This method must be implemented. boolean supportsCourseEntrySearchRecordType(Type courseEntrySearchRecordType)
CourseEntry
search record type is
supported.courseEntrySearchRecordType
- a Type
indicating a
CourseEntry
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
courseEntrySearchRecordType
is null
mandatory
- This method must be implemented. TypeList getCredentialEntryRecordTypes()
CredentialEntry
record types. CredentialEntry
record typesmandatory
- This method must be implemented. boolean supportsCredentialEntryRecordType(Type credentialEntryRecordType)
CredentialEntry
record type is
supported.credentialEntryRecordType
- a Type
indicating a
CredentialEntry
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
-
credentialEntryRecordType
is null
mandatory
- This method must be implemented. TypeList getCredentialEntrySearchRecordTypes()
CredentialEntry
search record types. CredentialEntry
search record typesmandatory
- This method must be implemented. boolean supportsCredentialEntrySearchRecordType(Type credentialEntrySearchRecordType)
CredentialEntry
search record type
is supported.credentialEntrySearchRecordType
- a Type
indicating a CredentialEntry
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
credentialEntrySearchRecordType
is null
mandatory
- This method must be implemented. TypeList getAssessmentEntryRecordTypes()
AssessmentEntry
record types. AssessmentEntry
record typesmandatory
- This method must be implemented. boolean supportsAssessmentEntryRecordType(Type assessmentEntryRecordType)
AssessmentEntry
record type is
supported.assessmentEntryRecordType
- an Type
indicating an
AssessmentEntry
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
-
assessmentEntryRecordType
is null
mandatory
- This method must be implemented. TypeList getAssessmentEntrySearchRecordTypes()
AssessmentEntry
search record types. AssessmentEntry
search record typesmandatory
- This method must be implemented. boolean supportsAssessmentEntrySearchRecordType(Type assessmentEntrySearchRecordType)
AssessmentEntry
search record type
is supported.assessmentEntrySearchRecordType
- an Type
indicating an AssessmentEntry
search record
type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
assessmentEntrySearchRecordType
is null
mandatory
- This method must be implemented. TypeList getAwardEntryRecordTypes()
AwardEntry
record types. AwardEntry
record typesmandatory
- This method must be implemented. boolean supportsAwardEntryRecordType(Type awardEntryRecordType)
AwardEntry
record type is supported.awardEntryRecordType
- an Type
indicating an
AwardEntry
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- awardEntryRecordType
is null
mandatory
- This method must be implemented. TypeList getAwardEntrySearchRecordTypes()
AwardEntry
search record types. AwardEntry
search record typesmandatory
- This method must be implemented. boolean supportsAwardEntrySearchRecordType(Type awardEntrySearchRecordType)
AwardEntry
search record type is
supported.awardEntrySearchRecordType
- an Type
indicating
an AwardEntry
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
awardEntrySearchRecordType
is null
mandatory
- This method must be implemented.