OSID Logo
OSID Specifications
workflow event package
Version 3.0.0
Interfaceosid.workflow.event.WorkflowEventSearchOrder
Implementsosid.OsidObjectSearchOrder
Used Byosid.workflow.event.WorkflowEventSearchSession
osid.workflow.event.WorkflowEventSmartOfficeSession
Description

An interface for specifying the ordering of search results.

MethodorderByTimestamp
Description

Orders the results by timestamp.

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

Orders the results by process.

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

Tests if a process search order is available.

Returnbooleantrue if a process search order is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetProcessSearchOrder
Description

Gets the process search order.

Returnosid.workflow.ProcessSearchOrderthe process search order
ErrorsILLEGAL_STATEsupportsProcessSearchOrder() is false
CompliancemandatoryThis method must be implemented.
MethodorderByWorker
Description

Orders the results by worker.

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

Tests if a worker resource search order is available.

Returnbooleantrue if a resource search order is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetWorkerSearchOrder
Description

Gets the resource search order.

Returnosid.resource.ResourceSearchOrderthe resource search order
ErrorsILLEGAL_STATEsupportsWorkerSearchOrder() is false
CompliancemandatoryThis method must be implemented.
MethodorderByWorkingAgent
Description

Orders the results by working agent.

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

Tests if a working agent search order is available.

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

Gets the agent search order.

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

Orders the results by work.

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

Tests if a work search order is available.

Returnbooleantrue if a work search order is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetWorkSearchOrder
Description

Gets the work search order.

Returnosid.workflow.WorkSearchOrderthe work search order
ErrorsILLEGAL_STATEsupportsWorkSearchOrder() is false
CompliancemandatoryThis method must be implemented.
MethodorderByCancaled
Description

Orders the results by the canceled flag.

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

Orders the results by step.

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

Tests if a step search order is available.

Returnbooleantrue if a step search order is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetStepSearchOrder
Description

Gets the step search order.

Returnosid.workflow.StepSearchOrderthe step search order
ErrorsILLEGAL_STATEsupportsStepSearchOrder() is false
CompliancemandatoryThis method must be implemented.
MethodgetWorkflowEventSearchOrderRecord
Description

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

Parametersosid.type.TypeworkflowEventRecordTypea workflow event record type
Returnosid.workflow.event.records.WorkflowEventSearchOrderRecordthe workflow event search order record
ErrorsNULL_ARGUMENTworkflowEventRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(workflowEventRecordType) is false
CompliancemandatoryThis method must be implemented.