public interface ControlRulesProxyManager extends OsidProxyManager, ControlRulesProfile
The control rules proxy manager provides access to control rules
sessions and provides interoperability tests for various aspects of this
service. Methods in this manager pass a Proxy for passing
information from server environments. The sessions included in this
manager are:
DeviceEnablerLookupSession: a session to retrieve
device enablers DeviceEnablerQuerySession: a session to query for
device enablers DeviceEnablerSearchSession: a session to search
for device enablers DeviceEnablerAdminSession: a session to create and
delete device enablers DeviceEnablerNotificationSession: a session to
receive notifications pertaining to device enabler changes DeviceEnablerSystemSession: a session to look up
device enabler system mappings DeviceEnablerSystemAssignmentSession: a session to
manage device enabler to system mappings DeviceEnablerSmartSystemSession: a session to
manage dynamic systems of device enablers DeviceEnablerRuleLookupSession: a session to look
up device enabler mappings DeviceEnablerRuleApplicationSession: a session to
apply device enablers InputEnablerLookupSession: a session to retrieve
input enablers InputEnablerQuerySession: a session to query for
input enablers InputEnablerSearchSession: a session to search for
input enablers InputEnablerAdminSession: a session to create and
delete input enablers InputEnablerNotificationSession: a session to
receive notifications pertaining to input enabler changes InputEnablerSystemSession: a session to look up
input enabler system mappings InputEnablerSystemAssignmentSession: a session to
manage input enabler to system mappings InputEnablerSmartSystemSession: a session to
manage dynamic systems of input enablers InputEnablerRuleLookupSession: a session to look
up input enabler mappings InputEnablerRuleApplicationSession: a session to
apply input enablers TriggerEnablerLookupSession: a session to retrieve
trigger enablers TriggerEnablerQuerySession: a session to query for
trigger enablers TriggerEnablerSearchSession: a session to search
for trigger enablers TriggerEnablerAdminSession: a session to create
and delete trigger enablers TriggerEnablerNotificationSession: a session to
receive notifications pertaining to trigger enabler changes TriggerEnablerSystemSession: a session to look up
trigger enabler system mappings TriggerEnablerSystemAssignmentSession: a session
to manage trigger enabler to system mappings TriggerEnablerSmartSystemSession: a session to
manage dynamic systems of trigger enablers TriggerEnableRuleLookupSession: a session to look
up trigger enabler mappings TriggerEnablerRuleApplicationSession: a session to
apply trigger enablers ActionEnablerLookupSession: a session to retrieve
action enablers ActionEnablerQuerySession: a session to query for
action enablers ActionEnablerSearchSession: a session to search
for action enablers ActionEnablerAdminSession: a session to create and
delete action enablers ActionEnablerNotificationSession: a session to
receive notifications pertaining to action enabler changes ActionEnablerSystemSession: a session to look up
action enabler system mappings ActionEnablerSystemAssignmentSession: a session to
manage action enabler to system mappings ActionEnablerSmartSystemSession: a session to
manage dynamic systems of action enablers ActionEnableRuleLookupSession: a session to look
up action enabler mappings ActionEnablerRuleApplicationSession: a session to
apply action enablers | Modifier and Type | Method and Description |
|---|---|
ActionEnablerAdminSession |
getActionEnablerAdminSession(Proxy proxy)
Gets the
OsidSession associated with the action enabler
administration service. |
ActionEnablerAdminSession |
getActionEnablerAdminSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the action enabler
administration service for the given system. |
ActionEnablerLookupSession |
getActionEnablerLookupSession(Proxy proxy)
Gets the
OsidSession associated with the action enabler
lookup service. |
ActionEnablerLookupSession |
getActionEnablerLookupSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the action enabler
lookup service for the given system. |
ActionEnablerNotificationSession |
getActionEnablerNotificationSession(ActionEnablerReceiver actionEnablerReceiver,
Proxy proxy)
Gets the
OsidSession associated with the action enabler
notification service. |
ActionEnablerNotificationSession |
getActionEnablerNotificationSessionForSystem(ActionEnablerReceiver actionEnablerReceiver,
Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the action enabler
notification service for the given system. |
ActionEnablerQuerySession |
getActionEnablerQuerySession(Proxy proxy)
Gets the
OsidSession associated with the action enabler
query service. |
ActionEnablerQuerySession |
getActionEnablerQuerySessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the action enabler
query service for the given system. |
ActionEnablerRuleApplicationSession |
getActionEnablerRuleApplicationSession(Proxy proxy)
Gets the
OsidSession associated with the action enabler
assignment service. |
ActionEnablerRuleApplicationSession |
getActionEnablerRuleApplicationSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the action enabler
assignment service for the given system. |
ActionEnablerRuleLookupSession |
getActionEnablerRuleLookupSession(Proxy proxy)
Gets the
OsidSession associated with the action enabler
mapping lookup service . |
ActionEnablerRuleLookupSession |
getActionEnablerRuleLookupSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the action enabler
mapping lookup service for the given system. |
ActionEnablerSearchSession |
getActionEnablerSearchSession(Proxy proxy)
Gets the
OsidSession associated with the action enabler
search service. |
ActionEnablerSearchSession |
getActionEnablerSearchSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the action
enablers earch service for the given system. |
ActionEnablerSmartSystemSession |
getActionEnablerSmartSystemSession(Id systemId,
Proxy proxy)
Gets the
OsidSession to manage action enabler smart
systems. |
ActionEnablerSystemAssignmentSession |
getActionEnablerSystemAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning action
enablers to systems. |
ActionEnablerSystemSession |
getActionEnablerSystemSession(Proxy proxy)
Gets the
OsidSession to lookup action enabler/system
mappings for action enablers. |
DeviceEnablerAdminSession |
getDeviceEnablerAdminSession(Proxy proxy)
Gets the
OsidSession associated with the device enabler
administration service. |
DeviceEnablerAdminSession |
getDeviceEnablerAdminSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the device enabler
administration service for the given system. |
DeviceEnablerLookupSession |
getDeviceEnablerLookupSession(Proxy proxy)
Gets the
OsidSession associated with the device enabler
lookup service. |
DeviceEnablerLookupSession |
getDeviceEnablerLookupSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the device enabler
lookup service for the given system. |
DeviceEnablerNotificationSession |
getDeviceEnablerNotificationSession(DeviceEnablerReceiver deviceEnablerReceiver,
Proxy proxy)
Gets the
OsidSession associated with the device enabler
notification service. |
DeviceEnablerNotificationSession |
getDeviceEnablerNotificationSessionForSystem(DeviceEnablerReceiver deviceEnablerReceiver,
Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the device enabler
notification service for the given system. |
DeviceEnablerQuerySession |
getDeviceEnablerQuerySession(Proxy proxy)
Gets the
OsidSession associated with the device enabler
query service. |
DeviceEnablerQuerySession |
getDeviceEnablerQuerySessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the device enabler
query service for the given system. |
DeviceEnablerRuleApplicationSession |
getDeviceEnablerRuleApplicationSession(Proxy proxy)
Gets the
OsidSession associated with the device enabler
assignment service. |
DeviceEnablerRuleApplicationSession |
getDeviceEnablerRuleApplicationSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the device enabler
assignment service for the given system. |
DeviceEnablerRuleLookupSession |
getDeviceEnablerRuleLookupSession(Proxy proxy)
Gets the
OsidSession associated with the device enabler
mapping lookup service . |
DeviceEnablerRuleLookupSession |
getDeviceEnablerRuleLookupSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the device enabler
mapping lookup service for the given system. |
DeviceEnablerSearchSession |
getDeviceEnablerSearchSession(Proxy proxy)
Gets the
OsidSession associated with the device enabler
search service. |
DeviceEnablerSearchSession |
getDeviceEnablerSearchSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the device
enablers earch service for the given system. |
DeviceEnablerSmartSystemSession |
getDeviceEnablerSmartSystemSession(Id systemId,
Proxy proxy)
Gets the
OsidSession to manage device enabler smart
systems. |
DeviceEnablerSystemAssignmentSession |
getDeviceEnablerSystemAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning device
enablers to systems. |
DeviceEnablerSystemSession |
getDeviceEnablerSystemSession(Proxy proxy)
Gets the
OsidSession to lookup device enabler/system
mappings for device enablers. |
InputEnablerAdminSession |
getInputEnablerAdminSession(Proxy proxy)
Gets the
OsidSession associated with the input enabler
administration service. |
InputEnablerAdminSession |
getInputEnablerAdminSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the input enabler
administration service for the given system. |
InputEnablerLookupSession |
getInputEnablerLookupSession(Proxy proxy)
Gets the
OsidSession associated with the input enabler
lookup service. |
InputEnablerLookupSession |
getInputEnablerLookupSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the input enabler
lookup service for the given system. |
InputEnablerNotificationSession |
getInputEnablerNotificationSession(InputEnablerReceiver deviceProcessoEnablerReceiver,
Proxy proxy)
Gets the
OsidSession associated with the input enabler
notification service. |
InputEnablerNotificationSession |
getInputEnablerNotificationSessionForSystem(InputEnablerReceiver deviceProcessoEnablerReceiver,
Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the input enabler
notification service for the given system. |
InputEnablerQuerySession |
getInputEnablerQuerySession(Proxy proxy)
Gets the
OsidSession associated with the input enabler
query service. |
InputEnablerQuerySession |
getInputEnablerQuerySessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the input enabler
query service for the given system. |
InputEnablerRuleApplicationSession |
getInputEnablerRuleApplicationSession(Proxy proxy)
Gets the
OsidSession associated with the input enabler
assignment service. |
InputEnablerRuleApplicationSession |
getInputEnablerRuleApplicationSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the input enabler
assignment service for the given system. |
InputEnablerRuleLookupSession |
getInputEnablerRuleLookupSession(Proxy proxy)
Gets the
OsidSession associated with the input enabler
mapping lookup service. |
InputEnablerRuleLookupSession |
getInputEnablerRuleLookupSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the input enabler
mapping lookup service for the given system. |
InputEnablerSearchSession |
getInputEnablerSearchSession(Proxy proxy)
Gets the
OsidSession associated with the input enabler
search service. |
InputEnablerSearchSession |
getInputEnablerSearchSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the input enablers
earch service for the given system. |
InputEnablerSmartSystemSession |
getInputEnablerSmartSystemSession(Id systemId,
Proxy proxy)
Gets the
OsidSession to manage input enabler smart
systems. |
InputEnablerSystemAssignmentSession |
getInputEnablerSystemAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning input
enablers to systems. |
InputEnablerSystemSession |
getInputEnablerSystemSession(Proxy proxy)
Gets the
OsidSession to lookup input enabler/system
mappings for input enablers. |
TriggerEnablerAdminSession |
getTriggerEnablerAdminSession(Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler administration service. |
TriggerEnablerAdminSession |
getTriggerEnablerAdminSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler administration service for the given system. |
TriggerEnablerLookupSession |
getTriggerEnablerLookupSession(Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler lookup service. |
TriggerEnablerLookupSession |
getTriggerEnablerLookupSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler lookup service for the given system. |
TriggerEnablerNotificationSession |
getTriggerEnablerNotificationSession(TriggerEnablerReceiver triggerEnablerReceiver,
Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler notification service. |
TriggerEnablerNotificationSession |
getTriggerEnablerNotificationSessionForSystem(TriggerEnablerReceiver triggerEnablerReceiver,
Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler notification service for the given system. |
TriggerEnablerQuerySession |
getTriggerEnablerQuerySession(Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler query service. |
TriggerEnablerQuerySession |
getTriggerEnablerQuerySessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler query service for the given system. |
TriggerEnablerRuleApplicationSession |
getTriggerEnablerRuleApplicationSession(Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler assignment service. |
TriggerEnablerRuleApplicationSession |
getTriggerEnablerRuleApplicationSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler assignment service for the given system. |
TriggerEnablerRuleLookupSession |
getTriggerEnablerRuleLookupSession(Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler mapping lookup service . |
TriggerEnablerRuleLookupSession |
getTriggerEnablerRuleLookupSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler mapping lookup service for the given system. |
TriggerEnablerSearchSession |
getTriggerEnablerSearchSession(Proxy proxy)
Gets the
OsidSession associated with the trigger
enabler search service. |
TriggerEnablerSearchSession |
getTriggerEnablerSearchSessionForSystem(Id systemId,
Proxy proxy)
Gets the
OsidSession associated with the trigger
enablers earch service for the given system. |
TriggerEnablerSmartSystemSession |
getTriggerEnablerSmartSystemSession(Id systemId,
Proxy proxy)
Gets the
OsidSession to manage trigger enabler smart
systems. |
TriggerEnablerSystemAssignmentSession |
getTriggerEnablerSystemAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning trigger
enablers to systems. |
TriggerEnablerSystemSession |
getTriggerEnablerSystemSession(Proxy proxy)
Gets the
OsidSession to lookup trigger enabler/system
mappings for trigger enablers. |
changeBranch, initialize, rollbackServiceclosegetActionEnablerRecordTypes, getActionEnablerSearchRecordTypes, getDeviceEnablerRecordTypes, getDeviceEnablerSearchRecordTypes, getInputEnablerRecordTypes, getInputEnablerSearchRecordTypes, getTriggerEnablerRecordTypes, getTriggerEnablerSearchRecordTypes, supportsActionEnablerAdmin, supportsActionEnablerLookup, supportsActionEnablerNotification, supportsActionEnablerQuery, supportsActionEnablerRecordType, supportsActionEnablerSearch, supportsActionEnablerSearchRecordType, supportsActionEnablerSmartSystem, supportsActionEnablerSystem, supportsActionEnablerSystemAssignment, supportsDeviceEnablerAdmin, supportsDeviceEnablerLookup, supportsDeviceEnablerNotification, supportsDeviceEnablerQuery, supportsDeviceEnablerRecordType, supportsDeviceEnablerSearch, supportsDeviceEnablerSearchRecordType, supportsDeviceEnablerSmartSystem, supportsDeviceEnablerSystem, supportsDeviceEnablerSystemAssignment, supportsInputEnablerAdmin, supportsInputEnablerLookup, supportsInputEnablerNotification, supportsInputEnablerQuery, supportsInputEnablerRecordType, supportsInputEnablerRuleApplication, supportsInputEnablerRuleLookup, supportsInputEnablerSearch, supportsInputEnablerSearchRecordType, supportsInputEnablerSmartSystem, supportsInputEnablerSystem, supportsInputEnablerSystemAssignment, supportsTriggerEnablerAdmin, supportsTriggerEnablerLookup, supportsTriggerEnablerNotification, supportsTriggerEnablerQuery, supportsTriggerEnablerRecordType, supportsTriggerEnablerRuleApplication, supportsTriggerEnablerRuleLookup, supportsTriggerEnablerSearch, supportsTriggerEnablerSearchRecordType, supportsTriggerEnablerSmartSystem, supportsTriggerEnablerSystem, supportsTriggerEnablerSystemAssignment, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdDeviceEnablerLookupSession getDeviceEnablerLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the device enabler
lookup service.proxy - a proxy DeviceEnablerLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerLookup() is false optional - This method must be implemented if
supportsDeviceEnablerLookup() is true.
DeviceEnablerLookupSession getDeviceEnablerLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the device enabler
lookup service for the given system.systemId - the Id of the System proxy - a proxy DeviceEnablerLookupSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsDeviceEnablerLookup() and
supportsVisibleFederation() are true.
DeviceEnablerQuerySession getDeviceEnablerQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the device enabler
query service.proxy - a proxy DeviceEnablerQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerQuery() is false optional - This method must be implemented if
supportsDeviceEnablerQuery() is true.
DeviceEnablerQuerySession getDeviceEnablerQuerySessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the device enabler
query service for the given system.systemId - the Id of the System proxy - a proxy DeviceEnablerQuerySession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsDeviceEnablerQuery() and
supportsVisibleFederation() are true.
DeviceEnablerSearchSession getDeviceEnablerSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the device enabler
search service.proxy - a proxy DeviceEnablerSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerSearch() is false optional - This method must be implemented if
supportsDeviceEnablerSearch() is true.
DeviceEnablerSearchSession getDeviceEnablerSearchSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the device
enablers earch service for the given system.systemId - the Id of the System proxy - a proxy DeviceEnablerSearchSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsDeviceEnablerSearch() and
supportsVisibleFederation() are true.
DeviceEnablerAdminSession getDeviceEnablerAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the device enabler
administration service.proxy - a proxy DeviceEnablerAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerAdmin() is false optional - This method must be implemented if
supportsDeviceEnablerAdmin() is true.
DeviceEnablerAdminSession getDeviceEnablerAdminSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the device enabler
administration service for the given system.systemId - the Id of the System proxy - a proxy DeviceEnablerAdminSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsDeviceEnablerAdmin() and
supportsVisibleFederation() are true.
DeviceEnablerNotificationSession getDeviceEnablerNotificationSession(DeviceEnablerReceiver deviceEnablerReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the device enabler
notification service.deviceEnablerReceiver - the notification callbackproxy - a proxy DeviceEnablerNotificationSession NullArgumentException - deviceEnablerReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerNotification() is false
optional - This method must be implemented if
supportsDeviceEnablerNotification() is
true. DeviceEnablerNotificationSession getDeviceEnablerNotificationSessionForSystem(DeviceEnablerReceiver deviceEnablerReceiver, Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the device enabler
notification service for the given system.deviceEnablerReceiver - the notification callbacksystemId - the Id of the System proxy - a proxy DeviceEnablerNotificationSession NotFoundException - no system found by the given
Id NullArgumentException - deviceEnablerReceiver,
systemId, or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsDeviceEnablerNotification() and
supportsVisibleFederation() are true.
DeviceEnablerSystemSession getDeviceEnablerSystemSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup device enabler/system
mappings for device enablers.proxy - a proxy DeviceEnablerSystemSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerSystem() is false optional - This method must be implemented if
supportsDeviceEnablerSystem() is true.
DeviceEnablerSystemAssignmentSession getDeviceEnablerSystemAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning device
enablers to systems.proxy - a proxy DeviceEnablerSystemAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerSystemAssignment() is
false optional - This method must be implemented if
supportsDeviceEnablerSystemAssignment() is
true. DeviceEnablerSmartSystemSession getDeviceEnablerSmartSystemSession(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage device enabler smart
systems.systemId - the Id of the System proxy - a proxy DeviceEnablerSmartSystemSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerSmartSystem() is false
optional - This method must be implemented if
supportsDeviceEnablerSmartSystem() is true.
DeviceEnablerRuleLookupSession getDeviceEnablerRuleLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the device enabler
mapping lookup service .proxy - a proxy DeviceEnablerRuleLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerRuleLookup() is false
optional - This method must be implemented if
supportsDeviceEnablerRuleLookup() is true.
DeviceEnablerRuleLookupSession getDeviceEnablerRuleLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the device enabler
mapping lookup service for the given system.systemId - the Id of the System proxy - a proxy DeviceEnablerRuleLookupSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerRuleLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsDeviceEnablerRuleLookup() and
supportsVisibleFederation() are true.
DeviceEnablerRuleApplicationSession getDeviceEnablerRuleApplicationSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the device enabler
assignment service.proxy - a proxy DeviceEnablerRuleApplicationSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerRuleApplication() is false
optional - This method must be implemented if
supportsDeviceEnablerRuleApplication() is
true. DeviceEnablerRuleApplicationSession getDeviceEnablerRuleApplicationSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the device enabler
assignment service for the given system.systemId - the Id of the System proxy - a proxy DeviceEnablerRuleApplicationSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsDeviceEnablerRuleApplication() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsDeviceEnablerRuleApplication() and
supportsVisibleFederation() are true.
InputEnablerLookupSession getInputEnablerLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the input enabler
lookup service.proxy - a proxy InputEnablerLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerLookup() is false optional - This method must be implemented if
supportsInputEnablerLookup() is true.
InputEnablerLookupSession getInputEnablerLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the input enabler
lookup service for the given system.systemId - the Id of the System proxy - a proxy InputEnablerLookupSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInputEnablerLookup() and
supportsVisibleFederation() are true.
InputEnablerQuerySession getInputEnablerQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the input enabler
query service.proxy - a proxy InputEnablerQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerQuery() is false optional - This method must be implemented if
supportsInputEnablerQuery() is true.
InputEnablerQuerySession getInputEnablerQuerySessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the input enabler
query service for the given system.systemId - the Id of the System proxy - a proxy InputEnablerQuerySession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInputEnablerQuery() and
supportsVisibleFederation() are true.
InputEnablerSearchSession getInputEnablerSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the input enabler
search service.proxy - a proxy InputEnablerSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerSearch() is false optional - This method must be implemented if
supportsInputEnablerSearch() is true.
InputEnablerSearchSession getInputEnablerSearchSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the input enablers
earch service for the given system.systemId - the Id of the System proxy - a proxy InputEnablerSearchSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInputEnablerSearch() and
supportsVisibleFederation() are true.
InputEnablerAdminSession getInputEnablerAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the input enabler
administration service.proxy - a proxy InputEnablerAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerAdmin() is false optional - This method must be implemented if
supportsInputEnablerAdmin() is true.
InputEnablerAdminSession getInputEnablerAdminSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the input enabler
administration service for the given system.systemId - the Id of the System proxy - a proxy InputEnablerAdminSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInputEnablerAdmin() and
supportsVisibleFederation() are true.
InputEnablerNotificationSession getInputEnablerNotificationSession(InputEnablerReceiver deviceProcessoEnablerReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the input enabler
notification service.deviceProcessoEnablerReceiver - the notification callbackproxy - a proxy InputEnablerNotificationSession NullArgumentException -
deviceProcessoEnablerReceiver or proxy
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerNotification() is false
optional - This method must be implemented if
supportsInputEnablerNotification() is true.
InputEnablerNotificationSession getInputEnablerNotificationSessionForSystem(InputEnablerReceiver deviceProcessoEnablerReceiver, Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the input enabler
notification service for the given system.deviceProcessoEnablerReceiver - the notification callbacksystemId - the Id of the System proxy - a proxy InputEnablerNotificationSession NotFoundException - no system found by the given
Id NullArgumentException -
deviceProcessoEnablerReceiver, systemId, or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInputEnablerNotification() and
supportsVisibleFederation() are true.
InputEnablerSystemSession getInputEnablerSystemSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup input enabler/system
mappings for input enablers.proxy - a proxy InputEnablerSystemSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerSystem() is false optional - This method must be implemented if
supportsInputEnablerSystem() is true.
InputEnablerSystemAssignmentSession getInputEnablerSystemAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning input
enablers to systems.proxy - a proxy InputEnablerSystemAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerSystemAssignment() is false
optional - This method must be implemented if
supportsInputEnablerSystemAssignment() is
true. InputEnablerSmartSystemSession getInputEnablerSmartSystemSession(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage input enabler smart
systems.systemId - the Id of the System proxy - a proxy InputEnablerSmartSystemSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerSmartSystem() is false
optional - This method must be implemented if
supportsInputEnablerSmartSystem() is true.
InputEnablerRuleLookupSession getInputEnablerRuleLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the input enabler
mapping lookup service.proxy - a proxy InputEnablerRuleLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerRuleLookup() is false
optional - This method must be implemented if
supportsInputEnablerRuleLookup() is true.
InputEnablerRuleLookupSession getInputEnablerRuleLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the input enabler
mapping lookup service for the given system.systemId - the Id of the System proxy - a proxy InputEnablerRuleLookupSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerRuleLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInputEnablerRuleLookup() and
supportsVisibleFederation() are true.
InputEnablerRuleApplicationSession getInputEnablerRuleApplicationSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the input enabler
assignment service.proxy - a proxy InputEnablerRuleApplicationSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerRuleApplication() is false
optional - This method must be implemented if
supportsInputEnablerRuleApplication() is
true. InputEnablerRuleApplicationSession getInputEnablerRuleApplicationSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the input enabler
assignment service for the given system.systemId - the Id of the System proxy - a proxy InputEnablerRuleApplicationSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInputEnablerRuleApplication() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInputEnablerRuleApplication() and
supportsVisibleFederation() are true.
TriggerEnablerLookupSession getTriggerEnablerLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the trigger
enabler lookup service.proxy - a proxy TriggerEnablerLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerLookup() is false optional - This method must be implemented if
supportsTriggerEnablerLookup() is true.
TriggerEnablerLookupSession getTriggerEnablerLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the trigger
enabler lookup service for the given system.systemId - the Id of the System proxy - a proxy TriggerEnablerLookupSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTriggerEnablerLookup() and
supportsVisibleFederation() are true.
TriggerEnablerQuerySession getTriggerEnablerQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the trigger
enabler query service.proxy - a proxy TriggerEnablerQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerQuery() is false optional - This method must be implemented if
supportsTriggerEnablerQuery() is true.
TriggerEnablerQuerySession getTriggerEnablerQuerySessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the trigger
enabler query service for the given system.systemId - the Id of the System proxy - a proxy TriggerEnablerQuerySession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTriggerEnablerQuery() and
supportsVisibleFederation() are true.
TriggerEnablerSearchSession getTriggerEnablerSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the trigger
enabler search service.proxy - a proxy TriggerEnablerSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerSearch() is false optional - This method must be implemented if
supportsTriggerEnablerSearch() is true.
TriggerEnablerSearchSession getTriggerEnablerSearchSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the trigger
enablers earch service for the given system.systemId - the Id of the System proxy - a proxy TriggerEnablerSearchSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTriggerEnablerSearch() and
supportsVisibleFederation() are true.
TriggerEnablerAdminSession getTriggerEnablerAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the trigger
enabler administration service.proxy - a proxy TriggerEnablerAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerAdmin() is false optional - This method must be implemented if
supportsTriggerEnablerAdmin() is true.
TriggerEnablerAdminSession getTriggerEnablerAdminSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the trigger
enabler administration service for the given system.systemId - the Id of the System proxy - a proxy TriggerEnablerAdminSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTriggerEnablerAdmin() and
supportsVisibleFederation() are true.
TriggerEnablerNotificationSession getTriggerEnablerNotificationSession(TriggerEnablerReceiver triggerEnablerReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the trigger
enabler notification service.triggerEnablerReceiver - the notification callbackproxy - a proxy TriggerEnablerNotificationSession NullArgumentException - triggerEnablerReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerNotification() is false
optional - This method must be implemented if
supportsTriggerEnablerNotification() is
true. TriggerEnablerNotificationSession getTriggerEnablerNotificationSessionForSystem(TriggerEnablerReceiver triggerEnablerReceiver, Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the trigger
enabler notification service for the given system.triggerEnablerReceiver - the notification callbacksystemId - the Id of the System proxy - a proxy TriggerEnablerNotificationSession NotFoundException - no system found by the given
Id NullArgumentException - triggerEnablerReceiver,
systemId, or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTriggerEnablerNotification() and
supportsVisibleFederation() are true.
TriggerEnablerSystemSession getTriggerEnablerSystemSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup trigger enabler/system
mappings for trigger enablers.proxy - a proxy TriggerEnablerSystemSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerSystem() is false optional - This method must be implemented if
supportsTriggerEnablerSystem() is true.
TriggerEnablerSystemAssignmentSession getTriggerEnablerSystemAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning trigger
enablers to systems.proxy - a proxy TriggerEnablerSystemAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerSystemAssignment() is
false optional - This method must be implemented if
supportsTriggerEnablerSystemAssignment() is
true. TriggerEnablerSmartSystemSession getTriggerEnablerSmartSystemSession(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage trigger enabler smart
systems.systemId - the Id of the System proxy - a proxy TriggerEnablerSmartSystemSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerSmartSystem() is false
optional - This method must be implemented if
supportsTriggerEnablerSmartSystem() is
true. TriggerEnablerRuleLookupSession getTriggerEnablerRuleLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the trigger
enabler mapping lookup service .proxy - a proxy TriggerEnablerRuleLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerRuleLookup() is false
optional - This method must be implemented if
supportsTriggerEnablerRuleLookup() is true.
TriggerEnablerRuleLookupSession getTriggerEnablerRuleLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the trigger
enabler mapping lookup service for the given system.systemId - the Id of the System proxy - a proxy TriggerEnablerRuleLookupSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerRuleLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTriggerEnablerRuleLookup() and
supportsVisibleFederation() are true.
TriggerEnablerRuleApplicationSession getTriggerEnablerRuleApplicationSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the trigger
enabler assignment service.proxy - a proxy TriggerEnablerRuleApplicationSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerRuleApplication() is
false optional - This method must be implemented if
supportsTriggerEnablerRuleApplication() is
true. TriggerEnablerRuleApplicationSession getTriggerEnablerRuleApplicationSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the trigger
enabler assignment service for the given system.systemId - the Id of the System proxy - a proxy TriggerEnablerRuleApplicationSession NotFoundException - no System found by the given IdNullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsTriggerEnablerRuleApplication() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsTriggerEnablerRuleApplication() and
supportsVisibleFederation() are true.
ActionEnablerLookupSession getActionEnablerLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the action enabler
lookup service.proxy - a proxy ActionEnablerLookupSession NullArgumentException - an
ActionEnablerLookupSession OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerLookup() is false optional - This method must be implemented if
supportsActionEnablerLookup() is true.
ActionEnablerLookupSession getActionEnablerLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the action enabler
lookup service for the given system.systemId - the Id of the System proxy - a proxy ActionEnablerLookupSession NotFoundException - no System found by
the given Id NullArgumentException - systemId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActionEnablerLookup() and
supportsVisibleFederation() are true.
ActionEnablerQuerySession getActionEnablerQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the action enabler
query service.proxy - a proxy ActionEnablerQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerQuery() is false optional - This method must be implemented if
supportsActionEnablerQuery() is true.
ActionEnablerQuerySession getActionEnablerQuerySessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the action enabler
query service for the given system.systemId - the Id of the System proxy - a proxy ActionEnablerQuerySession NotFoundException - no System found by
the given Id NullArgumentException - systemId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActionEnablerQuery() and
supportsVisibleFederation() are true.
ActionEnablerSearchSession getActionEnablerSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the action enabler
search service.proxy - a proxy ActionEnablerSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerSearch() is false optional - This method must be implemented if
supportsActionEnablerSearch() is true.
ActionEnablerSearchSession getActionEnablerSearchSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the action
enablers earch service for the given system.systemId - the Id of the System proxy - a proxy ActionEnablerSearchSession NotFoundException - no System found by
the given Id NullArgumentException - systemId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActionEnablerSearch() and
supportsVisibleFederation() are true.
ActionEnablerAdminSession getActionEnablerAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the action enabler
administration service.proxy - a proxy ActionEnablerAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerAdmin() is false optional - This method must be implemented if
supportsActionEnablerAdmin() is true.
ActionEnablerAdminSession getActionEnablerAdminSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the action enabler
administration service for the given system.systemId - the Id of the System proxy - a proxy ActionEnablerAdminSession NotFoundException - no System found by
the given Id NullArgumentException - systemId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActionEnablerAdmin() and
supportsVisibleFederation() are true.
ActionEnablerNotificationSession getActionEnablerNotificationSession(ActionEnablerReceiver actionEnablerReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the action enabler
notification service.actionEnablerReceiver - the notification callbackproxy - a proxy ActionEnablerNotificationSession NullArgumentException - actionEnablerReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerNotification() is false
optional - This method must be implemented if
supportsActionEnablerNotification() is
true. ActionEnablerNotificationSession getActionEnablerNotificationSessionForSystem(ActionEnablerReceiver actionEnablerReceiver, Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the action enabler
notification service for the given system.actionEnablerReceiver - the notification callbacksystemId - the Id of the System proxy - a proxy ActionEnablerNotificationSession NotFoundException - no system found by the given
Id NullArgumentException - actionEnablerReceiver,
systemId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActionEnablerNotification() and
supportsVisibleFederation() are true.
ActionEnablerSystemSession getActionEnablerSystemSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup action enabler/system
mappings for action enablers.proxy - a proxy ActionEnablerSystemSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerSystem() is false optional - This method must be implemented if
supportsActionEnablerSystem() is true.
ActionEnablerSystemAssignmentSession getActionEnablerSystemAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning action
enablers to systems.proxy - a proxy ActionEnablerSystemAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerSystemAssignment() is
false optional - This method must be implemented if
supportsActionEnablerSystemAssignment() is
true. ActionEnablerSmartSystemSession getActionEnablerSmartSystemSession(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage action enabler smart
systems.systemId - the Id of the System proxy - a proxy ActionEnablerSmartSystemSession NotFoundException - no System found by
the given Id NullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerSmartSystem() is false
optional - This method must be implemented if
supportsActionEnablerSmartSystem() is true.
ActionEnablerRuleLookupSession getActionEnablerRuleLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the action enabler
mapping lookup service .proxy - a proxy ActionEnablerRuleLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerRuleLookup() is false
optional - This method must be implemented if
supportsActionEnablerRuleLookup() is true.
ActionEnablerRuleLookupSession getActionEnablerRuleLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the action enabler
mapping lookup service for the given system.systemId - the Id of the System proxy - a proxy ActionEnablerRuleLookupSession NotFoundException - no System found by
the given Id NullArgumentException - systemId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerRuleLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActionEnablerRuleLookup() and
supportsVisibleFederation() are true.
ActionEnablerRuleApplicationSession getActionEnablerRuleApplicationSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the action enabler
assignment service.proxy - a proxy ActionEnablerRuleApplicationSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerRuleApplication() is false
optional - This method must be implemented if
supportsActionEnablerRuleApplication() is
true. ActionEnablerRuleApplicationSession getActionEnablerRuleApplicationSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the action enabler
assignment service for the given system.systemId - the Id of the System proxy - a proxy ActionEnablerRuleApplicationSession NotFoundException - no System found by
the given Id NullArgumentException - systemId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActionEnablerRuleApplication() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActionEnablerRuleApplication() and
supportsVisibleFederation() are true.