OSID Logo
OSID Specifications
provisioning package
Version 3.1.0
Interfaceosid.provisioning.ProvisionReturnSearchOrder
Implementsosid.OsidObjectSearchOrder
osid.OsidSubjugateableSearchOrder
Used Byosid.provisioning.ProvisionSearchOrder
Description

An interface for specifying the ordering of search results.

MethodorderByReturnDate
Description

Orders the results by the return date.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByReturner
Description

Orders the results by the returner.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsReturnerSearchOrder
Description

Tests if a resource search order is available.

Returnboolean true if a resource search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetReturnerSearchOrder
Description

Gets the resource search order.

Returnosid.resource.ResourceSearchOrder the resource search order
ErrorsILLEGAL_STATE supportsReturnerSearchOrder() is false
Compliancemandatory This method must be implemented.
MethodorderByReturningAgent
Description

Orders the results by the returning agent.

Parametersosid.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsReturningAgentSearchOrder
Description

Tests if an agent search order is available.

Returnboolean true if an agent search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetReturningAgentSearchOrder
Description

Gets the agent search order.

Returnosid.authentication.AgentSearchOrder the agent search order
ErrorsILLEGAL_STATE supportsReturningAgentSearchOrder() is false
Compliancemandatory This method must be implemented.
MethodgetProvisionReturnSearchOrderRecord
Description

Gets the provision return search order record corresponding to the given provision return record Type. Multiple retrievals return the same underlying object.

Parametersosid.type.TypeprovisionReturnRecordType a provision return record type
Returnosid.provisioning.records.ProvisionReturnSearchOrderRecord the provision return search order record
ErrorsNULL_ARGUMENT provisionReturnRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(provisionReturnRecordType) is false
Compliancemandatory This method must be implemented.