OSID Logo
OSID Specifications
filing package
Version 3.1.0
Interfaceosid.filing.DirectoryEntrySearchOrder
Implementsosid.OsidObjectSearchOrder
Implemented Byosid.filing.FileSearchOrder
osid.filing.DirectorySearchOrder
Description

An interface for specifying the order of search results.

MethodorderByName
Description

Specifies a preference for ordering the result set by the entry name.

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

Specifies a preference for ordering the result set by the entry path.

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

Specifies a preference for ordering the result set by the entry owner.

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

Tests if an agent search order is available.

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

Gets an agent search order interface.

Returnosid.authentication.AgentSearchOrder an agent search order interface
ErrorsUNIMPLEMENTED supportsOwnerSearchOrder() is false
Complianceoptional This method must be implemented if supportsOwnerSearchOrder() is true.
MethodorderByCreatedTime
Description

Specifies a preference for ordering the result set by the entry creation time.

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

Specifies a preference for ordering the result set by the entry modification time.

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

Specifies a preference for ordering the result set by the entry last access time.

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