OSID Logo
OSID Specifications
personnel package
Version 3.1.0
Interfaceosid.personnel.OrganizationSearchOrder
Implementsosid.OsidObjectSearchOrder
osid.OsidFederateableSearchOrder
osid.OsidTemporalSearchOrder
Used Byosid.personnel.OrganizationSearchSession
osid.personnel.OrganizationSmartRealmSession
osid.personnel.PositionSearchOrder
Description

An interface for specifying the ordering of search results.

MethodorderByDisplayLabel
Description

Specifies a preference for ordering the result set by the display label.

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

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

Parametersosid.type.TypeorganizationRecordType an organization record type
Returnosid.personnel.records.OrganizationSearchOrderRecord the organization search order record
ErrorsNULL_ARGUMENT organizationRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(organizationRecordType) is false
Compliancemandatory This method must be implemented.