public interface ControlRulesProfile extends OsidProfile
The control rules profile describes the interoperability among control rules services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getActionEnablerRecordTypes()
Gets the supported
ActionEnabler record types. |
TypeList |
getActionEnablerSearchRecordTypes()
Gets the supported
ActionEnabler search record types. |
TypeList |
getDeviceEnablerRecordTypes()
Gets the supported
DeviceEnabler record types. |
TypeList |
getDeviceEnablerSearchRecordTypes()
Gets the supported
DeviceEnabler search record types. |
TypeList |
getInputEnablerRecordTypes()
Gets the supported
InputEnabler record types. |
TypeList |
getInputEnablerSearchRecordTypes()
Gets the supported
InputEnabler search record types. |
TypeList |
getTriggerEnablerRecordTypes()
Gets the supported
TriggerEnabler record types. |
TypeList |
getTriggerEnablerSearchRecordTypes()
Gets the supported
TriggerEnabler search record types. |
boolean |
supportsActionEnablerAdmin()
Tests if an action enabler administrative service is supported.
|
boolean |
supportsActionEnablerLookup()
Tests if looking up action enablers is supported.
|
boolean |
supportsActionEnablerNotification()
Tests if an action enabler notification service is supported.
|
boolean |
supportsActionEnablerQuery()
Tests if querying action enablers is supported.
|
boolean |
supportsActionEnablerRecordType(Type actionEnablerRecordType)
Tests if the given
ActionEnabler record type is
supported. |
boolean |
supportsActionEnablerSearch()
Tests if searching action enablers is supported.
|
boolean |
supportsActionEnablerSearchRecordType(Type actionEnablerSearchRecordType)
Tests if the given
ActionEnabler search record type is
supported. |
boolean |
supportsActionEnablerSmartSystem()
Tests if an action enabler system lookup service is supported.
|
boolean |
supportsActionEnablerSystem()
Tests if an action enabler system lookup service is supported.
|
boolean |
supportsActionEnablerSystemAssignment()
Tests if an action enabler system service is supported.
|
boolean |
supportsDeviceEnablerAdmin()
Tests if a device enabler administrative service is supported.
|
boolean |
supportsDeviceEnablerLookup()
Tests if looking up device enablers is supported.
|
boolean |
supportsDeviceEnablerNotification()
Tests if a device enabler notification service is supported.
|
boolean |
supportsDeviceEnablerQuery()
Tests if querying device enablers is supported.
|
boolean |
supportsDeviceEnablerRecordType(Type deviceEnablerRecordType)
Tests if the given
DeviceEnabler record type is
supported. |
boolean |
supportsDeviceEnablerSearch()
Tests if searching device enablers is supported.
|
boolean |
supportsDeviceEnablerSearchRecordType(Type deviceEnablerSearchRecordType)
Tests if the given
DeviceEnabler search record type is
supported. |
boolean |
supportsDeviceEnablerSmartSystem()
Tests if a device enabler system lookup service is supported.
|
boolean |
supportsDeviceEnablerSystem()
Tests if a device enabler system lookup service is supported.
|
boolean |
supportsDeviceEnablerSystemAssignment()
Tests if a device enabler system service is supported.
|
boolean |
supportsInputEnablerAdmin()
Tests if an input enabler administrative service is supported.
|
boolean |
supportsInputEnablerLookup()
Tests if looking up input enablers is supported.
|
boolean |
supportsInputEnablerNotification()
Tests if an input enabler notification service is supported.
|
boolean |
supportsInputEnablerQuery()
Tests if querying input enablers is supported.
|
boolean |
supportsInputEnablerRecordType(Type inputEnablerRecordType)
Tests if the given
InputEnabler record type is
supported. |
boolean |
supportsInputEnablerRuleApplication()
Tests if an input enabler rule application service is supported.
|
boolean |
supportsInputEnablerRuleLookup()
Tests if an input enabler rule lookup service is supported.
|
boolean |
supportsInputEnablerSearch()
Tests if searching input enablers is supported.
|
boolean |
supportsInputEnablerSearchRecordType(Type inputEnablerSearchRecordType)
Tests if the given
InputEnabler search record type is
supported. |
boolean |
supportsInputEnablerSmartSystem()
Tests if an input enabler system lookup service is supported.
|
boolean |
supportsInputEnablerSystem()
Tests if an input enabler system lookup service is supported.
|
boolean |
supportsInputEnablerSystemAssignment()
Tests if an input enabler system service is supported.
|
boolean |
supportsTriggerEnablerAdmin()
Tests if a trigger enabler administrative service is supported.
|
boolean |
supportsTriggerEnablerLookup()
Tests if looking up trigger enablers is supported.
|
boolean |
supportsTriggerEnablerNotification()
Tests if a trigger enabler notification service is supported.
|
boolean |
supportsTriggerEnablerQuery()
Tests if querying trigger enablers is supported.
|
boolean |
supportsTriggerEnablerRecordType(Type triggerEnablerRecordType)
Tests if the given
TriggerEnabler record type is
supported. |
boolean |
supportsTriggerEnablerRuleApplication()
Tests if a trigger enabler rule application service is supported.
|
boolean |
supportsTriggerEnablerRuleLookup()
Tests if a trigger enabler rule lookup service is supported.
|
boolean |
supportsTriggerEnablerSearch()
Tests if searching trigger enablers is supported.
|
boolean |
supportsTriggerEnablerSearchRecordType(Type triggerEnablerSearchRecordType)
Tests if the given
TriggerEnabler search record type is
supported. |
boolean |
supportsTriggerEnablerSmartSystem()
Tests if a trigger enabler system lookup service is supported.
|
boolean |
supportsTriggerEnablerSystem()
Tests if a trigger enabler system lookup service is supported.
|
boolean |
supportsTriggerEnablerSystemAssignment()
Tests if a trigger enabler system 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 supportsDeviceEnablerLookup()
true if device enabler lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDeviceEnablerQuery()
true if device enabler query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDeviceEnablerSearch()
true if device enabler search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDeviceEnablerAdmin()
true if device enabler administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDeviceEnablerNotification()
true if device enabler notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDeviceEnablerSystem()
true if a device enabler system lookup service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsDeviceEnablerSystemAssignment()
true if device enabler system assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsDeviceEnablerSmartSystem()
true if a device enabler system service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsInputEnablerLookup()
true if input enabler lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInputEnablerQuery()
true if input enabler query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInputEnablerSearch()
true if input enabler search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInputEnablerAdmin()
true if input enabler administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsInputEnablerNotification()
true if input enabler notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsInputEnablerSystem()
true if an input enabler system lookup service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsInputEnablerSystemAssignment()
true if input enabler system assignment service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsInputEnablerSmartSystem()
true if an input enabler system service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsInputEnablerRuleLookup()
true if an processor enabler rule lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsInputEnablerRuleApplication()
true if input enabler rule application service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsTriggerEnablerLookup()
true if trigger enabler lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsTriggerEnablerQuery()
true if trigger enabler query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsTriggerEnablerSearch()
true if trigger enabler search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsTriggerEnablerAdmin()
true if trigger enabler administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsTriggerEnablerNotification()
true if trigger enabler notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsTriggerEnablerSystem()
true if a trigger enabler system lookup service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsTriggerEnablerSystemAssignment()
true if trigger enabler system assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsTriggerEnablerSmartSystem()
true if a trigger enabler system service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsTriggerEnablerRuleLookup()
true if a trigger enabler rule lookup service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsTriggerEnablerRuleApplication()
true if trigger enabler rule application
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsActionEnablerLookup()
true if action enabler lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsActionEnablerQuery()
true if action enabler query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsActionEnablerSearch()
true if action enabler search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsActionEnablerAdmin()
true if action enabler administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActionEnablerNotification()
true if action enabler notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsActionEnablerSystem()
true if an action enabler system lookup service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsActionEnablerSystemAssignment()
true if action enabler system assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsActionEnablerSmartSystem()
true if an action enabler system service is
supported, false otherwisemandatory - This method must be implemented. TypeList getDeviceEnablerRecordTypes()
DeviceEnabler record types. DeviceEnabler
record typesmandatory - This method must be implemented. boolean supportsDeviceEnablerRecordType(Type deviceEnablerRecordType)
DeviceEnabler record type is
supported.deviceEnablerRecordType - a Type indicating a
DeviceEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException - deviceEnablerRecordType
is null mandatory - This method must be implemented. TypeList getDeviceEnablerSearchRecordTypes()
DeviceEnabler search record types. DeviceEnabler
search record typesmandatory - This method must be implemented. boolean supportsDeviceEnablerSearchRecordType(Type deviceEnablerSearchRecordType)
DeviceEnabler search record type is
supported.deviceEnablerSearchRecordType - a Type indicating
a DeviceEnabler search record type true if the given search record type is
supported, false otherwiseNullArgumentException -
deviceEnablerSearchRecordType is null mandatory - This method must be implemented. TypeList getInputEnablerRecordTypes()
InputEnabler record types. InputEnabler
record typesmandatory - This method must be implemented. boolean supportsInputEnablerRecordType(Type inputEnablerRecordType)
InputEnabler record type is
supported.inputEnablerRecordType - a Type indicating an
InputEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException - inputEnablerRecordType
is null mandatory - This method must be implemented. TypeList getInputEnablerSearchRecordTypes()
InputEnabler search record types. InputEnabler
search record typesmandatory - This method must be implemented. boolean supportsInputEnablerSearchRecordType(Type inputEnablerSearchRecordType)
InputEnabler search record type is
supported.inputEnablerSearchRecordType - a Type indicating
an InputEnabler search record type true if the given search record type is
supported, false otherwiseNullArgumentException -
inputEnablerSearchRecordType is null mandatory - This method must be implemented. TypeList getTriggerEnablerRecordTypes()
TriggerEnabler record types. TriggerEnabler
record typesmandatory - This method must be implemented. boolean supportsTriggerEnablerRecordType(Type triggerEnablerRecordType)
TriggerEnabler record type is
supported.triggerEnablerRecordType - a Type indicating a
TriggerEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException - triggerEnablerRecordType
is null mandatory - This method must be implemented. TypeList getTriggerEnablerSearchRecordTypes()
TriggerEnabler search record types. TriggerEnabler
search record typesmandatory - This method must be implemented. boolean supportsTriggerEnablerSearchRecordType(Type triggerEnablerSearchRecordType)
TriggerEnabler search record type is
supported.triggerEnablerSearchRecordType - a Type
indicating a TriggerEnabler search record type true if the given search record type is
supported, false otherwiseNullArgumentException -
triggerEnablerSearchRecordType is null mandatory - This method must be implemented. TypeList getActionEnablerRecordTypes()
ActionEnabler record types. ActionEnabler
record typesmandatory - This method must be implemented. boolean supportsActionEnablerRecordType(Type actionEnablerRecordType)
ActionEnabler record type is
supported.actionEnablerRecordType - a Type indicating an
ActionEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException - actionEnablerRecordType
is null mandatory - This method must be implemented. TypeList getActionEnablerSearchRecordTypes()
ActionEnabler search record types. ActionEnabler
search record typesmandatory - This method must be implemented. boolean supportsActionEnablerSearchRecordType(Type actionEnablerSearchRecordType)
ActionEnabler search record type is
supported.actionEnablerSearchRecordType - a Type indicating
an ActionEnabler search record type true if the given search record type is
supported, false otherwiseNullArgumentException -
actionEnablerSearchRecordType is null mandatory - This method must be implemented.