public interface OntologyRulesProfile extends OsidProfile
The ontology rules profile describes the interoperability among ontology rules services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getRelevancyEnablerRecordTypes()
Gets the supported
RelevancyEnabler record types. |
TypeList |
getRelevancyEnablerSearchRecordTypes()
Gets the supported
RelevancyEnabler search record
types. |
boolean |
supportsRelevancyEnablerAdmin()
Tests if a relevancy enabler administrative service is supported.
|
boolean |
supportsRelevancyEnablerLookup()
Tests if looking up relevancy enablers is supported.
|
boolean |
supportsRelevancyEnablerNotification()
Tests if a relevancy enabler notification service is supported.
|
boolean |
supportsRelevancyEnablerOntology()
Tests if a relevancy enabler ontology lookup service is supported.
|
boolean |
supportsRelevancyEnablerOntologyAssignment()
Tests if a relevancy enabler ontology service is supported.
|
boolean |
supportsRelevancyEnablerQuery()
Tests if querying relevancy enablers is supported.
|
boolean |
supportsRelevancyEnablerRecordType(Type relevancyEnablerRecordType)
Tests if the given
RelevancyEnabler record type is
supported. |
boolean |
supportsRelevancyEnablerRuleApplication()
Tests if a relevancy enabler rule application service is supported.
|
boolean |
supportsRelevancyEnablerRuleLookup()
Tests if a relevancy enabler rule lookup service is supported.
|
boolean |
supportsRelevancyEnablerSearch()
Tests if searching relevancy enablers is supported.
|
boolean |
supportsRelevancyEnablerSearchRecordType(Type relevancyEnablerSearchRecordType)
Tests if the given
RelevancyEnabler search record type
is supported. |
boolean |
supportsRelevancyEnablerSmartOntology()
Tests if a relevancy enabler ontology 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 supportsRelevancyEnablerLookup()
true if relevancy enabler lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRelevancyEnablerQuery()
true if relevancy enabler query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRelevancyEnablerSearch()
true if relevancy enabler search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRelevancyEnablerAdmin()
true if relevancy enabler administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRelevancyEnablerNotification()
true if relevancy enabler notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRelevancyEnablerOntology()
true if a relevancy enabler ontology lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsRelevancyEnablerOntologyAssignment()
true if relevancy enabler ontology assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsRelevancyEnablerSmartOntology()
true if a relevancy enabler ontology service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRelevancyEnablerRuleLookup()
true if a enabler relevancy rule lookup service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsRelevancyEnablerRuleApplication()
true if relevancy enabler rule application
service is supported, false otherwisemandatory - This method must be implemented. TypeList getRelevancyEnablerRecordTypes()
RelevancyEnabler record types. RelevancyEnabler
record typesmandatory - This method must be implemented. boolean supportsRelevancyEnablerRecordType(Type relevancyEnablerRecordType)
RelevancyEnabler record type is
supported.relevancyEnablerRecordType - a Type indicating a
RelevancyEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException -
relevancyEnablerRecordType is null mandatory - This method must be implemented. TypeList getRelevancyEnablerSearchRecordTypes()
RelevancyEnabler search record
types. RelevancyEnabler
search record typesmandatory - This method must be implemented. boolean supportsRelevancyEnablerSearchRecordType(Type relevancyEnablerSearchRecordType)
RelevancyEnabler search record type
is supported.relevancyEnablerSearchRecordType - a Type
indicating a RelevancyEnabler search record
type true if the given search record type is
supported, false otherwiseNullArgumentException -
relevancyEnablerSearchRecordType is null
mandatory - This method must be implemented.