OSID Logo
OSID Specifications
inquiry rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.inquiry.rules.InquiryRulesProfile
Implementsosid.OsidProfile
Description

The inquiry rules profile describes the interoperability among inquiry 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.
MethodsupportsInquiryEnablerLookup
Description

Tests if looking up inquiry enablers is supported.

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

Tests if querying inquiry enablers is supported.

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

Tests if searching inquiry enablers is supported.

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

Tests if an inquiry enabler administrative service is supported.

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

Tests if an inquiry enabler notification service is supported.

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

Tests if an inquiry enabler inquest lookup service is supported.

Returnboolean true if an inquiry enabler inquest lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInquiryEnablerInquestAssignment
Description

Tests if an inquiry enabler inquest service is supported.

Returnboolean true if inquiry enabler inquest assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInquiryEnablerSmartInquest
Description

Tests if an inquiry enabler inquest lookup service is supported.

Returnboolean true if an inquiry enabler inquest service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuditEnablerLookup
Description

Tests if looking up audit enablers is supported.

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

Tests if querying audit enablers is supported.

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

Tests if searching audit enablers is supported.

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

Tests if an audit enabler administrative service is supported.

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

Tests if an audit enabler notification service is supported.

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

Tests if an audit enabler inquest lookup service is supported.

Returnboolean true if an audit enabler inquest lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuditEnablerInquestAssignment
Description

Tests if an audit enabler inquest service is supported.

Returnboolean true if audit enabler inquest assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuditEnablerSmartInquest
Description

Tests if an audit enabler inquest lookup service is supported.

Returnboolean true if an audit enabler inquest service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuditEnablerRuleLookup
Description

Tests if an audit enabler rule lookup service is supported.

Returnboolean true if an audit enabler rule lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsAuditEnablerRuleApplication
Description

Tests if an audit enabler rule application service is supported.

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

Gets the supported InquiryEnabler record types.

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

Tests if the given InquiryEnabler record type is supported.

Parametersosid.type.TypeinquiryEnablerRecordTypea Type indicating an InquiryEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT inquiryEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetInquiryEnablerSearchRecordTypes
Description

Gets the supported InquiryEnabler search record types.

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

Tests if the given InquiryEnabler search record type is supported.

Parametersosid.type.TypeinquiryEnablerSearchRecordTypea Type indicating an InquiryEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT inquiryEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetAuditEnablerRecordTypes
Description

Gets the supported AuditEnabler record types.

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

Tests if the given AuditEnabler record type is supported.

Parametersosid.type.TypeauditEnablerRecordTypea Type indicating an AuditEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT auditEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetAuditEnablerSearchRecordTypes
Description

Gets the supported AuditEnabler search record types.

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

Tests if the given AuditEnabler search record type is supported.

Parametersosid.type.TypeauditEnablerSearchRecordTypea Type indicating an AuditEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT auditEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.