Interface | osid.sequencing.SequencingProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The sequencing profile describes the interoperability among sequencing services. | ||
Method | supportsVisibleFederation | ||
Description |
Tests if any action group federation is exposed. Federation is exposed when a specific action group may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of action groups appears as a single action group. | ||
Return | boolean | true if visible federation is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsElementLookup | ||
Description |
Tests if looking up elements is supported. | ||
Return | boolean | true if element lookup is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsElementAdmin | ||
Description |
Tests if managing elements is supported. | ||
Return | boolean | true if element management is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsSequencing | ||
Description |
Tests if sequencing elements is supported. | ||
Return | boolean | true if element sequencing is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsChainLookup | ||
Description |
Tests if looking up chains is supported. | ||
Return | boolean | true if chain lookup is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsChainQuery | ||
Description |
Tests if querying chains is supported. | ||
Return | boolean | true if chain query is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsChainSearch | ||
Description |
Tests if searching chains is supported. | ||
Return | boolean | true if chain search is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsChainAdmin | ||
Description |
Tests if chain | ||
Return | boolean | true if chain administration is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsChainNotification | ||
Description |
Tests if a chain | ||
Return | boolean | true if chain notification is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsChainAntimatroid | ||
Description |
Tests if a chain antimatroid lookup service is supported. | ||
Return | boolean | true if a chain antimatroid lookup service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsChainAntimatroidAssignment | ||
Description |
Tests if a chain antimatroid assignment service is supported. | ||
Return | boolean | true if a chain to antimatroid assignment service is
supported, false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsChainSmartAntimatroid | ||
Description |
Tests if a chain smart antimatroid service is supported. | ||
Return | boolean | true if a chain smart antimatroid service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAntimatroidLookup | ||
Description |
Tests if looking up antimatroids is supported. | ||
Return | boolean | true if antimatroid lookup is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAntimatroidQuery | ||
Description |
Tests if querying antimatroids is supported. | ||
Return | boolean | true if an antimatroid query service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAntimatroidSearch | ||
Description |
Tests if searching antimatroids is supported. | ||
Return | boolean | true if antimatroid search is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAntimatroidAdmin | ||
Description |
Tests if antimatroid administrative service is supported. | ||
Return | boolean | true if antimatroid administration is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAntimatroidNotification | ||
Description |
Tests if an antimatroid | ||
Return | boolean | true if antimatroid notification is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAntimatroidHierarchy | ||
Description |
Tests for the availability of an antimatroid hierarchy traversal service. | ||
Return | boolean | true if antimatroid hierarchy traversal is available,
false otherwise | |
Compliance | mandatory | This method must be implemented in all providers. | |
Method | supportsAntimatroidHierarchyDesign | ||
Description |
Tests for the availability of an antimatroid hierarchy design service. | ||
Return | boolean | true if antimatroid hierarchy design is available,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getChainRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Chain record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsChainRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | chainRecordType | a Type indicating a Chain record type |
Return | boolean | true if the given record type is supported, false
otherwise | |
Errors | NULL_ARGUMENT | chainRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getChainSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Chain search types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsChainSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | chainSearchRecordType | a Type indicating a Chain search type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | chainSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getAntimatroidRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Antimatroid types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAntimatroidRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | antimatroidRecordType | a Type indicating an Antimatroid record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | antimatroidRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getAntimatroidSearchRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported Antimatroid search record
types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsAntimatroidSearchRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | antimatroidSearchRecordType | a Type indicating an Antimatroid search
record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | antimatroidSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |