Interface | osid.workflow.rules.StepConstrainerSearch | ||
---|---|---|---|
Implements | osid.OsidSearch | ||
Description |
The search interface for governing step constrainer searches. | ||
Method | searchAmongStepConstrainers | ||
Description |
Execute this search among the given list of step constrainers. | ||
Parameters | osid.id.IdList | officeIds | list of step constrainers |
Errors | NULL_ARGUMENT | officeIds is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderStepConstrainerResults | ||
Description |
Specify an ordering to the search results. | ||
Parameters | osid.workflow.rules.StepConstrainerSearchOrder | stepConstrainerSearchOrder | step constrainer search order |
Errors | NULL_ARGUMENT | stepConstrainerSearchOrder is null | |
UNSUPPORTED | stepConstrainerSearchOrder is not of this service | ||
Compliance | mandatory | This method must be implemented. | |
Method | getStepConstrainerSearchRecord | ||
Description |
Gets the step constrainer search record corresponding
to the given step constrainer search record | ||
Parameters | osid.type.Type | stepConstrainerSearchRecordType | a step constrainer search record type |
Return | osid.workflow.rules.records.StepConstrainerSearchRecord | the step constrainer search record | |
Errors | NULL_ARGUMENT | stepConstrainerSearchRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(stepConstrainerSearchRecordType) is
false | ||
Compliance | mandatory | This method must be implemented. |