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, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
boolean 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.