OSID Logo
OSID Specifications
tracking package
Version 3.0.0
Interfaceosid.tracking.LogEntrySearchOrder
Implementsosid.OsidObjectSearchOrder
Description

An interface for specifying the ordering of search results.

MethodorderByAgent
Description

Orders the results by the agent.

Parametersosid.SearchOrderStylestylesearch order style
ErrorsNULL_ARGUMENTstyle is null
CompliancemandatoryThis method must be implemented.
MethodsupportsAgentSearchOrder
Description

Tests if an agent search order is available.

Returnbooleantrue if an agent search order is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetAgentSearchOrder
Description

Gets the agent search order.

Returnosid.authentication.AgentSearchOrderthe agent search order
ErrorsILLEGAL_STATEsupportsCreatorSearchOrder() is false
CompliancemandatoryThis method must be implemented.
MethodorderByIssue
Description

Orders the results by the issue.

Parametersosid.SearchOrderStylestylesearch order style
ErrorsNULL_ARGUMENTstyle is null
CompliancemandatoryThis method must be implemented.
MethodsupportsIssueSearchOrder
Description

Tests if an issue search order is available.

Returnbooleantrue if an issue search order is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetIssueSearchOrder
Description

Gets the issue search order.

Returnosid.tracking.IssueSearchOrderthe issue search order
ErrorsILLEGAL_STATEsupportsIssueSearchOrder() is false
CompliancemandatoryThis method must be implemented.
MethodorderByDate
Description

Orders the results by the date.

Parametersosid.SearchOrderStylestylesearch order style
ErrorsNULL_ARGUMENTstyle is null
CompliancemandatoryThis method must be implemented.
MethodorderBySummary
Description

Orders the results by the summary.

Parametersosid.SearchOrderStylestylesearch order style
ErrorsNULL_ARGUMENTstyle is null
CompliancemandatoryThis method must be implemented.
MethodorderByMessage
Description

Orders the results by the summary.

Parametersosid.SearchOrderStylestylesearch order style
ErrorsNULL_ARGUMENTstyle is null
CompliancemandatoryThis method must be implemented.
MethodgetLogEntrySearchOrderRecord
Description

Gets the log entry order record corresponding to the given log entry record Type . Multiple retrievals return the same underlying object.

Parametersosid.type.TypelogEntryRecordTypea log entry record type
Returnosid.tracking.records.LogEntrySearchOrderRecordthe log entry search order record
ErrorsNULL_ARGUMENTlogEntryRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(logEntryRecordType) is false
CompliancemandatoryThis method must be implemented.