Package | Description |
---|---|
org.osid.control |
The Open Service Interface Definitions for the org.osid.control
service.
|
org.osid.control.batch |
The Open Service Interface Definitions for the org.osid.control.batch
service.
|
org.osid.control.rules |
The Open Service Interface Definitions for the org.osid.control.rules
service.
|
org.osid.orchestration |
The Open Service Interface Definitions for the org.osid.orchestration
service.
|
Class and Description |
---|
Action
An
Action executes a Scene, Setting,
another ActionGroup, or other Rule . |
ActionForm
This is the form for creating and updating actions.
|
ActionGroup
An
ActionGroup is a list of Actions to
execute. |
ActionGroupAdminSession
This session creates, updates, and deletes
ActionGroups. |
ActionGroupForm
This is the form for creating and updating action groups.
|
ActionGroupList
Like all
OsidLists, ActionGroupList
provides a means for accessing ActionGroup elements
sequentially either one at a time or many at a time. |
ActionGroupLookupSession
This session provides methods for retrieving
ActionGroup
objects. |
ActionGroupNotificationSession
This session defines methods to receive notifications on adds/changes
to
ActionGroup objects in this System. |
ActionGroupQuery
This is the query for searching action groups.
|
ActionGroupQueryInspector
This is the query inspector for examining action group queries.
|
ActionGroupQuerySession
This session provides methods for searching among
ActionGroup
objects. |
ActionGroupReceiver
The action group receiver is the consumer supplied interface for
receiving notifications pertaining to new, updated or deleted
ActionGroup objects. |
ActionGroupSearch
The search interface for governing action group searches.
|
ActionGroupSearchOrder
An interface for specifying the ordering of search results.
|
ActionGroupSearchResults
This interface provides a means to capture results of a search.
|
ActionGroupSearchSession
This session provides methods for searching among
ActionGroup
objects. |
ActionGroupSmartSystemSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
ActionGroupSystemAssignmentSession
This session provides methods to re-assign
ActionGroups
to System mappings. |
ActionGroupSystemSession
This session provides methods to retrieve
ActionGroup to
System mappings. |
ActionList
Like all
OsidLists, ActionList provides a
means for accessing Action elements sequentially either one
at a time or many at a time. |
ActionQuery
This is the query for searching actions.
|
ActionQueryInspector
This is the query inspector for examining action queries.
|
Controller
A
Controller is an addressable Operable
that executes an action. |
ControllerAdminSession
This session creates, updates, and deletes
Controllers. |
ControllerForm
This is the form for creating and updating
Controllers. |
ControllerList
Like all
OsidLists, ControllerList
provides a means for accessing Controller elements
sequentially either one at a time or many at a time. |
ControllerLookupSession
This session provides methods for retrieving
Controllers. |
ControllerNotificationSession
This session defines methods to receive notifications on adds/changes
to
Controller objects in this System. |
ControllerQuery
This is the query for searching controllers.
|
ControllerQueryInspector
This is the query inspector for examning controller queries.
|
ControllerQuerySession
This session provides methods for searching among
Controller
objects. |
ControllerReceiver
The controller receiver is the consumer supplied interface for
receiving notifications pertaining to new, updated or deleted controllers.
|
ControllerSearch
The search interface for governing controller searches.
|
ControllerSearchOrder
An interface for specifying the ordering of search results.
|
ControllerSearchResults
This interface provides a means to capture results of a search.
|
ControllerSearchSession
This session provides methods for searching among
Controller
objects. |
ControllerSmartSystemSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
ControllerSystemAssignmentSession
This session provides methods to re-assign
Controller to
System mappings. |
ControllerSystemSession
This session provides methods to retrieve
Controller to
System mappings. |
ControlProfile
The control profile describes the interoperability among control
services.
|
Device
A
Device manages a set of Inputs to
Controllers. |
DeviceAdminSession
This session creates, updates, and deletes
Devices. |
DeviceForm
This is the form for creating and updating
Devices. |
DeviceList
Like all
OsidLists, DeviceList provides a
means for accessing Device elements sequentially either one
at a time or many at a time. |
DeviceLookupSession
This session provides methods for retrieving
Device
objects. |
DeviceNotificationSession
This session defines methods to receive notifications on adds/changes
to
Device objects in this System. |
DeviceQuery
This is the query for searching devices.
|
DeviceQueryInspector
This is the query inspector for examining device queries.
|
DeviceQuerySession
This session provides methods for searching among
Device
objects. |
DeviceReceiver
The device receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Device
objects. |
DeviceSearch
The search interface for governing device searches.
|
DeviceSearchOrder
An interface for specifying the ordering of search results.
|
DeviceSearchResults
This interface provides a means to capture results of a search.
|
DeviceSearchSession
This session provides methods for searching among
Device
objects. |
DeviceSmartSystemSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
DeviceSystemAssignmentSession
This session provides methods to re-assign
Devices to
System mappings. |
DeviceSystemSession
This session provides methods to retrieve
Device to
System mappings. |
Input
An
Input is an OsidRelationship between a
Device and a Controller. |
InputAdminSession
This session creates, updates, and deletes
Inputs. |
InputForm
This is the form for creating and updating
Inputs. |
InputList
Like all
OsidLists, InputList provides a
means for accessing Input elements sequentially either one
at a time or many at a time. |
InputLookupSession
This session provides methods for retrieving
Input
objects. |
InputNotificationSession
This session defines methods to receive notifications on adds/changes
to
Input objects in this System. |
InputQuery
This is the query for searching inputs.
|
InputQueryInspector
This is the query inspector for examining input queries.
|
InputQuerySession
This session provides methods for searching among
Input
objects. |
InputReceiver
The input receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Input
objects. |
InputSearch
The search interface for governing input searches.
|
InputSearchOrder
An interface for specifying the ordering of search results.
|
InputSearchResults
This interface provides a means to capture results of a search.
|
InputSearchSession
This session provides methods for searching among
Input
objects. |
InputSmartSystemSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
InputSystemAssignmentSession
This session provides methods to re-assign
Inputs to
System mappings. |
InputSystemSession
This session provides methods to retrieve
Input to
System mappings. |
Scene
A
Scene is a collection of Settings. |
SceneAdminSession
This session creates, updates, and deletes
Scenes. |
SceneForm
This is the form for creating and updating scenes.
|
SceneList
Like all
OsidLists, SceneList provides a
means for accessing Scene elements sequentially either one
at a time or many at a time. |
SceneLookupSession
This session defines methods for retrieving scenes.
|
SceneNotificationSession
This session defines methods to receive notifications on adds/changes
to
Scene objects in this dDstributor. |
SceneQuery
This is the query for searching scenes.
|
SceneQueryInspector
This is the query inspector for examining scene queries.
|
SceneQuerySession
This session provides methods for searching among
Scene
objects. |
SceneReceiver
The scene receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted scenes.
|
SceneSearch
The search interface for governing scene searches.
|
SceneSearchOrder
An interface for specifying the ordering of search results.
|
SceneSearchResults
This interface provides a means to capture results of a search.
|
SceneSearchSession
This session provides methods for searching among
Scene
objects. |
SceneSmartSystemSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
SceneSystemAssignmentSession
This session provides methods to re-assign
Scenes to
System mappings. |
SceneSystemSession
This session provides methods to retrieve
Scene to
System scenes. |
Setting
An
Setting is a preset value for a Controller. |
SettingAdminSession
This session creates, updates, and deletes
Settings. |
SettingForm
This is the form for creating and updating settings.
|
SettingList
Like all
OsidLists, SettingList provides
a means for accessing Setting elements sequentially either
one at a time or many at a time. |
SettingLookupSession
This session defines methods for retrieving settings.
|
SettingNotificationSession
This session defines methods to receive notifications on adds/changes
to
Setting objects in this dDstributor. |
SettingQuery
This is the query for searching settings.
|
SettingQueryInspector
This is the query inspector for examining setting queries.
|
SettingQuerySession
This session provides methods for searching among
Setting
objects. |
SettingReceiver
The setting receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted settings.
|
SettingSearch
The search interface for governing setting searches.
|
SettingSearchOrder
An interface for specifying the ordering of search results.
|
SettingSearchResults
This interface provides a means to capture results of a search.
|
SettingSearchSession
This session provides methods for searching among
Setting
objects. |
SettingSmartSystemSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
SettingSystemAssignmentSession
This session provides methods to re-assign
Settings to
System mappings. |
SettingSystemSession
This session provides methods to retrieve
Setting to
System settings. |
System
A
System represents a collection of Devices,
Inputs, Controllers,
Settings, Triggers, ActionGroups,
and Scenes. |
SystemAdminSession
This session creates, updates, and deletes
Systems. |
SystemForm
This is the form for creating and updating systems.
|
SystemHierarchyDesignSession
This session defines methods for managing a hierarchy of
System
objects. |
SystemHierarchySession
This session defines methods for traversing a hierarchy of
System objects. |
SystemList
Like all
OsidLists, SystemList provides a
means for accessing System elements sequentially either one
at a time or many at a time. |
SystemLookupSession
This session provides methods for retrieving
System
objects. |
SystemNode
This interface is a container for a partial hierarchy retrieval.
|
SystemNodeList
Like all
OsidLists, SystemNodeList
provides a means for accessing SystemNode elements
sequentially either one at a time or many at a time. |
SystemNotificationSession
This session defines methods to receive notifications on adds/changes
to
System objects. |
SystemQuery
This is the query for searching systems.
|
SystemQueryInspector
This is the query inspector for examining system queries.
|
SystemQuerySession
This session provides methods for searching among
System
objects. |
SystemReceiver
The system receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
System
objects. |
SystemSearch
The search interface for governing system searches.
|
SystemSearchOrder
An interface for specifying the ordering of search results.
|
SystemSearchResults
This interface provides a means to capture results of a search.
|
SystemSearchSession
This session provides methods for searching among
System
objects. |
Trigger
A
Trigger is an OsidRule that listens to
events from a Controller. |
TriggerAdminSession
This session creates, updates, and deletes
Triggers. |
TriggerForm
This is the form for creating and updating triggers.
|
TriggerList
Like all
OsidLists, TriggerList provides
a means for accessing Trigger elements sequentially either
one at a time or many at a time. |
TriggerLookupSession
This session provides methods for retrieving
Trigger
objects. |
TriggerNotificationSession
This session defines methods to receive notifications on adds/changes
to
Trigger objects in this System. |
TriggerQuery
This is the query for searching triggers.
|
TriggerQueryInspector
This is the query inspector for examining trigger queries.
|
TriggerQuerySession
This session provides methods for searching among
Trigger
objects. |
TriggerReceiver
The trigger receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Trigger
objects. |
TriggerSearch
The search interface for governing trigger searches.
|
TriggerSearchOrder
An interface for specifying the ordering of search results.
|
TriggerSearchResults
This interface provides a means to capture results of a search.
|
TriggerSearchSession
This session provides methods for searching among
Trigger
objects. |
TriggerSmartSystemSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
TriggerSystemAssignmentSession
This session provides methods to re-assign
Triggers to
System mappings. |
TriggerSystemSession
This session provides methods to retrieve
Trigger to
System mappings. |
Class and Description |
---|
ActionForm
This is the form for creating and updating actions.
|
ActionGroupAdminSession
This session creates, updates, and deletes
ActionGroups. |
ActionGroupForm
This is the form for creating and updating action groups.
|
ControllerAdminSession
This session creates, updates, and deletes
Controllers. |
ControllerForm
This is the form for creating and updating
Controllers. |
DeviceAdminSession
This session creates, updates, and deletes
Devices. |
DeviceForm
This is the form for creating and updating
Devices. |
InputAdminSession
This session creates, updates, and deletes
Inputs. |
InputForm
This is the form for creating and updating
Inputs. |
SceneAdminSession
This session creates, updates, and deletes
Scenes. |
SceneForm
This is the form for creating and updating scenes.
|
SettingAdminSession
This session creates, updates, and deletes
Settings. |
SettingForm
This is the form for creating and updating settings.
|
SystemAdminSession
This session creates, updates, and deletes
Systems. |
SystemForm
This is the form for creating and updating systems.
|
TriggerAdminSession
This session creates, updates, and deletes
Triggers. |
TriggerForm
This is the form for creating and updating triggers.
|
Class and Description |
---|
ActionList
Like all
OsidLists, ActionList provides a
means for accessing Action elements sequentially either one
at a time or many at a time. |
ActionQuery
This is the query for searching actions.
|
ActionQueryInspector
This is the query inspector for examining action queries.
|
DeviceList
Like all
OsidLists, DeviceList provides a
means for accessing Device elements sequentially either one
at a time or many at a time. |
InputList
Like all
OsidLists, InputList provides a
means for accessing Input elements sequentially either one
at a time or many at a time. |
InputQuery
This is the query for searching inputs.
|
InputQueryInspector
This is the query inspector for examining input queries.
|
System
A
System represents a collection of Devices,
Inputs, Controllers,
Settings, Triggers, ActionGroups,
and Scenes. |
SystemList
Like all
OsidLists, SystemList provides a
means for accessing System elements sequentially either one
at a time or many at a time. |
SystemQuery
This is the query for searching systems.
|
SystemQueryInspector
This is the query inspector for examining system queries.
|
TriggerList
Like all
OsidLists, TriggerList provides
a means for accessing Trigger elements sequentially either
one at a time or many at a time. |
TriggerQuery
This is the query for searching triggers.
|
TriggerQueryInspector
This is the query inspector for examining trigger queries.
|
Class and Description |
---|
ControlManager
The control manager provides access to control sessions and provides
interoperability tests for various aspects of this service.
|
ControlProxyManager
The control proxy manager provides access to control sessions and
provides interoperability tests for various aspects of this service.
|