Interface | osid.provisioning.RequestSearchOrder | ||
---|---|---|---|
Implements | osid.OsidRelationshipSearchOrder | ||
Description |
An interface for specifying the ordering of search results. | ||
Method | orderByRequestTransaction | ||
Description |
Orders the results by the request transaction. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRequestTransactionSearchOrder | ||
Description |
Tests if a request transaction search order is available. | ||
Return | boolean | true if a request transaction search order is available,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getRequestTransactionSearchOrder | ||
Description |
Gets the request transaction search order. | ||
Return | osid.provisioning.RequestTransactionSearchOrder | the request transaction search order | |
Errors | ILLEGAL_STATE | supportsRequestTransactionSearchOrder() is false
| |
Compliance | mandatory | This method must be implemented. | |
Method | orderByQueue | ||
Description |
Orders the results by queue. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsQueueSearchOrder | ||
Description |
Tests if a queue search order is available. | ||
Return | boolean | true if a queue search order is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getQueueSearchOrder | ||
Description |
Gets the queue search order. | ||
Return | osid.provisioning.QueueSearchOrder | the queue search order | |
Errors | ILLEGAL_STATE | supportsQueueSearchOrder() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByRequestDate | ||
Description |
Orders the results by request date. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByRequester | ||
Description |
Orders the results by the requester. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRequesterSearchOrder | ||
Description |
Tests if a resource search order is available. | ||
Return | boolean | true if a resource search order is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getRequesterSearchOrder | ||
Description |
Gets the resource search order. | ||
Return | osid.resource.ResourceSearchOrder | the resource search order | |
Errors | ILLEGAL_STATE | supportsRequesterSearchOrder() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByRequestingAgent | ||
Description |
Orders the results by requesting agent. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRequestingAgentSearchOrder | ||
Description |
Tests if an agent search order is available. | ||
Return | boolean | true if an agent search order is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getRequestingAgentSearchOrder | ||
Description |
Gets the resource search order. | ||
Return | osid.authentication.AgentSearchOrder | the agent search order | |
Errors | ILLEGAL_STATE | supportsRequestingAgentSearchOrder() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByPool | ||
Description |
Orders the results by pool. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsPoolSearchOrder | ||
Description |
Tests if a pool search order is available. | ||
Return | boolean | true if a pool search order is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getPoolSearchOrder | ||
Description |
Gets the pool search order. | ||
Return | osid.provisioning.PoolSearchOrder | the pool search order | |
Errors | ILLEGAL_STATE | supportsPoolSearchOrder() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByExchangeProvision | ||
Description |
Orders the results by exchange resource. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsExchangeProvisionSearchOrder | ||
Description |
Tests if an exchange provision search order is available. | ||
Return | boolean | true if a provision search order is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getExchangeProvisionSearchOrder | ||
Description |
Gets the exchange provision search order. | ||
Return | osid.provisioning.ProvisionSearchOrder | the provision search order | |
Errors | ILLEGAL_STATE | supportsExchangeProvisionSearchOrder() is false
| |
Compliance | mandatory | This method must be implemented. | |
Method | orderByOriginProvision | ||
Description |
Orders the results by origin provision. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOriginProvisionSearchOrder | ||
Description |
Tests if an origin provision search order is available. | ||
Return | boolean | true if a provision search order is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getOriginProvisionSearchOrder | ||
Description |
Gets the origin provision search order. | ||
Return | osid.provisioning.ProvisionSearchOrder | the provision search order | |
Errors | ILLEGAL_STATE | supportsOriginProvisionSearchOrder() is false | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByPosition | ||
Description |
Orders the results by position. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByEWA | ||
Description |
Orders the results by the estimated waiting time. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getRequestSearchOrderRecord | ||
Description |
Gets the request search order record corresponding to
the given request record | ||
Parameters | osid.type.Type | requestRecordType | a request record type |
Return | osid.provisioning.records.RequestSearchOrderRecord | the request search order record | |
Errors | NULL_ARGUMENT | requestRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(requestRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |