public interface CatalogingRulesProfile extends OsidProfile
The cataloging rules profile describes the interoperability among cataloging rules services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getCatalogEnablerRecordTypes()
Gets the supported
CatalogEnabler record types. |
TypeList |
getCatalogEnablerSearchRecordTypes()
Gets the supported
CatalogEnabler search record types. |
boolean |
supportsCatalogEnablerAdmin()
Tests if a catalog enabler administrative service is supported.
|
boolean |
supportsCatalogEnablerCatalog()
Tests if a catalog enabler catalog lookup service is supported.
|
boolean |
supportsCatalogEnablerCatalogAssignment()
Tests if a catalog enabler catalog service is supported.
|
boolean |
supportsCatalogEnablerLookup()
Tests if looking up catalog enablers is supported.
|
boolean |
supportsCatalogEnablerNotification()
Tests if a catalog enabler notification service is supported.
|
boolean |
supportsCatalogEnablerQuery()
Tests if querying catalog enablers is supported.
|
boolean |
supportsCatalogEnablerRecordType(Type catalogEnablerRecordType)
Tests if the given
CatalogEnabler record type is
supported. |
boolean |
supportsCatalogEnablerRuleApplication()
Tests if a catalog enabler rule application service is supported.
|
boolean |
supportsCatalogEnablerRuleLookup()
Tests if a catalog enabler rule lookup service is supported.
|
boolean |
supportsCatalogEnablerSearch()
Tests if searching catalog enablers is supported.
|
boolean |
supportsCatalogEnablerSearchRecordType(Type catalogEnablerSearchRecordType)
Tests if the given
CatalogEnabler search record type is
supported. |
boolean |
supportsCatalogEnablerSmartCatalog()
Tests if a catalog enabler catalog lookup service is supported.
|
boolean |
supportsVisibleFederation()
Tests if any broker 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 supportsCatalogEnablerLookup()
true if catalog enabler lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCatalogEnablerQuery()
true if catalog enabler query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCatalogEnablerSearch()
true if catalog enabler search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCatalogEnablerAdmin()
true if catalog enabler administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCatalogEnablerNotification()
true if catalog enabler notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCatalogEnablerCatalog()
true if a catalog enabler catalog lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCatalogEnablerCatalogAssignment()
true if catalog enabler catalog assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCatalogEnablerSmartCatalog()
true if a catalog enabler catalog service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCatalogEnablerRuleLookup()
true if a catalog enabler rule lookup service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsCatalogEnablerRuleApplication()
true if catalog enabler rule application
service is supported, false otherwisemandatory - This method must be implemented. TypeList getCatalogEnablerRecordTypes()
CatalogEnabler record types. CatalogEnabler
record typesmandatory - This method must be implemented. boolean supportsCatalogEnablerRecordType(Type catalogEnablerRecordType)
CatalogEnabler record type is
supported.catalogEnablerRecordType - a Type indicating a
CatalogEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException - catalogEnablerRecordType
is null mandatory - This method must be implemented. TypeList getCatalogEnablerSearchRecordTypes()
CatalogEnabler search record types. CatalogEnabler
search record typesmandatory - This method must be implemented. boolean supportsCatalogEnablerSearchRecordType(Type catalogEnablerSearchRecordType)
CatalogEnabler search record type is
supported.catalogEnablerSearchRecordType - a Type
indicating a CatalogEnabler search record type true if the given search record type is
supported, false otherwiseNullArgumentException -
catalogEnablerSearchRecordType is null mandatory - This method must be implemented.