public interface SequencingProfile extends OsidProfile
The sequencing profile describes the interoperability among sequencing services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getAntimatroidRecordTypes()
Gets the supported
Antimatroid record types. |
TypeList |
getAntimatroidSearchRecordTypes()
Gets the supported
Antimatroid search record types. |
TypeList |
getChainRecordTypes()
Gets the supported
Chain record types. |
TypeList |
getChainSearchRecordTypes()
Gets the supported
Chain search types. |
boolean |
supportsAntimatroidAdmin()
Tests if antimatroid administrative service is supported.
|
boolean |
supportsAntimatroidHierarchy()
Tests for the availability of an antimatroid hierarchy traversal
service.
|
boolean |
supportsAntimatroidHierarchyDesign()
Tests for the availability of an antimatroid hierarchy design service.
|
boolean |
supportsAntimatroidLookup()
Tests if looking up antimatroids is supported.
|
boolean |
supportsAntimatroidNotification()
Tests if an antimatroid
notification service is
supported. |
boolean |
supportsAntimatroidQuery()
Tests if querying antimatroids is supported.
|
boolean |
supportsAntimatroidRecordType(Type antimatroidRecordType)
Tests if the given
Antimatroid record type is
supported. |
boolean |
supportsAntimatroidSearch()
Tests if searching antimatroids is supported.
|
boolean |
supportsAntimatroidSearchRecordType(Type antimatroidSearchRecordType)
Tests if the given
Antimatroid search record type is
supported. |
boolean |
supportsChainAdmin()
Tests if chain
administrative service is supported. |
boolean |
supportsChainAntimatroid()
Tests if a chain antimatroid lookup service is supported.
|
boolean |
supportsChainAntimatroidAssignment()
Tests if a chain antimatroid assignment service is supported.
|
boolean |
supportsChainLookup()
Tests if looking up chains is supported.
|
boolean |
supportsChainNotification()
Tests if a chain
notification service is supported. |
boolean |
supportsChainQuery()
Tests if querying chains is supported.
|
boolean |
supportsChainRecordType(Type chainRecordType)
Tests if the given
Chain record type is supported. |
boolean |
supportsChainSearch()
Tests if searching chains is supported.
|
boolean |
supportsChainSearchRecordType(Type chainSearchRecordType)
Tests if the given
Chain search type is supported. |
boolean |
supportsChainSmartAntimatroid()
Tests if a chain smart antimatroid service is supported.
|
boolean |
supportsElementAdmin()
Tests if managing elements is supported.
|
boolean |
supportsElementLookup()
Tests if looking up elements is supported.
|
boolean |
supportsSequencing()
Tests if sequencing elements is supported.
|
boolean |
supportsVisibleFederation()
Tests if any action group federation is exposed.
|
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 supportsElementLookup()
true if element lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsElementAdmin()
true if element management is supported,
false otherwisemandatory - This method must be implemented. boolean supportsSequencing()
true if element sequencing is supported,
false otherwisemandatory - This method must be implemented. boolean supportsChainLookup()
true if chain lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsChainQuery()
true if chain query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsChainSearch()
true if chain search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsChainAdmin()
administrative service is supported. true if chain administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsChainNotification()
notification service is supported. true if chain notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsChainAntimatroid()
true if a chain antimatroid lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsChainAntimatroidAssignment()
true if a chain to antimatroid assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsChainSmartAntimatroid()
true if a chain smart antimatroid service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAntimatroidLookup()
true if antimatroid lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAntimatroidQuery()
true if an antimatroid query service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAntimatroidSearch()
true if antimatroid search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAntimatroidAdmin()
true if antimatroid administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAntimatroidNotification()
notification service is
supported. true if antimatroid notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAntimatroidHierarchy()
true if antimatroid hierarchy traversal is
available, false otherwisemandatory - This method must be implemented in all
providers. boolean supportsAntimatroidHierarchyDesign()
true if antimatroid hierarchy design is
available, false otherwisemandatory - This method must be implemented. TypeList getChainRecordTypes()
Chain record types. Chain record
typesmandatory - This method must be implemented. boolean supportsChainRecordType(Type chainRecordType)
Chain record type is supported.chainRecordType - a Type indicating a
Chain record type true if the given record type is supported,
false otherwiseNullArgumentException - chainRecordType
is null mandatory - This method must be implemented. TypeList getChainSearchRecordTypes()
Chain search types. Chain search
typesmandatory - This method must be implemented. boolean supportsChainSearchRecordType(Type chainSearchRecordType)
Chain search type is supported.chainSearchRecordType - a Type indicating a
Chain search type true if the given Type is
supported, false otherwiseNullArgumentException - chainSearchRecordType
is null mandatory - This method must be implemented. TypeList getAntimatroidRecordTypes()
Antimatroid record types. Antimatroid
typesmandatory - This method must be implemented. boolean supportsAntimatroidRecordType(Type antimatroidRecordType)
Antimatroid record type is
supported.antimatroidRecordType - a Type indicating an
Antimatroid record type true if the given Type is
supported, false otherwiseNullArgumentException - antimatroidRecordType
is null mandatory - This method must be implemented. TypeList getAntimatroidSearchRecordTypes()
Antimatroid search record types. Antimatroid
search record typesmandatory - This method must be implemented. boolean supportsAntimatroidSearchRecordType(Type antimatroidSearchRecordType)
Antimatroid search record type is
supported.antimatroidSearchRecordType - a Type indicating
an Antimatroid search record type true if the given Type is
supported, false otherwiseNullArgumentException -
antimatroidSearchRecordType is null mandatory - This method must be implemented.