public interface ActionGroup extends OsidObject, Aggregateable
An ActionGroup is a list of Actions to
execute.
| Modifier and Type | Method and Description |
|---|---|
ActionGroupRecord |
getActionGroupRecord(Type actionGroupRecordType)
Gets the action group record corresponding to the given
ActionGroup record Type. |
IdList |
getActionIds()
Gets the action
Ids. |
ActionList |
getActions()
Gets the actions.
|
getDescription, getDisplayName, getGenusType, isOfGenusTypegetId, isCurrentgetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeIdList getActionIds()
Ids. Ids mandatory - This method must be implemented. ActionList getActions() throws OperationFailedException
OperationFailedException - unable to complete requestmandatory - This method must be implemented. ActionGroupRecord getActionGroupRecord(Type actionGroupRecordType) throws OperationFailedException
ActionGroup record Type. This method is used to
retrieve an object implementing the requested record. The
actionGroupRecordType may be the Type returned
in getRecordTypes() or any of its parents in a
Type hierarchy where
hasRecordType(actionGroupRecordType) is true .actionGroupRecordType - the type of action group record to
retrieveNullArgumentException - actionGroupRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(actionGroupRecordType) is false
mandatory - This method must be implemented.