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, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean 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.