OSID Logo
OSID Specifications
osid package
Version 3.1.0
Interfaceosid.OsidRequestSearchOrder
Implementsosid.OsidObjectSearchOrder
Implemented Byosid.course.registration.request.RegistrationRequestSearchOrder
Description

An interface for specifying the ordering of search results.

MethodorderByPostingDate
Description

Orders results by the posting date.

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

Specifies a preference for ordering the results by the requester.

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

Tests if a ResourceSearchOrder is available.

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

Gets the search order for a requester resource.

Returnosid.resource.ResourceSearchOrder the requester search order
ErrorsUNIMPLEMENTED supportsRequesterSearchOrder() is false
Complianceoptional This method must be implemented if supportsRequesterSearchOrder() is true.
MethodorderBySubmittedDate
Description

Orders results by the submitted date.

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

Specifies a preference for ordering the results by the submitter.

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

Tests if a ResourceSearchOrder is available.

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

Gets the search order for a submitter resource.

Returnosid.resource.ResourceSearchOrder the submitter search order
ErrorsUNIMPLEMENTED supportsSubmitterSearchOrder() is false
Complianceoptional This method must be implemented if supportsSubmitterSearchOrder() is true.
MethodorderBySubmittingAgent
Description

Specifies a preference for ordering the results by the submitting agent.

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

Tests if a ResourceSearchOrder is available.

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

Gets the search order for a submitting agent.

Returnosid.authentication.AgentSearchOrder the submitting agent search order
ErrorsUNIMPLEMENTED supportsSubmittingAgentSearchOrder() is false
Complianceoptional This method must be implemented if supportsSubmittingAgentSearchOrder() is true.
MethodorderByCanceledDate
Description

Orders results by the canceled date.

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

Orders results by the processed date.

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

Orders results by the error state.

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

Tests if a StateSearchOrder is available.

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

Gets the search order for an error state.

Returnosid.process.StateSearchOrder the error state search order
ErrorsUNIMPLEMENTED supportsErrorSearchOrder() is false
Complianceoptional This method must be implemented if supportsErrorSearchOrder() is true.