Interface | osid.filing.DirectoryEntrySearchOrder | ||
---|---|---|---|
Implements | osid.OsidObjectSearchOrder | ||
Description |
An interface for specifying the order of search results. | ||
Method | orderByName | ||
Description |
Specifies a preference for ordering the result set by the entry name. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByPath | ||
Description |
Specifies a preference for ordering the result set by the entry path. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByOwner | ||
Description |
Specifies a preference for ordering the result set by the entry owner. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsOwnerSearchOrder | ||
Description |
Tests if an agent search order is available. | ||
Return | boolean | true if an agent search order interface is available,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getOwnerSearchOrder | ||
Description |
Gets an agent search order interface. | ||
Return | osid.authentication.AgentSearchOrder | an agent search order interface | |
Errors | UNIMPLEMENTED | supportsOwnerSearchOrder() is false | |
Compliance | optional | This method must be implemented if supportsOwnerSearchOrder()
is true. | |
Method | orderByCreatedTime | ||
Description |
Specifies a preference for ordering the result set by the entry creation time. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByModifiedTime | ||
Description |
Specifies a preference for ordering the result set by the entry modification time. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. | |
Method | orderByLastAccessTime | ||
Description |
Specifies a preference for ordering the result set by the entry last access time. | ||
Parameters | osid.SearchOrderStyle | style | search order style |
Errors | NULL_ARGUMENT | style is null | |
Compliance | mandatory | This method must be implemented. |