public interface AssessmentProfile extends OsidProfile
The AssessmentProfile describes the interoperability
among assessment services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getAssessmentOfferedRecordTypes()
Gets the supported
AssessmentOffered record types. |
TypeList |
getAssessmentOfferedSearchRecordTypes()
Gets the supported
AssessmentOffered search record
types. |
TypeList |
getAssessmentRecordTypes()
Gets the supported
Assessment record types. |
TypeList |
getAssessmentSearchRecordTypes()
Gets the supported
Assessment search record types. |
TypeList |
getAssessmentSectionRecordTypes()
Gets the supported
AssessmentSection record types. |
TypeList |
getAssessmentTakenRecordTypes()
Gets the supported
AssessmentTaken record types. |
TypeList |
getAssessmentTakenSearchRecordTypes()
Gets the supported
AssessmentTaken search record types. |
TypeList |
getBankRecordTypes()
Gets the supported
Bank record types. |
TypeList |
getBankSearchRecordTypes()
Gets the supported bank search record types.
|
TypeList |
getItemRecordTypes()
Gets the supported
Item record types. |
TypeList |
getItemSearchRecordTypes()
Gets the supported
Item search record types. |
boolean |
supportsAssessment()
Tests for the availability of a assessment service which is the
service for taking and examining assessments taken.
|
boolean |
supportsAssessmentAdmin()
Tests if an assessment administrative service is supported.
|
boolean |
supportsAssessmentAuthoring()
Tests if an assessment authoring service is supported.
|
boolean |
supportsAssessmentBank()
Tests if an assessment to bank lookup session is available.
|
boolean |
supportsAssessmentBankAssignment()
Tests if an assessment to bank assignment session is available.
|
boolean |
supportsAssessmentBasicAuthoring()
Tests if an assessment basic authoring session is available.
|
boolean |
supportsAssessmentBatch()
Tests if an assessment batch service is supported.
|
boolean |
supportsAssessmentLookup()
Tests if an assessment lookup service is supported.
|
boolean |
supportsAssessmentNotification()
Tests if assessment notification is supported.
|
boolean |
supportsAssessmentOfferedAdmin()
Tests if an assessment offered administrative service is supported.
|
boolean |
supportsAssessmentOfferedBank()
Tests if an assessment offered to bank lookup session is available.
|
boolean |
supportsAssessmentOfferedBankAssignment()
Tests if an assessment offered to bank assignment session is
available.
|
boolean |
supportsAssessmentOfferedLookup()
Tests if an assessment offered lookup service is supported.
|
boolean |
supportsAssessmentOfferedNotification()
Tests if assessment offered notification is supported.
|
boolean |
supportsAssessmentOfferedQuery()
Tests if an assessment offered query service is supported.
|
boolean |
supportsAssessmentOfferedRecordType(Type assessmentOfferedRecordType)
Tests if the given
AssessmentOffered record type is
supported. |
boolean |
supportsAssessmentOfferedSearch()
Tests if an assessment offered search service is supported.
|
boolean |
supportsAssessmentOfferedSearchRecordType(Type assessmentOfferedSearchRecordType)
Tests if the given
AssessmentOffered search record type
is supported. |
boolean |
supportsAssessmentOfferedSmartBank()
Tests if an assessment offered smart bank session is available.
|
boolean |
supportsAssessmentQuery()
Tests if an assessment query service is supported.
|
boolean |
supportsAssessmentRecordType(Type assessmentRecordType)
Tests if the given
Assessment record type is supported. |
boolean |
supportsAssessmentResults()
Tests for the availability of an assessment rsults service.
|
boolean |
supportsAssessmentSearch()
Tests if an assessment search service is supported.
|
boolean |
supportsAssessmentSearchRecordType(Type assessmentSearchRecordType)
Tests if the given assessment search record type is supported.
|
boolean |
supportsAssessmentSectionRecordType(Type assessmentSectionRecordType)
Tests if the given
AssessmentSection record type is
supported. |
boolean |
supportsAssessmentSmartBank()
Tests if an assessment smart bank session is available.
|
boolean |
supportsAssessmentTakenAdmin()
Tests if an assessment taken administrative service is supported which
is used to instantiate an assessment offered.
|
boolean |
supportsAssessmentTakenBank()
Tests if an assessment taken to bank lookup session is available.
|
boolean |
supportsAssessmentTakenBankAssignment()
Tests if an assessment taken to bank assignment session is available.
|
boolean |
supportsAssessmentTakenLookup()
Tests if an assessment taken lookup service is supported.
|
boolean |
supportsAssessmentTakenNotification()
Tests if assessment taken notification is supported.
|
boolean |
supportsAssessmentTakenQuery()
Tests if an assessment taken query service is supported.
|
boolean |
supportsAssessmentTakenRecordType(Type assessmentTakenRecordType)
Tests if the given
AssessmentTaken record type is
supported. |
boolean |
supportsAssessmentTakenSearch()
Tests if an assessment taken search service is supported.
|
boolean |
supportsAssessmentTakenSearchRecordType(Type assessmentTakenSearchRecordType)
Tests if the given
AssessmentTaken search record type
is supported. |
boolean |
supportsAssessmentTakenSmartBank()
Tests if an assessment taken smart bank session is available.
|
boolean |
supportsBankAdmin()
Tests if a banlk administrative service is supported.
|
boolean |
supportsBankHierarchy()
Tests if a bank hierarchy traversal is supported.
|
boolean |
supportsBankHierarchyDesign()
Tests if bank hierarchy design is supported.
|
boolean |
supportsBankLookup()
Tests if a bank lookup service is supported.
|
boolean |
supportsBankNotification()
Tests if bank notification is supported.
|
boolean |
supportsBankQuery()
Tests if a bank query service is supported.
|
boolean |
supportsBankRecordType(Type bankRecordType)
Tests if the given
Bank record type is supported. |
boolean |
supportsBankSearch()
Tests if a bank search service is supported.
|
boolean |
supportsBankSearchRecordType(Type bankSearchRecordType)
Tests if the given bank search record type is supported.
|
boolean |
supportsItemAdmin()
Tests if an item administrative service is supported.
|
boolean |
supportsItemBank()
Tests if an item to bank lookup session is available.
|
boolean |
supportsItemBankAssignment()
Tests if an item to bank assignment session is available.
|
boolean |
supportsItemLookup()
Tests if an item lookup service is supported.
|
boolean |
supportsItemNotification()
Tests if item notification is supported.
|
boolean |
supportsItemQuery()
Tests if an item query service is supported.
|
boolean |
supportsItemRecordType(Type itemRecordType)
Tests if the given
Item record type is supported. |
boolean |
supportsItemSearch()
Tests if an item search service is supported.
|
boolean |
supportsItemSearchRecordType(Type itemSearchRecordType)
Tests if the given
Item search record type is
supported. |
boolean |
supportsItemSmartBank()
Tests if an item smart bank session is available.
|
boolean |
supportsMyAssessmentTaken()
Tests if a session is available to lookup taken assessments for the
authenticated agent.
|
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 supportsMyAssessmentTaken()
true if my assessment taken session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAssessment()
true if assessment is supported, false
otherwisemandatory - This method must be implemented. boolean supportsAssessmentResults()
true if assessment results is supported,
false otherwisemandatory - This method must be implemented. boolean supportsItemLookup()
mandatory - This method must be implemented. boolean supportsItemQuery()
true if item query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsItemSearch()
true if item search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsItemAdmin()
true if item admin is supported, false
otherwisemandatory - This method must be implemented. boolean supportsItemNotification()
true if item notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsItemBank()
true if item bank lookup session is supported,
false otherwisemandatory - This method must be implemented. boolean supportsItemBankAssignment()
true if item bank assignment is supported,
false otherwisemandatory - This method must be implemented. boolean supportsItemSmartBank()
true if item smart bank session is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentLookup()
mandatory - This method must be implemented. boolean supportsAssessmentQuery()
true if assessment query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentSearch()
true if assessment search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentAdmin()
true if assessment admin is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentNotification()
true if assessment notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentBank()
true if assessment bank lookup session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAssessmentBankAssignment()
true if assessment bank assignment is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAssessmentSmartBank()
true if assessment smart bank session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAssessmentBasicAuthoring()
true if assessment basic authoring is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAssessmentOfferedLookup()
mandatory - This method must be implemented. boolean supportsAssessmentOfferedQuery()
true if assessment offered query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentOfferedSearch()
true if assessment offered search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentOfferedAdmin()
true if assessment offered admin is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentOfferedNotification()
true if assessment offered notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAssessmentOfferedBank()
true if assessment offered bank lookup session
is supported, false otherwisemandatory - This method must be implemented. boolean supportsAssessmentOfferedBankAssignment()
true if assessment offered bank assignment is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAssessmentOfferedSmartBank()
true if assessment offered smart bank session
is supported, false otherwisemandatory - This method must be implemented. boolean supportsAssessmentTakenLookup()
true if assessment taken lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentTakenQuery()
true if assessment taken query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentTakenSearch()
true if assessment taken search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentTakenAdmin()
true if assessment taken admin is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentTakenNotification()
true if assessment taken notification is
supported , false otherwisemandatory - This method must be implemented. boolean supportsAssessmentTakenBank()
true if assessment taken bank lookup session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAssessmentTakenBankAssignment()
true if assessment taken bank assignment is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAssessmentTakenSmartBank()
true if assessment taken smart bank session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsBankLookup()
true if bank lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsBankQuery()
true if bank query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsBankSearch()
true if bank search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsBankAdmin()
true if bank admin is supported, false
otherwisemandatory - This method must be implemented. boolean supportsBankNotification()
true if bank notification is supported ,
false otherwisemandatory - This method must be implemented. boolean supportsBankHierarchy()
true if a bank hierarchy traversal is
supported, false otherwisemandatory - This method must be implemented. boolean supportsBankHierarchyDesign()
true if a bank hierarchy design is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentAuthoring()
true if an assessment authoring is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAssessmentBatch()
true if an assessment batch service is
supported, false otherwisemandatory - This method must be implemented. TypeList getItemRecordTypes()
Item record types. Item record
typesmandatory - This method must be implemented. boolean supportsItemRecordType(Type itemRecordType)
Item record type is supported.itemRecordType - a Type indicating a Item
record type true if the given Type is supported,
false otherwiseNullArgumentException - itemRecordType
is null mandatory - This method must be implemented. TypeList getItemSearchRecordTypes()
Item search record types. Item search
record typesmandatory - This method must be implemented. boolean supportsItemSearchRecordType(Type itemSearchRecordType)
Item search record type is
supported.itemSearchRecordType - a Type indicating an
Item search record type true if the given Type is supported,
false otherwiseNullArgumentException - itemSearchRecordType
is null mandatory - This method must be implemented. TypeList getAssessmentRecordTypes()
Assessment record types. Assessment
record typesmandatory - This method must be implemented. boolean supportsAssessmentRecordType(Type assessmentRecordType)
Assessment record type is supported.assessmentRecordType - a Type indicating an
Assessment record type true if the given Type is supported,
false otherwiseNullArgumentException - assessmentRecordType
is null mandatory - This method must be implemented. TypeList getAssessmentSearchRecordTypes()
Assessment search record types.mandatory - This method must be implemented. boolean supportsAssessmentSearchRecordType(Type assessmentSearchRecordType)
assessmentSearchRecordType - a Type indicating an
assessment search record type true if the given search record Type is
supported, false otherwiseNullArgumentException -
assessmentSearchRecordType is null mandatory - This method must be implemented. TypeList getAssessmentOfferedRecordTypes()
AssessmentOffered record types. AssessmentOffered
record typesmandatory - This method must be implemented. boolean supportsAssessmentOfferedRecordType(Type assessmentOfferedRecordType)
AssessmentOffered record type is
supported.assessmentOfferedRecordType - a Type indicating
an AssessmentOffered record type true if the given Type is supported,
false otherwiseNullArgumentException -
assessmentOfferedRecordType is null mandatory - This method must be implemented. TypeList getAssessmentOfferedSearchRecordTypes()
AssessmentOffered search record
types. AssessmentOffered
search record typesmandatory - This method must be implemented. boolean supportsAssessmentOfferedSearchRecordType(Type assessmentOfferedSearchRecordType)
AssessmentOffered search record type
is supported.assessmentOfferedSearchRecordType - a Type
indicating an AssessmentOffered search record
type true if the given Type is supported,
false otherwiseNullArgumentException -
assessmentOfferedSearchRecordType is null
mandatory - This method must be implemented. TypeList getAssessmentTakenRecordTypes()
AssessmentTaken record types. AssessmentTaken
record typesmandatory - This method must be implemented. boolean supportsAssessmentTakenRecordType(Type assessmentTakenRecordType)
AssessmentTaken record type is
supported.assessmentTakenRecordType - a Type indicating an
AssessmentTaken record type true if the given Type is supported,
false otherwiseNullArgumentException -
assessmentTakenRecordType is null mandatory - This method must be implemented. TypeList getAssessmentTakenSearchRecordTypes()
AssessmentTaken search record types. AssessmentTaken
search record typesmandatory - This method must be implemented. boolean supportsAssessmentTakenSearchRecordType(Type assessmentTakenSearchRecordType)
AssessmentTaken search record type
is supported.assessmentTakenSearchRecordType - a Type
indicating an AssessmentTaken search record
type true if the given Type is supported,
false otherwiseNullArgumentException -
assessmentTakenSearchRecordType is null mandatory - This method must be implemented. TypeList getAssessmentSectionRecordTypes()
AssessmentSection record types. AssessmentSection
record typesmandatory - This method must be implemented. boolean supportsAssessmentSectionRecordType(Type assessmentSectionRecordType)
AssessmentSection record type is
supported.assessmentSectionRecordType - a Type indicating
an AssessmentSection record type true if the given Type is supported,
false otherwiseNullArgumentException -
assessmentSectionRecordType is null mandatory - This method must be implemented. TypeList getBankRecordTypes()
Bank record types. Bank record
typesmandatory - This method must be implemented. boolean supportsBankRecordType(Type bankRecordType)
Bank record type is supported.bankRecordType - a Type indicating a Bank
type true if the given key record Type
is supported, false otherwiseNullArgumentException - bankRecordType
is null mandatory - This method must be implemented. TypeList getBankSearchRecordTypes()
Bank search
record typesmandatory - This method must be implemented. boolean supportsBankSearchRecordType(Type bankSearchRecordType)
bankSearchRecordType - a Type indicating a
Bank search record type true if the given search record Type
is supported, false otherwiseNullArgumentException - bankSearchRecordType
is null mandatory - This method must be implemented.