OSID Logo
OSID Specifications
control rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.control.rules.ControlRulesProfile
Implementsosid.OsidProfile
Description

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

Tests if looking up device enablers is supported.

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

Tests if querying device enablers is supported.

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

Tests if searching device enablers is supported.

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

Tests if a device enabler administrative service is supported.

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

Tests if a device enabler notification service is supported.

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

Tests if a device enabler system lookup service is supported.

Returnboolean true if a device enabler system lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDeviceEnablerSystemAssignment
Description

Tests if a device enabler system service is supported.

Returnboolean true if device enabler system assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDeviceEnablerSmartSystem
Description

Tests if a device enabler system lookup service is supported.

Returnboolean true if a device enabler system service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInputEnablerLookup
Description

Tests if looking up input enablers is supported.

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

Tests if querying input enablers is supported.

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

Tests if searching input enablers is supported.

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

Tests if an input enabler administrative service is supported.

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

Tests if an input enabler notification service is supported.

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

Tests if an input enabler system lookup service is supported.

Returnboolean true if an input enabler system lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInputEnablerSystemAssignment
Description

Tests if an input enabler system service is supported.

Returnboolean true if input enabler system assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInputEnablerSmartSystem
Description

Tests if an input enabler system lookup service is supported.

Returnboolean true if an input enabler system service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsInputEnablerRuleLookup
Description

Tests if an input enabler rule lookup service is supported.

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

Tests if an input enabler rule application service is supported.

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

Tests if looking up trigger enablers is supported.

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

Tests if querying trigger enablers is supported.

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

Tests if searching trigger enablers is supported.

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

Tests if a trigger enabler administrative service is supported.

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

Tests if a trigger enabler notification service is supported.

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

Tests if a trigger enabler system lookup service is supported.

Returnboolean true if a trigger enabler system lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTriggerEnablerSystemAssignment
Description

Tests if a trigger enabler system service is supported.

Returnboolean true if trigger enabler system assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTriggerEnablerSmartSystem
Description

Tests if a trigger enabler system lookup service is supported.

Returnboolean true if a trigger enabler system service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTriggerEnablerRuleLookup
Description

Tests if a trigger enabler rule lookup service is supported.

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

Tests if a trigger enabler rule application service is supported.

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

Tests if looking up action enablers is supported.

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

Tests if querying action enablers is supported.

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

Tests if searching action enablers is supported.

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

Tests if an action enabler administrative service is supported.

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

Tests if an action enabler notification service is supported.

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

Tests if an action enabler system lookup service is supported.

Returnboolean true if an action enabler system lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsActionEnablerSystemAssignment
Description

Tests if an action enabler system service is supported.

Returnboolean true if action enabler system assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsActionEnablerSmartSystem
Description

Tests if an action enabler system lookup service is supported.

Returnboolean true if an action enabler system service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetDeviceEnablerRecordTypes
Description

Gets the supported DeviceEnabler record types.

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

Tests if the given DeviceEnabler record type is supported.

Parametersosid.type.TypedeviceEnablerRecordTypea Type indicating a DeviceEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT deviceEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetDeviceEnablerSearchRecordTypes
Description

Gets the supported DeviceEnabler search record types.

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

Tests if the given DeviceEnabler search record type is supported.

Parametersosid.type.TypedeviceEnablerSearchRecordTypea Type indicating a DeviceEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT deviceEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetInputEnablerRecordTypes
Description

Gets the supported InputEnabler record types.

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

Tests if the given InputEnabler record type is supported.

Parametersosid.type.TypeinputEnablerRecordTypea Type indicating an InputEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT inputEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetInputEnablerSearchRecordTypes
Description

Gets the supported InputEnabler search record types.

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

Tests if the given InputEnabler search record type is supported.

Parametersosid.type.TypeinputEnablerSearchRecordTypea Type indicating an InputEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT inputEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetTriggerEnablerRecordTypes
Description

Gets the supported TriggerEnabler record types.

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

Tests if the given TriggerEnabler record type is supported.

Parametersosid.type.TypetriggerEnablerRecordTypea Type indicating a TriggerEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT triggerEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetTriggerEnablerSearchRecordTypes
Description

Gets the supported TriggerEnabler search record types.

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

Tests if the given TriggerEnabler search record type is supported.

Parametersosid.type.TypetriggerEnablerSearchRecordTypea Type indicating a TriggerEnabler search record type
Returnboolean true if the given search record type is supported, false otherwise
ErrorsNULL_ARGUMENT triggerEnablerSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetActionEnablerRecordTypes
Description

Gets the supported ActionEnabler record types.

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

Tests if the given ActionEnabler record type is supported.

Parametersosid.type.TypeactionEnablerRecordTypea Type indicating an ActionEnabler record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT actionEnablerRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetActionEnablerSearchRecordTypes
Description

Gets the supported ActionEnabler search record types.

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

Tests if the given ActionEnabler search record type is supported.

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