public interface RecognitionProfile extends OsidProfile
The recognition profile describes the interoperability among recognition services.
Modifier and Type | Method and Description |
---|---|
TypeList |
getAcademyRecordTypes()
Gets the supported academy record types.
|
TypeList |
getAcademySearchRecordTypes()
Gets the supported academy search record types.
|
TypeList |
getAwardRecordTypes()
Gets the supported
Award record types. |
TypeList |
getAwardSearchRecordTypes()
Gets the supported award search record types.
|
TypeList |
getConferralRecordTypes()
Gets the supported
Conferral record types. |
TypeList |
getConferralSearchRecordTypes()
Gets the supported conferral search record types.
|
TypeList |
getConvocationRecordTypes()
Gets the supported
Convocation record types. |
TypeList |
getConvocationSearchRecordTypes()
Gets the supported convocation search record types.
|
boolean |
supportsAcademyAdmin()
Tests for the availability of an academy administrative service for
creating and deleting academies.
|
boolean |
supportsAcademyHierarchy()
Tests for the availability of an academy hierarchy traversal service.
|
boolean |
supportsAcademyHierarchyDesign()
Tests for the availability of an academy hierarchy design service.
|
boolean |
supportsAcademyLookup()
Tests for the availability of an academy lookup service.
|
boolean |
supportsAcademyNotification()
Tests for the availability of an academy notification service.
|
boolean |
supportsAcademyQuery()
Tests if querying academies is available.
|
boolean |
supportsAcademyRecordType(Type academyRecordType)
Tests if the given academy record type is supported.
|
boolean |
supportsAcademySearch()
Tests if searching for academies is available.
|
boolean |
supportsAcademySearchRecordType(Type academySearchRecordType)
Tests if the given academy search record type is supported.
|
boolean |
supportsAwardAcademy()
Tests if an award to academy lookup session is available.
|
boolean |
supportsAwardAcademyAssignment()
Tests if an award to academy assignment session is available.
|
boolean |
supportsAwardAdmin()
Tests for the availability of an award administrative service for
creating and deleting awards.
|
boolean |
supportsAwardLookup()
Tests for the availability of an award lookup service.
|
boolean |
supportsAwardNotification()
Tests for the availability of an award notification service.
|
boolean |
supportsAwardQuery()
Tests if querying awards is available.
|
boolean |
supportsAwardRecordType(Type awardRecordType)
Tests if the given
Award record type is supported. |
boolean |
supportsAwardSearch()
Tests if searching for awards is available.
|
boolean |
supportsAwardSearchRecordType(Type awardSearchRecordType)
Tests if the given award search record type is supported.
|
boolean |
supportsAwardSmartAcademy()
Tests if an award smart academy session is available.
|
boolean |
supportsConferralAcademy()
Tests if a conferral to academy lookup session is available.
|
boolean |
supportsConferralAcademyAssignment()
Tests if a conferral to academy assignment session is available.
|
boolean |
supportsConferralAdmin()
Tests if searching for conferrals is available.
|
boolean |
supportsConferralLookup()
Tests for the availability of a conferral lookup service.
|
boolean |
supportsConferralNotification()
Tests if conferral notification is available.
|
boolean |
supportsConferralQuery()
Tests if querying conferrals is available.
|
boolean |
supportsConferralRecordType(Type conferralRecordType)
Tests if the given
Conferral record type is supported. |
boolean |
supportsConferralSearch()
Tests if searching for conferrals is available.
|
boolean |
supportsConferralSearchRecordType(Type conferralSearchRecordType)
Tests if the given conferral search record type is supported.
|
boolean |
supportsConferralSmartAcademy()
Tests if a conferral smart academy session is available.
|
boolean |
supportsConvocation()
Tests for the availability of a convocation service for getting
available convocations for a resource.
|
boolean |
supportsConvocationAcademy()
Tests if a convocation to academy lookup session is available.
|
boolean |
supportsConvocationAcademyAssignment()
Tests if a convocation to academy assignment session is available.
|
boolean |
supportsConvocationAdmin()
Tests if searching for convocations is available.
|
boolean |
supportsConvocationLookup()
Tests for the availability of a convocation lookup service.
|
boolean |
supportsConvocationNotification()
Tests if convocation notification is available.
|
boolean |
supportsConvocationQuery()
Tests if querying convocations is available.
|
boolean |
supportsConvocationRecordType(Type convocationRecordType)
Tests if the given
Convocation record type is
supported. |
boolean |
supportsConvocationSearch()
Tests if searching for convocations is available.
|
boolean |
supportsConvocationSearchRecordType(Type convocationSearchRecordType)
Tests if the given convocation search record type is supported.
|
boolean |
supportsConvocationSmartAcademy()
Tests if a convocation smart academy session is available.
|
boolean |
supportsRecognitionBatch()
Tests for the availability of a recognition batch service.
|
boolean |
supportsVisibleFederation()
Tests if any award 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 supportsConferralLookup()
true
if conferral lookup is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsConferralQuery()
true
if conferral query is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsConferralSearch()
true
if conferral search is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsConferralAdmin()
true
if conferral search is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsConferralNotification()
true
if conferral notification is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsConferralAcademy()
true
if conferral academy lookup session is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsConferralAcademyAssignment()
true
if conferral academy assignment is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsConferralSmartAcademy()
true
if conferral smart academy is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAwardLookup()
true
if award lookup is available, false
otherwisemandatory
- This method must be implemented. boolean supportsAwardQuery()
true
if award query is available, false
otherwisemandatory
- This method must be implemented. boolean supportsAwardSearch()
true
if award search is available, false
otherwisemandatory
- This method must be implemented. boolean supportsAwardAdmin()
true
if award administration is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsAwardNotification()
true
if award notification is available,
false
otherwisemandatory
- This method must be implemented in all
providers. boolean supportsAwardAcademy()
true
if award academy lookup session is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAwardAcademyAssignment()
true
if award academy assignment is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAwardSmartAcademy()
true
if award smart academy is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsConvocation()
true
if convocation is available, false
otherwisemandatory
- This method must be implemented. boolean supportsConvocationLookup()
true
if convocation lookup is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsConvocationQuery()
true
if convocation query is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsConvocationSearch()
true
if convocation search is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsConvocationAdmin()
true
if convocation search is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsConvocationNotification()
true
if convocation notification is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsConvocationAcademy()
true
if convocation academy lookup session is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsConvocationAcademyAssignment()
true
if convocation academy assignment is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsConvocationSmartAcademy()
true
if convocation smart academy is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAcademyLookup()
true
if academy lookup is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsAcademyQuery()
true
if academy query is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsAcademySearch()
true
if academy search is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsAcademyAdmin()
true
if academy administration is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsAcademyNotification()
true
if academy notification is available,
false
otherwisemandatory
- This method must be implemented in all
providers. boolean supportsAcademyHierarchy()
true
if academy hierarchy traversal is
available, false
otherwisemandatory
- This method must be implemented. boolean supportsAcademyHierarchyDesign()
true
if academy hierarchy design is available,
false
otherwisemandatory
- This method must be implemented in all
providers. boolean supportsRecognitionBatch()
true
if a recognition batch service is
available, false
otherwisemandatory
- This method must be implemented. TypeList getConferralRecordTypes()
Conferral
record types.mandatory
- This method must be implemented. boolean supportsConferralRecordType(Type conferralRecordType)
Conferral
record type is supported.conferralRecordType
- a Type
indicating a
Conferral
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- conferralRecordType
is null
mandatory
- This method must be implemented. TypeList getConferralSearchRecordTypes()
mandatory
- This method must be implemented. boolean supportsConferralSearchRecordType(Type conferralSearchRecordType)
conferralSearchRecordType
- a Type
indicating a
conferral record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
-
conferralSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getAwardRecordTypes()
Award
record types.mandatory
- This method must be implemented. boolean supportsAwardRecordType(Type awardRecordType)
Award
record type is supported.awardRecordType
- a Type
indicating a
Award
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- awardRecordType
is null
mandatory
- This method must be implemented. TypeList getAwardSearchRecordTypes()
mandatory
- This method must be implemented. boolean supportsAwardSearchRecordType(Type awardSearchRecordType)
awardSearchRecordType
- a Type
indicating an
award record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- awardSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getConvocationRecordTypes()
Convocation
record types.mandatory
- This method must be implemented. boolean supportsConvocationRecordType(Type convocationRecordType)
Convocation
record type is
supported.convocationRecordType
- a Type
indicating a
Convocation
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- convocationRecordType
is null
mandatory
- This method must be implemented. TypeList getConvocationSearchRecordTypes()
mandatory
- This method must be implemented. boolean supportsConvocationSearchRecordType(Type convocationSearchRecordType)
convocationSearchRecordType
- a Type
indicating a
convocation record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
-
convocationSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getAcademyRecordTypes()
mandatory
- This method must be implemented. boolean supportsAcademyRecordType(Type academyRecordType)
academyRecordType
- a Type
indicating an academy
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- academyRecordType
is null
mandatory
- This method must be implemented. TypeList getAcademySearchRecordTypes()
mandatory
- This method must be implemented. boolean supportsAcademySearchRecordType(Type academySearchRecordType)
academySearchRecordType
- a Type
indicating an
academy record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- academySearchRecordType
is null
mandatory
- This method must be implemented.