OSID Logo
OSID Specifications
ontology rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.ontology.rules.OntologyRulesProfile
Implementsosid.OsidProfile
Description

The ontology rules profile describes the interoperability among ontology rules services.

MethodsupportsVisibleFederation
Description

Tests if any broker federation is exposed. Federation is exposed when a specific broker may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of brokers appears as a single broker.

Returnboolean true if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerLookup
Description

Tests if looking up relevancy enablers is supported.

Returnboolean true if relevancy enabler lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerQuery
Description

Tests if querying relevancy enablers is supported.

Returnboolean true if relevancy enabler query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerSearch
Description

Tests if searching relevancy enablers is supported.

Returnboolean true if relevancy enabler search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerAdmin
Description

Tests if a relevancy enabler administrative service is supported.

Returnboolean true if relevancy enabler administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerNotification
Description

Tests if a relevancy enabler notification service is supported.

Returnboolean true if relevancy enabler notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerOntology
Description

Tests if a relevancy enabler ontology lookup service is supported.

Returnboolean true if a relevancy enabler ontology lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerOntologyAssignment
Description

Tests if a relevancy enabler ontology service is supported.

Returnboolean true if relevancy enabler ontology assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerSmartOntology
Description

Tests if a relevancy enabler ontology lookup service is supported.

Returnboolean true if a relevancy enabler ontology service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerRuleLookup
Description

Tests if a relevancy enabler rule lookup service is supported.

Returnboolean true if a enabler relevancy rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerRuleApplication
Description

Tests if a relevancy enabler rule application service is supported.

Returnboolean true if relevancy enabler rule application service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetRelevancyEnablerRecordTypes
Description

Gets the supported RelevancyEnabler record types.

Returnosid.type.TypeLista list containing the supported RelevancyEnabler record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerRecordType
Description

Tests if the given RelevancyEnabler record type is supported.

Parametersosid.type.TyperelevancyEnablerRecordTypea Type indicating a RelevancyEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT relevancyEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetRelevancyEnablerSearchRecordTypes
Description

Gets the supported RelevancyEnabler search record types.

Returnosid.type.TypeLista list containing the supported RelevancyEnabler search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsRelevancyEnablerSearchRecordType
Description

Tests if the given RelevancyEnabler search record type is supported.

Parametersosid.type.TyperelevancyEnablerSearchRecordTypea Type indicating a RelevancyEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT relevancyEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.