OSID Logo
OSID Specifications
control package
Version 3.1.0
Interfaceosid.control.ActionGroupSearch
Implementsosid.OsidSearch
Used Byosid.control.ActionGroupSearchSession
Description

The search interface for governing action group searches.

MethodsearchAmongActionGroups
Description

Execute this search among the given list of action groups.

Parametersosid.id.IdListactionGroupIds list of action groups
ErrorsNULL_ARGUMENT actionGroupIds is null
Compliancemandatory This method must be implemented.
MethodorderActionGroupResults
Description

Specify an ordering to the search results.

Parametersosid.control.ActionGroupSearchOrderactionGroupSearchOrder action group search order
ErrorsNULL_ARGUMENT actionGroupSearchOrder is null
UNSUPPORTED actionGroupSearchOrder is not of this service
Compliancemandatory This method must be implemented.
MethodgetActionGroupSearchRecord
Description

Gets the action group search record corresponding to the given action group search record Type .This method is used to retrieve an object implementing the requested record.

Parametersosid.type.TypeactionGroupSearchRecordType an action group search record type
Returnosid.control.records.ActionGroupSearchRecord the action group search record
ErrorsNULL_ARGUMENT actionGroupSearchRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(actionGroupSearchRecordType) is false
Compliancemandatory This method must be implemented.