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, rollbackService
close
getActionEnablerRecordTypes, 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, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
DeviceEnablerLookupSession 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.