Interface ControlProxyManager
- All Superinterfaces:
AutoCloseable, Closeable, ControlProfile, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable
The control proxy manager provides access to control 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:
-
DeviceLookupSession: a session to retrieve devices -
DeviceQuerySession: a session to query for devicess -
DeviceSearchSession: a session to search for devices -
DeviceAdminSession: a session to create and delete devices -
DeviceNotificationSession: a session to receive notifications pertaining to device changes -
DeviceSystemSession: a session to look up device system mappings -
DeviceSystemAssignmentSession: a session to manage device to system mappings -
DeviceSmartSystemSession: a session to manage dynamic systems of devices
-
ControllerLookupSession: a session to retrieve controllers -
ControllerQuerySession: a session to query for controllers -
ControllerSearchSession: a session to search for controllers -
ControllerAdminSession: a session to create and delete controllers -
ControllerNotificationSession: a session to receive notifications pertaining to controller changes -
ControllerSystemSession: a session to look up controller system mappings -
ControllerSystemAssignmentSession: a session to manage controller to system mappings -
ControllerSmartSystemSession: a session to manage dynamic systems of controllers
-
InputLookupSession: a session to retrieve inputs -
InputQuerySession: a session to query for inputs -
InputSearchSession: a session to search for inputs -
InputAdminSession: a session to create and delete inputs -
InputNotificationSession: a session to receive notifications pertaining to input changes -
InputSystemSession: a session to look up input system mappings -
InputSystemAssignmentSession: a session to manage inputs to system mappings -
InputSmartSystemSession: a session to manage dynamic systems of inputs
-
SettingLookupSession: a session to retrieve settings -
SettingQuerySession: a session to query for settings -
SettingSearchSession: a session to search for settings -
SettingAdminSession: a session to create and delete settings -
SettingNotificationSession: a session to receive notifications pertaining to setting changes -
SettingSystemsSession: a session to look up setting systems mappings -
SettingSystemAssignmentSession: a session to manage setting to system mappings -
SettingSmartSystemSession: a session to manage dynamic systems of settings
-
SceneLookupSession: a session to retrieve scenes -
SceneQuerySession: a session to query for scenes -
SceneSearchSession: a session to search for scenes -
SceneAdminSession: a session to create and delete scenes -
SceneNotificationSession: a session to receive notifications pertaining to scene changes -
SceneSystemsSession: a session to look up scene systems mappings -
SceneSystemAssignmentSession: a session to manage scene to system mappings -
SceneSmartSystemSession: a session to manage dynamic systems of scenes
-
TriggerLookupSession: a session to retrieve triggers -
TriggerQuerySession: a session to query for triggers -
TriggerSearchSession: a session to search for triggers -
TriggerAdminSession: a session to create and delete triggers -
TriggerNotificationSession: a session to receive notifications pertaining to trigger changes -
TriggerSystemSession: a session to look up mappings of triggers to systems -
TriggerSystemAssignmentSession: a session to manage trigger to system mappings -
TriggerSmartSystemSession: a session to manage dynamic systems of triggers
-
ActionGroupLookupSession: a session to retrieve action groups -
ActionGroupQuerySession: a session to query for action groups -
ActionGroupSearchSession: a session to search for action groups -
ActionGroupAdminSession: a session to create and delete action groups -
ActionGroupNotificationSession: a session to receive notifications pertaining to action group changes -
ActionGroupSystemSession: a session to look up mappings of action groups to systems -
ActionGroupSystemAssignmentSession: a session to manage action group to system mappings -
ActionGroupSmartSystemSession: a session to manage dynamic systems of action groups
-
SystemLookupSession: a session to retrieve systems -
SystemQuerySession: a session to search for systems -
SystemSearchSession: a session to search for systems -
SystemAdminSession: a session to create and delete systems -
SystemNotificationSession: a session to receive notifications pertaining to system changes -
SystemHierarchySession: a session to traverse a hierarchy of system -
SystemHierarchyDesignSession: a session to manage a system hierarchy
-
Method Summary
Modifier and TypeMethodDescriptiongetActionGroupAdminSession(Proxy proxy) Gets theOsidSessionassociated with the action group administration service.getActionGroupAdminSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the action group administration service for the given system.getActionGroupLookupSession(Proxy proxy) Gets theOsidSessionassociated with the action group lookup service.getActionGroupLookupSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the action group lookup service for the given system.getActionGroupNotificationSession(ActionGroupReceiver actionGroupReceiver, Proxy proxy) Gets theOsidSessionassociated with the action group notification service.getActionGroupNotificationSessionForSystem(ActionGroupReceiver actionGroupReceiver, Id systemId, Proxy proxy) Gets theOsidSessionassociated with the action group notification service for the given system.getActionGroupQuerySession(Proxy proxy) Gets theOsidSessionassociated with the action group query service.getActionGroupQuerySessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the action group query service for the given system.getActionGroupSearchSession(Proxy proxy) Gets theOsidSessionassociated with the action group search service.getActionGroupSearchSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the action group search service for the given system.getActionGroupSmartSystemSession(Id systemId, Proxy proxy) Gets theOsidSessionto manage action group smart systems.Gets theOsidSessionassociated with assigning action groups to systems.getActionGroupSystemSession(Proxy proxy) Gets theOsidSessionto lookup action group/system mappings.Gets theControlBatchProxyManager.getControllerAdminSession(Proxy proxy) Gets theOsidSessionassociated with the controller administration service.getControllerAdminSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the controller administration service for the given system.getControllerLookupSession(Proxy proxy) Gets theOsidSessionassociated with the controller lookup service.getControllerLookupSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the controller lookup service for the given system.getControllerNotificationSession(ControllerReceiver controllerReceiver, Proxy proxy) Gets theOsidSessionassociated with the controller notification service.getControllerNotificationSessionForSystem(ControllerReceiver controllerReceiver, Id systemId, Proxy proxy) Gets theOsidSessionassociated with the controller notification service for the given system.getControllerQuerySession(Proxy proxy) Gets theOsidSessionassociated with the controller query service.getControllerQuerySessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the controller query service for the given system.getControllerSearchSession(Proxy proxy) Gets theOsidSessionassociated with the controller search service.getControllerSearchSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the controller search service for the given system.getControllerSmartSystemSession(Id systemId, Proxy proxy) Gets theOsidSessionto manage controller smart systems.Gets theOsidSessionassociated with assigning controllers to systems.getControllerSystemSession(Proxy proxy) Gets theOsidSessionto lookup controller/system mappings.Gets theControlRulesProxyManager.getDeviceAdminSession(Proxy proxy) Gets theOsidSessionassociated with the device administration service.getDeviceAdminSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the device administration service for the given system.getDeviceLookupSession(Proxy proxy) Gets theOsidSessionassociated with the device lookup service.getDeviceLookupSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the device lookup service for the given system.getDeviceNotificationSession(DeviceReceiver deviceReceiver, Proxy proxy) Gets theOsidSessionassociated with the device notification service.getDeviceNotificationSessionForSystem(DeviceReceiver deviceReceiver, Id systemId, Proxy proxy) Gets theOsidSessionassociated with the device notification service for the given system.getDeviceQuerySession(Proxy proxy) Gets theOsidSessionassociated with the device query service.getDeviceQuerySessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the device query service for the given system.getDeviceSearchSession(Proxy proxy) Gets theOsidSessionassociated with the device search service.getDeviceSearchSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the device search service for the given system.getDeviceSmartSystemSession(Id systemId, Proxy proxy) Gets theOsidSessionto manage device smart systems.Gets theOsidSessionassociated with assigning devices to systems.getDeviceSystemSession(Proxy proxy) Gets theOsidSessionto lookup device/system mappings.getInputAdminSession(Proxy proxy) Gets theOsidSessionassociated with the input administration service.getInputAdminSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the input administration service for the given system.getInputLookupSession(Proxy proxy) Gets theOsidSessionassociated with the input lookup service.getInputLookupSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the input lookup service for the given system.getInputNotificationSession(InputReceiver inputReceiver, Proxy proxy) Gets theOsidSessionassociated with the input notification service.getInputNotificationSessionForSystem(InputReceiver inputReceiver, Id systemId, Proxy proxy) Gets theOsidSessionassociated with the input notification service for the given system.getInputQuerySession(Proxy proxy) Gets theOsidSessionassociated with the input query service.getInputQuerySessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the input query service for the given system.getInputSearchSession(Proxy proxy) Gets theOsidSessionassociated with the input search service.getInputSearchSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the input search service for the given system.getInputSmartSystemSession(Id systemId, Proxy proxy) Gets theOsidSessionto manage input smart systems.Gets theOsidSessionassociated with assigning inputs to systems.getInputSystemSession(Proxy proxy) Gets theOsidSessionto lookup input/system mappings.getSceneAdminSession(Proxy proxy) Gets theOsidSessionassociated with the scene administration service.getSceneAdminSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the scene administration service for the given system.getSceneLookupSession(Proxy proxy) Gets theOsidSessionassociated with the scene lookup service.getSceneLookupSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the scene lookup service for the given system.getSceneNotificationSession(SceneReceiver sceneReceiver, Proxy proxy) Gets theOsidSessionassociated with the scene notification service.getSceneNotificationSessionForSystem(SceneReceiver sceneReceiver, Id systemId, Proxy proxy) Gets theOsidSessionassociated with the scene notification service for the given system.getSceneQuerySession(Proxy proxy) Gets theOsidSessionassociated with the scene query service.getSceneQuerySessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the scene query service for the given system.getSceneSearchSession(Proxy proxy) Gets theOsidSessionassociated with the scene search service.getSceneSearchSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the scene search service for the given system.getSceneSmartSystemSession(Id systemId, Proxy proxy) Gets theOsidSessionto manage locatin smart systems.Gets theOsidSessionassociated with assigning scenes to systems.getSceneSystemSession(Proxy proxy) Gets theOsidSessionto lookup scene/system mappings.getSettingAdminSession(Proxy proxy) Gets theOsidSessionassociated with the setting administration service.getSettingAdminSessionForInput(Id inputId, Proxy proxy) Gets theOsidSessionassociated with the setting administration service for the given input.getSettingLookupSession(Proxy proxy) Gets theOsidSessionassociated with the setting lookup service.getSettingLookupSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the setting lookup service for the given system.getSettingNotificationSession(SettingReceiver settingReceiver, Proxy proxy) Gets theOsidSessionassociated with the setting notification service.getSettingNotificationSessionForSystem(SettingReceiver settingReceiver, Id systemId, Proxy proxy) Gets theOsidSessionassociated with the setting notification service for the given system.getSettingQuerySession(Proxy proxy) Gets theOsidSessionassociated with the setting query service.getSettingQuerySessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the setting query service for the given system.getSettingSearchSession(Proxy proxy) Gets theOsidSessionassociated with the setting search service.getSettingSearchSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the setting search service for the given system.getSettingSmartSystemSession(Id systemId, Proxy proxy) Gets theOsidSessionto manage locatin smart systems.Gets theOsidSessionassociated with assigning settings to systems.getSettingSystemSession(Proxy proxy) Gets theOsidSessionto lookup setting/system mappings.getSystemAdminSession(Proxy proxy) Gets theOsidSessionassociated with the system administrative service.Gets theOsidSessionassociated with the system hierarchy design service.getSystemHierarchySession(Proxy proxy) Gets theOsidSessionassociated with the system hierarchy service.getSystemLookupSession(Proxy proxy) Gets theOsidSessionassociated with the system lookup service.getSystemNotificationSession(SystemReceiver systemReceiver, Proxy proxy) Gets theOsidSessionassociated with the system notification service.getSystemQuerySession(Proxy proxy) Gets theOsidSessionassociated with the system query service.getSystemSearchSession(Proxy proxy) Gets theOsidSessionassociated with the system search service.getTriggerAdminSession(Proxy proxy) Gets theOsidSessionassociated with the trigger administration service.getTriggerAdminSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the trigger administration service for the given system.getTriggerLookupSession(Proxy proxy) Gets theOsidSessionassociated with the trigger lookup service.getTriggerLookupSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the trigger lookup service for the given system.getTriggerNotificationSession(TriggerReceiver triggerReceiver, Proxy proxy) Gets theOsidSessionassociated with the trigger notification service.getTriggerNotificationSessionForSystem(TriggerReceiver triggerReceiver, Id systemId, Proxy proxy) Gets theOsidSessionassociated with the trigger notification service for the given system.getTriggerQuerySession(Proxy proxy) Gets theOsidSessionassociated with the trigger query service.getTriggerQuerySessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the trigger query service for the given system.getTriggerSearchSession(Proxy proxy) Gets theOsidSessionassociated with the trigger search service.getTriggerSearchSessionForSystem(Id systemId, Proxy proxy) Gets theOsidSessionassociated with the trigger search service for the given system.getTriggerSmartSystemSession(Id systemId, Proxy proxy) Gets theOsidSessionto manage trigger smart systems.Gets theOsidSessionassociated with assigning triggers to systems.getTriggerSystemSession(Proxy proxy) Gets theOsidSessionto lookup trigger/system mappings.Methods inherited from interface ControlProfile
getActionGroupRecordTypes, getActionGroupSearchRecordTypes, getActionRecordTypes, getControllerRecordTypes, getControllerSearchRecordTypes, getDeviceRecordTypes, getDeviceReturnRecordTypes, getDeviceSearchRecordTypes, getInputRecordTypes, getInputSearchRecordTypes, getSceneRecordTypes, getSceneSearchRecordTypes, getSettingRecordTypes, getSettingSearchRecordTypes, getSystemRecordTypes, getSystemSearchRecordTypes, getTriggerRecordTypes, getTriggerSearchRecordTypes, supportsActionGroupAdmin, supportsActionGroupLookup, supportsActionGroupNotification, supportsActionGroupQuery, supportsActionGroupRecordType, supportsActionGroupSearch, supportsActionGroupSearchRecordType, supportsActionGroupSmartSystem, supportsActionGroupSystem, supportsActionGroupSystemAssignment, supportsActionRecordType, supportsControlBatch, supportsControllerAdmin, supportsControllerLookup, supportsControllerNotification, supportsControllerQuery, supportsControllerRecordType, supportsControllerSearch, supportsControllerSearchRecordType, supportsControllerSmartTrigger, supportsControllerTrigger, supportsControllerTriggerAssignment, supportsControlRules, supportsDeviceAdmin, supportsDeviceLookup, supportsDeviceNotification, supportsDeviceQuery, supportsDeviceRecordType, supportsDeviceReturn, supportsDeviceReturnRecordType, supportsDeviceSearch, supportsDeviceSearchRecordType, supportsDeviceSmartSystem, supportsDeviceSystem, supportsDeviceSystemAssignment, supportsInputAdmin, supportsInputLookup, supportsInputNotification, supportsInputQuery, supportsInputRecordType, supportsInputSearch, supportsInputSearchRecordType, supportsInputSmartSystem, supportsInputSystem, supportsInputSystemAssignment, supportsSceneAdmin, supportsSceneLookup, supportsSceneNotification, supportsSceneQuery, supportsSceneRecordType, supportsSceneSearch, supportsSceneSearchRecordType, supportsSceneSmartSystem, supportsSceneSystem, supportsSceneSystemAssignment, supportsSettingAdmin, supportsSettingLookup, supportsSettingNotification, supportsSettingQuery, supportsSettingRecordType, supportsSettingSearch, supportsSettingSearchRecordType, supportsSettingSmartSystem, supportsSettingSystem, supportsSettingSystemAssignment, supportsSystemAdmin, supportsSystemHierarchy, supportsSystemHierarchyDesign, supportsSystemLookup, supportsSystemNotification, supportsSystemQuery, supportsSystemRecordType, supportsSystemSearch, supportsSystemSearchRecordType, supportsTriggerAdmin, supportsTriggerLookup, supportsTriggerNotification, supportsTriggerQuery, supportsTriggerRecordType, supportsTriggerSearch, supportsTriggerSearchRecordType, supportsTriggerSmartSystem, supportsTriggerSystem, supportsTriggerSystemAssignment, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedActionGrouprecord types.Gets the supportedActionGroupsearch record types.Gets the supportedActionrecord types.Gets the supportedControllerrecord types.Gets the supportedControllersearch record types.Gets the supportedDevicerecord types.Gets the supportedDeviceReturnrecord types.Gets the supportedDevicesearch types.Gets the supportedInputrecord types.Gets the supportedInputsearch types.Gets the supportedScenerecord types.Gets the supportedScenesearch types.Gets the supportedSettingrecord types.Gets the supportedSettingsearch types.Gets the supportedSystemrecord types.Gets the supportedSystemsearch record types.Gets the supportedTriggerrecord types.Gets the supportedTriggersearch record types.booleanTests if action group administrative service is supported.booleanTests if looking up action groups is supported.booleanTests if an action group notification service is supported.booleanTests if querying action groups is supported.booleansupportsActionGroupRecordType(Type actionGroupRecordType) Tests if the givenActionGrouprecord type is supported.booleanTests if searching action groups is supported.booleansupportsActionGroupSearchRecordType(Type actionGroupSearchRecordType) Tests if the givenActionGroupsearch record type is supported.booleanTests if an action group smart system lookup service is supported.booleanTests if an action group system lookup service is supported.booleanTests if an action group system service is supported.booleansupportsActionRecordType(Type actionRecordType) Tests if the givenActionrecord type is supported.booleanTests for the availability of a control batch service.booleanTests if controller administrative service is supported.booleanTests if looking up controllers is supported.booleanTests if a controller notification service is supported.booleanTests if querying controllers is supported.booleansupportsControllerRecordType(Type controllerRecordType) Tests if the givenControllerrecord type is supported.booleanTests if searching controllers is supported.booleansupportsControllerSearchRecordType(Type controllerSearchRecordType) Tests if the givenControllersearch record type is supported.booleanTests if a controller smart trigger lookup service is supported.booleanTests if a controller trigger lookup service is supported.booleanTests if a controller trigger service is supported.booleanTests for the availability of a control rules service.booleanTests if a device administrative service is supported.booleanTests if looking up devices is supported.booleanTests if a device notification service is supported.booleanTests if querying devices is supported.booleansupportsDeviceRecordType(Type deviceRecordType) Tests if the givenDevicerecord type is supported.booleanTests if returning devices is supported.booleansupportsDeviceReturnRecordType(Type deviceReturnRecordType) Tests if the givenDeviceReturnrecord type is supported.booleanTests if searching devices is supported.booleansupportsDeviceSearchRecordType(Type deviceSearchRecordType) Tests if the givenDevicesearch type is supported.booleanTests if a device smart system service is supported.booleanTests if a device system lookup service is supported.booleanTests if a device system assignment service is supported.booleanTests if an input administrative service is supported.booleanTests if looking up inputs is supported.booleanTests if an input notification service is supported.booleanTests if querying inputs is supported.booleansupportsInputRecordType(Type inputRecordType) Tests if the givenInputrecord type is supported.booleanTests if searching inputs is supported.booleansupportsInputSearchRecordType(Type inputSearchRecordType) Tests if the givenInputsearch type is supported.booleanTests if an input smart system service is supported.booleanTests if an input system lookup service is supported.booleanTests if an input system assignment service is supported.booleanTests if scene administrative service is supported.booleanTests if looking up scenes is supported.booleanTests if a scene notification service is supported.booleanTests if querying scenes is supported.booleansupportsSceneRecordType(Type sceneRecordType) Tests if the givenScenerecord type is supported.booleanTests if searching scenes is supported.booleansupportsSceneSearchRecordType(Type sceneSearchRecordType) Tests if the givenScenesearch type is supported.booleanTests if a scene smart system service is supported.booleanTests if a scene system lookup service is supported.booleanTests if a scene system assignment service is supported.booleanTests if setting administrative service is supported.booleanTests if looking up settings is supported.booleanTests if a setting notification service is supported.booleanTests if querying settings is supported.booleansupportsSettingRecordType(Type settingRecordType) Tests if the givenSettingrecord type is supported.booleanTests if searching settings is supported.booleansupportsSettingSearchRecordType(Type settingSearchRecordType) Tests if the givenSettingsearch type is supported.booleanTests if a setting smart system service is supported.booleanTests if a setting system lookup service is supported.booleanTests if a setting system assignment service is supported.booleanTests if system administrative service is supported.booleanTests for the availability of a system hierarchy traversal service.booleanTests for the availability of a system hierarchy design service.booleanTests if looking up systems is supported.booleanTests if a system notification service is supported.booleanTests if querying systems is supported.booleansupportsSystemRecordType(Type systemRecordType) Tests if the givenSystemrecord type is supported.booleanTests if searching systems is supported.booleansupportsSystemSearchRecordType(Type systemSearchRecordType) Tests if the givenSystemsearch record type is supported.booleanTests if trigger administrative service is supported.booleanTests if looking up triggers is supported.booleanTests if a trigger notification service is supported.booleanTests if querying triggers is supported.booleansupportsTriggerRecordType(Type triggerRecordType) Tests if the givenTriggerrecord type is supported.booleanTests if searching triggers is supported.booleansupportsTriggerSearchRecordType(Type triggerSearchRecordType) Tests if the givenTriggersearch record type is supported.booleanTests if a trigger smart system lookup service is supported.booleanTests if a trigger system lookup service is supported.booleanTests if a trigger system service is supported.booleanTests if any trigger federation is exposed.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
getDeviceLookupSession
Gets theOsidSessionassociated with the device lookup service.- Parameters:
proxy- a proxy- Returns:
- a
DeviceLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceLookup()} is {@code true} .
-
getDeviceLookupSessionForSystem
DeviceLookupSession getDeviceLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the device lookup service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
DeviceLookupSession - Throws:
NotFoundException- noSystemfound by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getDeviceQuerySession
Gets theOsidSessionassociated with the device query service.- Parameters:
proxy- a proxy- Returns:
- a
DeviceQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceQuery()} is {@code true} .
-
getDeviceQuerySessionForSystem
DeviceQuerySession getDeviceQuerySessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the device query service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
DeviceQuerySession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getDeviceSearchSession
Gets theOsidSessionassociated with the device search service.- Parameters:
proxy- a proxy- Returns:
- a
DeviceSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceSearch()} is {@code true} .
-
getDeviceSearchSessionForSystem
DeviceSearchSession getDeviceSearchSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the device search service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
DeviceSearchSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getDeviceAdminSession
Gets theOsidSessionassociated with the device administration service.- Parameters:
proxy- a proxy- Returns:
- a
DeviceAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceAdmin()} is {@code true} .
-
getDeviceAdminSessionForSystem
DeviceAdminSession getDeviceAdminSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the device administration service for the given system.- Parameters:
systemId- theIdof the systemproxy- a proxy- Returns:
- a
DeviceAdminSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getDeviceNotificationSession
DeviceNotificationSession getDeviceNotificationSession(DeviceReceiver deviceReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the device notification service.- Parameters:
deviceReceiver- the notification callbackproxy- a proxy- Returns:
- a
DeviceNotificationSession - Throws:
NullArgumentException-deviceReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceNotification()} is {@code true} .
-
getDeviceNotificationSessionForSystem
DeviceNotificationSession getDeviceNotificationSessionForSystem(DeviceReceiver deviceReceiver, Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the device notification service for the given system.- Parameters:
deviceReceiver- the notification callbacksystemId- theIdof theSystemproxy- a proxy- Returns:
- a
DeviceNotificationSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-deviceReceiver, systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getDeviceSystemSession
Gets theOsidSessionto lookup device/system mappings.- Parameters:
proxy- a proxy- Returns:
- a
DeviceSystemSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceSystem()} is {@code true} .
-
getDeviceSystemAssignmentSession
DeviceSystemAssignmentSession getDeviceSystemAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning devices to systems.- Parameters:
proxy- a proxy- Returns:
- a
DeviceSystemAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceSystemAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceSystemAssignment()} is {@code true} .
-
getDeviceSmartSystemSession
DeviceSmartSystemSession getDeviceSmartSystemSession(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage device smart systems.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
DeviceSmartSystemSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsDeviceSmartSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDeviceSmartSystem()} is {@code true} .
-
getControllerLookupSession
Gets theOsidSessionassociated with the controller lookup service.- Parameters:
proxy- a proxy- Returns:
- a
ControllerLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerLookup()} is {@code true} .
-
getControllerLookupSessionForSystem
ControllerLookupSession getControllerLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the controller lookup service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
ControllerLookupSession - Throws:
NotFoundException- noSystemfound by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getControllerQuerySession
Gets theOsidSessionassociated with the controller query service.- Parameters:
proxy- a proxy- Returns:
- a
ControllerQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerQuery()} is {@code true} .
-
getControllerQuerySessionForSystem
ControllerQuerySession getControllerQuerySessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the controller query service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
ControllerQuerySession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getControllerSearchSession
Gets theOsidSessionassociated with the controller search service.- Parameters:
proxy- a proxy- Returns:
- a
ControllerSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerSearch()} is {@code true} .
-
getControllerSearchSessionForSystem
ControllerSearchSession getControllerSearchSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the controller search service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
ControllerSearchSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getControllerAdminSession
Gets theOsidSessionassociated with the controller administration service.- Parameters:
proxy- a proxy- Returns:
- a
ControllerAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerAdmin()} is {@code true} .
-
getControllerAdminSessionForSystem
ControllerAdminSession getControllerAdminSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the controller administration service for the given system.- Parameters:
systemId- theIdof the systemproxy- a proxy- Returns:
- a
ControllerAdminSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getControllerNotificationSession
ControllerNotificationSession getControllerNotificationSession(ControllerReceiver controllerReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the controller notification service.- Parameters:
controllerReceiver- the notification callbackproxy- a proxy- Returns:
- a
ControllerNotificationSession - Throws:
NullArgumentException-controllerReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerNotification()} is {@code true} .
-
getControllerNotificationSessionForSystem
ControllerNotificationSession getControllerNotificationSessionForSystem(ControllerReceiver controllerReceiver, Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the controller notification service for the given system.- Parameters:
controllerReceiver- the notification callbacksystemId- theIdof theSystemproxy- a proxy- Returns:
- a
ControllerNotificationSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-controllerReceiver, systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getControllerSystemSession
Gets theOsidSessionto lookup controller/system mappings.- Parameters:
proxy- a proxy- Returns:
- a
ControllerSystemSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerSystem()} is {@code true} .
-
getControllerSystemAssignmentSession
ControllerSystemAssignmentSession getControllerSystemAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning controllers to systems.- Parameters:
proxy- a proxy- Returns:
- a
ControllerSystemAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerSystemAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerSystemAssignment()} is {@code true} .
-
getControllerSmartSystemSession
ControllerSmartSystemSession getControllerSmartSystemSession(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage controller smart systems.- Parameters:
systemId- theIdof the systemproxy- a proxy- Returns:
- a
ControllerSmartSystemSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsControllerSmartSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControllerSmartSystem()} is {@code true} .
-
getInputLookupSession
Gets theOsidSessionassociated with the input lookup service.- Parameters:
proxy- a proxy- Returns:
- an
InputLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInputLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputLookup()} is {@code true} .
-
getInputLookupSessionForSystem
InputLookupSession getInputLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the input lookup service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- an
InputLookupSession - Throws:
NotFoundException- noSystemfound by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInputLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getInputQuerySession
Gets theOsidSessionassociated with the input query service.- Parameters:
proxy- a proxy- Returns:
- an
InputQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInputQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputQuery()} is {@code true} .
-
getInputQuerySessionForSystem
InputQuerySession getInputQuerySessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the input query service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- an
InputQuerySession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInputQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getInputSearchSession
Gets theOsidSessionassociated with the input search service.- Parameters:
proxy- a proxy- Returns:
- an
InputSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInputSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputSearch()} is {@code true} .
-
getInputSearchSessionForSystem
InputSearchSession getInputSearchSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the input search service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- an
InputSearchSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInputSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getInputAdminSession
Gets theOsidSessionassociated with the input administration service.- Parameters:
proxy- a proxy- Returns:
- an
InputAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInputAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputAdmin()} is {@code true} .
-
getInputAdminSessionForSystem
InputAdminSession getInputAdminSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the input administration service for the given system.- Parameters:
systemId- theIdof the systemproxy- a proxy- Returns:
- an
InputAdminSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInputAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getInputNotificationSession
InputNotificationSession getInputNotificationSession(InputReceiver inputReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the input notification service.- Parameters:
inputReceiver- the notification callbackproxy- a proxy- Returns:
- an
InputNotificationSession - Throws:
NullArgumentException-inputReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInputNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputNotification()} is {@code true} .
-
getInputNotificationSessionForSystem
InputNotificationSession getInputNotificationSessionForSystem(InputReceiver inputReceiver, Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the input notification service for the given system.- Parameters:
inputReceiver- the notification callbacksystemId- theIdof theSystemproxy- a proxy- Returns:
- an
InputNotificationSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-inputReceiver, systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInputNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getInputSystemSession
Gets theOsidSessionto lookup input/system mappings.- Parameters:
proxy- a proxy- Returns:
- an
InputSystemSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInputSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputSystem()} is {@code true} .
-
getInputSystemAssignmentSession
InputSystemAssignmentSession getInputSystemAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning inputs to systems.- Parameters:
proxy- a proxy- Returns:
- an
InputSystemAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInputSystemAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputSystemAssignment()} is {@code true} .
-
getInputSmartSystemSession
InputSmartSystemSession getInputSmartSystemSession(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage input smart systems.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- an
InputSmartSystemSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInputSmartSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInputSmartSystem()} is {@code true} .
-
getSettingLookupSession
Gets theOsidSessionassociated with the setting lookup service.- Parameters:
proxy- a proxy- Returns:
- a
SettingLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingLookup()} is {@code true} .
-
getSettingLookupSessionForSystem
SettingLookupSession getSettingLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the setting lookup service for the given system.- Parameters:
systemId- theIdof the systemproxy- a proxy- Returns:
- a
SettingLookupSession - Throws:
NotFoundException- noSystemfound by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSettingQuerySession
Gets theOsidSessionassociated with the setting query service.- Parameters:
proxy- a proxy- Returns:
- a
SettingQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingQuery()} is {@code true} .
-
getSettingQuerySessionForSystem
SettingQuerySession getSettingQuerySessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the setting query service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
SettingQuerySession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSettingSearchSession
Gets theOsidSessionassociated with the setting search service.- Parameters:
proxy- a proxy- Returns:
- a
SettingSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingSearch()} is {@code true} .
-
getSettingSearchSessionForSystem
SettingSearchSession getSettingSearchSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the setting search service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
SettingSearchSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSettingAdminSession
Gets theOsidSessionassociated with the setting administration service.- Parameters:
proxy- a proxy- Returns:
- a
SettingAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingAdmin()} is {@code true} .
-
getSettingAdminSessionForInput
SettingAdminSession getSettingAdminSessionForInput(Id inputId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the setting administration service for the given input.- Parameters:
inputId- theIdof theInputproxy- a proxy- Returns:
- a
SettingAdminSession - Throws:
NotFoundException- no input found by the givenIdNullArgumentException-inputId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSettingNotificationSession
SettingNotificationSession getSettingNotificationSession(SettingReceiver settingReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the setting notification service.- Parameters:
settingReceiver- the notification callbackproxy- a proxy- Returns:
- a
SettingNotificationSession - Throws:
NullArgumentException-settingReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingNotification()} is {@code true} .
-
getSettingNotificationSessionForSystem
SettingNotificationSession getSettingNotificationSessionForSystem(SettingReceiver settingReceiver, Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the setting notification service for the given system.- Parameters:
settingReceiver- the notification callbacksystemId- theIdof theSystemproxy- a proxy- Returns:
- a
SettingNotificationSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-settingReceiver,systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSettingSystemSession
Gets theOsidSessionto lookup setting/system mappings.- Parameters:
proxy- a proxy- Returns:
- a
SettingSystemSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingSystem()} is {@code true} .
-
getSettingSystemAssignmentSession
SettingSystemAssignmentSession getSettingSystemAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning settings to systems.- Parameters:
proxy- a proxy- Returns:
- a
SettingSystemAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingSystemAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingSystemAssignment()} is {@code true} .
-
getSettingSmartSystemSession
SettingSmartSystemSession getSettingSmartSystemSession(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage locatin smart systems.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
SettingSmartSystemSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsSettingSmartSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSettingSmartSystem()} is {@code true} .
-
getSceneLookupSession
Gets theOsidSessionassociated with the scene lookup service.- Parameters:
proxy- a proxy- Returns:
- a
SceneLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneLookup()} is {@code true} .
-
getSceneLookupSessionForSystem
SceneLookupSession getSceneLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the scene lookup service for the given system.- Parameters:
systemId- theIdof the systemproxy- a proxy- Returns:
- a
SceneLookupSession - Throws:
NotFoundException- noSystemfound by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSceneQuerySession
Gets theOsidSessionassociated with the scene query service.- Parameters:
proxy- a proxy- Returns:
- a
SceneQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneQuery()} is {@code true} .
-
getSceneQuerySessionForSystem
SceneQuerySession getSceneQuerySessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the scene query service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
SceneQuerySession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSceneSearchSession
Gets theOsidSessionassociated with the scene search service.- Parameters:
proxy- a proxy- Returns:
- a
SceneSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneSearch()} is {@code true} .
-
getSceneSearchSessionForSystem
SceneSearchSession getSceneSearchSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the scene search service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
SceneSearchSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSceneAdminSession
Gets theOsidSessionassociated with the scene administration service.- Parameters:
proxy- a proxy- Returns:
- a
SceneAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneAdmin()} is {@code true} .
-
getSceneAdminSessionForSystem
SceneAdminSession getSceneAdminSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the scene administration service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
SceneAdminSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSceneNotificationSession
SceneNotificationSession getSceneNotificationSession(SceneReceiver sceneReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the scene notification service.- Parameters:
sceneReceiver- the notification callbackproxy- a proxy- Returns:
- a
SceneNotificationSession - Throws:
NullArgumentException-sceneReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneNotification()} is {@code true} .
-
getSceneNotificationSessionForSystem
SceneNotificationSession getSceneNotificationSessionForSystem(SceneReceiver sceneReceiver, Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the scene notification service for the given system.- Parameters:
sceneReceiver- the notification callbacksystemId- theIdof theSystemproxy- a proxy- Returns:
- a
SceneNotificationSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-sceneReceiver,systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getSceneSystemSession
Gets theOsidSessionto lookup scene/system mappings.- Parameters:
proxy- a proxy- Returns:
- a
SceneSystemSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneSystem()} is {@code true} .
-
getSceneSystemAssignmentSession
SceneSystemAssignmentSession getSceneSystemAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning scenes to systems.- Parameters:
proxy- a proxy- Returns:
- a
SceneSystemAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneSystemAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneSystemAssignment()} is {@code true} .
-
getSceneSmartSystemSession
SceneSmartSystemSession getSceneSmartSystemSession(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage locatin smart systems.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
SceneSmartSystemSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsSceneSmartSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSceneSmartSystem()} is {@code true} .
-
getTriggerLookupSession
Gets theOsidSessionassociated with the trigger lookup service.- Parameters:
proxy- a proxy- Returns:
- a
TriggerLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerLookup()} is {@code true} .
-
getTriggerLookupSessionForSystem
TriggerLookupSession getTriggerLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the trigger lookup service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
TriggerLookupSession - Throws:
NotFoundException- noSystemfound by the givenIdNullArgumentException-systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getTriggerQuerySession
Gets theOsidSessionassociated with the trigger query service.- Parameters:
proxy- a proxy- Returns:
- a
TriggerQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerQuery()} is {@code true} .
-
getTriggerQuerySessionForSystem
TriggerQuerySession getTriggerQuerySessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the trigger query service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
TriggerQuerySession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getTriggerSearchSession
Gets theOsidSessionassociated with the trigger search service.- Parameters:
proxy- a proxy- Returns:
- a
TriggerSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerSearch()} is {@code true} .
-
getTriggerSearchSessionForSystem
TriggerSearchSession getTriggerSearchSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the trigger search service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
TriggerSearchSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getTriggerAdminSession
Gets theOsidSessionassociated with the trigger administration service.- Parameters:
proxy- a proxy- Returns:
- a
TriggerAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerAdmin()} is {@code true} .
-
getTriggerAdminSessionForSystem
TriggerAdminSession getTriggerAdminSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the trigger administration service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
TriggerAdminSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getTriggerNotificationSession
TriggerNotificationSession getTriggerNotificationSession(TriggerReceiver triggerReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the trigger notification service.- Parameters:
triggerReceiver- the notification callbackproxy- a proxy- Returns:
- a
TriggerNotificationSession - Throws:
NullArgumentException-triggerReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerNotification()} is {@code true} .
-
getTriggerNotificationSessionForSystem
TriggerNotificationSession getTriggerNotificationSessionForSystem(TriggerReceiver triggerReceiver, Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the trigger notification service for the given system.- Parameters:
triggerReceiver- the notification callbacksystemId- theIdof theSystemproxy- a proxy- Returns:
- a
TriggerNotificationSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-triggerReceiver, systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getTriggerSystemSession
Gets theOsidSessionto lookup trigger/system mappings.- Parameters:
proxy- a proxy- Returns:
- a
TriggerSystemSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerSystem()} is {@code true} .
-
getTriggerSystemAssignmentSession
TriggerSystemAssignmentSession getTriggerSystemAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning triggers to systems.- Parameters:
proxy- a proxy- Returns:
- a
TriggerSystemAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerSystemAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerSystemAssignment()} is {@code true} .
-
getTriggerSmartSystemSession
TriggerSmartSystemSession getTriggerSmartSystemSession(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage trigger smart systems.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- a
TriggerSmartSystemSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsTriggerSmartSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTriggerSmartSystem()} is {@code true} .
-
getActionGroupLookupSession
Gets theOsidSessionassociated with the action group lookup service.- Parameters:
proxy- a proxy- Returns:
- an
ActionGroupLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupLookup()} is {@code true} .
-
getActionGroupLookupSessionForSystem
ActionGroupLookupSession getActionGroupLookupSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the action group lookup service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- an
ActionGroupLookupSession - Throws:
NotFoundException- noSystemfound by the givenIdNullArgumentException-systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getActionGroupQuerySession
Gets theOsidSessionassociated with the action group query service.- Parameters:
proxy- a proxy- Returns:
- an
ActionGroupQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupQuery()} is {@code true} .
-
getActionGroupQuerySessionForSystem
ActionGroupQuerySession getActionGroupQuerySessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the action group query service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- an
ActionGroupQuerySession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getActionGroupSearchSession
Gets theOsidSessionassociated with the action group search service.- Parameters:
proxy- a proxy- Returns:
- an
ActionGroupSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupSearch()} is {@code true} .
-
getActionGroupSearchSessionForSystem
ActionGroupSearchSession getActionGroupSearchSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the action group search service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- an
ActionGroupSearchSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getActionGroupAdminSession
Gets theOsidSessionassociated with the action group administration service.- Parameters:
proxy- a proxy- Returns:
- an
ActionGroupAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupAdmin()} is {@code true} .
-
getActionGroupAdminSessionForSystem
ActionGroupAdminSession getActionGroupAdminSessionForSystem(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the action group administration service for the given system.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- an
ActionGroupAdminSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getActionGroupNotificationSession
ActionGroupNotificationSession getActionGroupNotificationSession(ActionGroupReceiver actionGroupReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the action group notification service.- Parameters:
actionGroupReceiver- the notification callbackproxy- a proxy- Returns:
- an
ActionGroupNotificationSession - Throws:
NullArgumentException-actionGroupReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupNotification()} is {@code true} .
-
getActionGroupNotificationSessionForSystem
ActionGroupNotificationSession getActionGroupNotificationSessionForSystem(ActionGroupReceiver actionGroupReceiver, Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the action group notification service for the given system.- Parameters:
actionGroupReceiver- the notification callbacksystemId- theIdof theSystemproxy- a proxy- Returns:
- an
ActionGroupNotificationSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-actionGroupReceiver, systemIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getActionGroupSystemSession
Gets theOsidSessionto lookup action group/system mappings.- Parameters:
proxy- a proxy- Returns:
- an
ActionGroupSystemSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupSystem()} is {@code true} .
-
getActionGroupSystemAssignmentSession
ActionGroupSystemAssignmentSession getActionGroupSystemAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning action groups to systems.- Parameters:
proxy- a proxy- Returns:
- an
ActionGroupSystemAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupSystemAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupSystemAssignment()} is {@code true} .
-
getActionGroupSmartSystemSession
ActionGroupSmartSystemSession getActionGroupSmartSystemSession(Id systemId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage action group smart systems.- Parameters:
systemId- theIdof theSystemproxy- a proxy- Returns:
- an
ActionGroupSmartSystemSession - Throws:
NotFoundException- no system found by the givenIdNullArgumentException-systemId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsActionGroupSmartSystem()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActionGroupSmartSystem()} is {@code true} .
-
getSystemLookupSession
Gets theOsidSessionassociated with the system lookup service.- Parameters:
proxy- a proxy- Returns:
- a
SystemLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSystemLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSystemLookup()} is {@code true} .
-
getSystemQuerySession
Gets theOsidSessionassociated with the system query service.- Parameters:
proxy- a proxy- Returns:
- a
SystemQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSystemQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSystemQuery()} is {@code true} .
-
getSystemSearchSession
Gets theOsidSessionassociated with the system search service.- Parameters:
proxy- a proxy- Returns:
- a
SystemSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSystemSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSystemSearch()} is {@code true} .
-
getSystemAdminSession
Gets theOsidSessionassociated with the system administrative service.- Parameters:
proxy- a proxy- Returns:
- a
SystemAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSystemAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSystemAdmin()} is {@code true} .
-
getSystemNotificationSession
SystemNotificationSession getSystemNotificationSession(SystemReceiver systemReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the system notification service.- Parameters:
systemReceiver- the notification callbackproxy- a proxy- Returns:
- a
SystemNotificationSession - Throws:
NullArgumentException-systemReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSystemNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSystemNotification()} is {@code true} .
-
getSystemHierarchySession
Gets theOsidSessionassociated with the system hierarchy service.- Parameters:
proxy- a proxy- Returns:
- a
SystemHierarchySessionfor systems - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSystemHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSystemHierarchy()} is {@code true} .
-
getSystemHierarchyDesignSession
SystemHierarchyDesignSession getSystemHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the system hierarchy design service.- Parameters:
proxy- a proxy- Returns:
- a
HierarchyDesignSessionfor systems - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSystemHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSystemHierarchyDesign()} is {@code true} .
-
getControlBatchProxyManager
Gets theControlBatchProxyManager.- Returns:
- a
ControlBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsControlBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControlBatch()} is {@code true} .
-
getControlRulesProxyManager
Gets theControlRulesProxyManager.- Returns:
- a
ControlRulesProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsControlRules()isfalse- Compliance:
optional- This method must be implemented if {@code supportsControlRules()} is {@code true} .
-