public interface AssessmentAuthoringProfile extends OsidProfile
The AssessmentAuthoringProfile
describes the
interoperability among assessment authoring services.
Modifier and Type | Method and Description |
---|---|
TypeList |
getAssessmentPartRecordTypes()
Gets the supported
AssessmentPart record types. |
TypeList |
getAssessmentPartSearchRecordTypes()
Gets the supported
AssessmentPart search record types. |
TypeList |
getSequenceRuleEnablerRecordTypes()
Gets the supported
SequenceRuleEnabler record types. |
TypeList |
getSequenceRuleEnablerSearchRecordTypes()
Gets the supported
SequenceRuleEnabler search record
types. |
TypeList |
getSequenceRuleRecordTypes()
Gets the supported
SequenceRule record types. |
TypeList |
getSequenceRuleSearchRecordTypes()
Gets the supported
SequenceRule search record types. |
boolean |
supportsAssessmentPartAdmin()
Tests if an assessment part administrative service is supported.
|
boolean |
supportsAssessmentPartBank()
Tests if an assessment part bank lookup service is supported.
|
boolean |
supportsAssessmentPartBankAssignment()
Tests if an assessment part bank service is supported.
|
boolean |
supportsAssessmentPartItem()
Tests if an assessment part item service is supported for looking up
assessment part and item mappings.
|
boolean |
supportsAssessmentPartItemDesign()
Tests if an assessment part item design session is supported.
|
boolean |
supportsAssessmentPartLookup()
Tests if looking up assessment part is supported.
|
boolean |
supportsAssessmentPartNotification()
Tests if an assessment part notification service is supported.
|
boolean |
supportsAssessmentPartQuery()
Tests if querying assessment part is supported.
|
boolean |
supportsAssessmentPartRecordType(Type assessmentPartRecordType)
Tests if the given
AssessmentPart record type is
supported. |
boolean |
supportsAssessmentPartSearch()
Tests if searching assessment part is supported.
|
boolean |
supportsAssessmentPartSearchRecordType(Type assessmentPartSearchRecordType)
Tests if the given
AssessmentPart search record type is
supported. |
boolean |
supportsAssessmentPartSmartBank()
Tests if an assessment part bank lookup service is supported.
|
boolean |
supportsSequenceRuleAdmin()
Tests if a sequence rule administrative service is supported.
|
boolean |
supportsSequenceRuleBank()
Tests if a sequence rule bank lookup service is supported.
|
boolean |
supportsSequenceRuleBankAssignment()
Tests if a sequence rule bank service is supported.
|
boolean |
supportsSequenceRuleEnablerAdmin()
Tests if a sequence rule enabler administrative service is supported.
|
boolean |
supportsSequenceRuleEnablerBank()
Tests if a sequence rule enabler bank lookup service is supported.
|
boolean |
supportsSequenceRuleEnablerBankAssignment()
Tests if a sequence rule enabler bank service is supported.
|
boolean |
supportsSequenceRuleEnablerLookup()
Tests if looking up sequence rule enablers is supported.
|
boolean |
supportsSequenceRuleEnablerNotification()
Tests if a sequence rule enabler notification service is supported.
|
boolean |
supportsSequenceRuleEnablerQuery()
Tests if querying sequence rule enablers is supported.
|
boolean |
supportsSequenceRuleEnablerRecordType(Type sequenceRuleEnablerRecordType)
Tests if the given
SequenceRuleEnabler record type is
supported. |
boolean |
supportsSequenceRuleEnablerRuleApplication()
Tests if a sequence rule enabler rule application service is
supported.
|
boolean |
supportsSequenceRuleEnablerRuleLookup()
Tests if a sequence rule enabler rule lookup service is supported.
|
boolean |
supportsSequenceRuleEnablerSearch()
Tests if searching sequence rule enablers is supported.
|
boolean |
supportsSequenceRuleEnablerSearchRecordType(Type sequenceRuleEnablerSearchRecordType)
Tests if the given
SequenceRuleEnabler search record
type is supported. |
boolean |
supportsSequenceRuleEnablerSmartBank()
Tests if a sequence rule enabler bank lookup service is supported.
|
boolean |
supportsSequenceRuleLookup()
Tests if looking up sequence rule is supported.
|
boolean |
supportsSequenceRuleNotification()
Tests if a sequence rule notification service is supported.
|
boolean |
supportsSequenceRuleQuery()
Tests if querying sequence rule is supported.
|
boolean |
supportsSequenceRuleRecordType(Type sequenceRuleRecordType)
Tests if the given
SequenceRule record type is
supported. |
boolean |
supportsSequenceRuleSearch()
Tests if searching sequence rule is supported.
|
boolean |
supportsSequenceRuleSearchRecordType(Type sequenceRuleSearchRecordType)
Tests if the given
SequenceRule search record type is
supported. |
boolean |
supportsSequenceRuleSmartBank()
Tests if a sequence rule bank lookup service is supported.
|
boolean |
supportsVisibleFederation()
Tests if federation is visible.
|
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 supportsAssessmentPartLookup()
true
if assessment part lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentPartQuery()
true
if assessment part query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentPartSearch()
true
if assessment part search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentPartAdmin()
true
if assessment part administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentPartNotification()
true
if assessment part notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentPartBank()
true
if an assessment part bank lookup service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentPartBankAssignment()
true
if assessment part bank assignment service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentPartSmartBank()
true
if an assessment part bank service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentPartItem()
true
if assessment part item service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAssessmentPartItemDesign()
true
if an assessment part item design service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleLookup()
true
if sequence rule lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleQuery()
true
if sequence rule query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleSearch()
true
if sequence rule search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleAdmin()
true
if sequence rule administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleNotification()
true
if sequence rule notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleBank()
true
if a sequence rule bank lookup service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleBankAssignment()
true
if sequence rule bank assignment service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleSmartBank()
true
if a sequence rule bank service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerLookup()
true
if sequence rule enabler lookup is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerQuery()
true
if sequence rule enabler query is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerSearch()
true
if sequence rule enabler search is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerAdmin()
true
if sequence rule enabler administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerNotification()
true
if sequence rule enabler notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerBank()
true
if a sequence rule enabler bank lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerBankAssignment()
true
if sequence rule enabler bank assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerSmartBank()
true
if a sequence rule enabler bank service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerRuleLookup()
true
if a sequence rule enabler rule lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerRuleApplication()
true
if sequence rule enabler rule application
service is supported, false
otherwisemandatory
- This method must be implemented. TypeList getAssessmentPartRecordTypes()
AssessmentPart
record types. AssessmentPart
record typesmandatory
- This method must be implemented. boolean supportsAssessmentPartRecordType(Type assessmentPartRecordType)
AssessmentPart
record type is
supported.assessmentPartRecordType
- a Type
indicating an
AssessmentPart
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- assessmentPartRecordType
is null
mandatory
- This method must be implemented. TypeList getAssessmentPartSearchRecordTypes()
AssessmentPart
search record types. AssessmentPart
search record typesmandatory
- This method must be implemented. boolean supportsAssessmentPartSearchRecordType(Type assessmentPartSearchRecordType)
AssessmentPart
search record type is
supported.assessmentPartSearchRecordType
- a Type
indicating an AssessmentPart
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
assessmentPartSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getSequenceRuleRecordTypes()
SequenceRule
record types. SequenceRule
record typesmandatory
- This method must be implemented. boolean supportsSequenceRuleRecordType(Type sequenceRuleRecordType)
SequenceRule
record type is
supported.sequenceRuleRecordType
- a Type
indicating a
SequenceRule
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- sequenceRuleRecordType
is null
mandatory
- This method must be implemented. TypeList getSequenceRuleSearchRecordTypes()
SequenceRule
search record types. SequenceRule
search record typesmandatory
- This method must be implemented. boolean supportsSequenceRuleSearchRecordType(Type sequenceRuleSearchRecordType)
SequenceRule
search record type is
supported.sequenceRuleSearchRecordType
- a Type
indicating
a SequenceRule
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
sequenceRuleSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getSequenceRuleEnablerRecordTypes()
SequenceRuleEnabler
record types. SequenceRuleEnabler
record typesmandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerRecordType(Type sequenceRuleEnablerRecordType)
SequenceRuleEnabler
record type is
supported.sequenceRuleEnablerRecordType
- a Type
indicating
a SequenceRuleEnabler
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
-
sequenceRuleEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getSequenceRuleEnablerSearchRecordTypes()
SequenceRuleEnabler
search record
types. SequenceRuleEnabler
search record typesmandatory
- This method must be implemented. boolean supportsSequenceRuleEnablerSearchRecordType(Type sequenceRuleEnablerSearchRecordType)
SequenceRuleEnabler
search record
type is supported.sequenceRuleEnablerSearchRecordType
- a Type
indicating a SequenceRuleEnabler
search record
type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
sequenceRuleEnablerSearchRecordType
is null
mandatory
- This method must be implemented.