OSID Logo
OSID Specifications
workflow event package
Version 3.1.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.SearchOrderStylestyle search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByProcess
Description

Orders the results by process.

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

Tests if a process search order is available.

Returnboolean true if a process search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetProcessSearchOrder
Description

Gets the process search order.

Returnosid.workflow.ProcessSearchOrder the process search order
ErrorsILLEGAL_STATE supportsProcessSearchOrder() is false
Compliancemandatory This method must be implemented.
MethodorderByWorker
Description

Orders the results by worker.

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

Tests if a worker resource search order is available.

Returnboolean true if a resource search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetWorkerSearchOrder
Description

Gets the resource search order.

Returnosid.resource.ResourceSearchOrder the resource search order
ErrorsILLEGAL_STATE supportsWorkerSearchOrder() is false
Compliancemandatory This method must be implemented.
MethodorderByWorkingAgent
Description

Orders the results by working agent.

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

Tests if a working agent search order is available.

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

Gets the agent search order.

Returnosid.authentication.AgentSearchOrder the agent search order
ErrorsILLEGAL_STATE supportsWorkingAgentSearchOrder() is false
Compliancemandatory This method must be implemented.
MethodorderByWork
Description

Orders the results by work.

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

Tests if a work search order is available.

Returnboolean true if a work search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetWorkSearchOrder
Description

Gets the work search order.

Returnosid.workflow.WorkSearchOrder the work search order
ErrorsILLEGAL_STATE supportsWorkSearchOrder() is false
Compliancemandatory This method must be implemented.
MethodorderByCancaled
Description

Orders the results by the canceled flag.

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

Orders the results by step.

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

Tests if a step search order is available.

Returnboolean true if a step search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetStepSearchOrder
Description

Gets the step search order.

Returnosid.workflow.StepSearchOrder the step search order
ErrorsILLEGAL_STATE supportsStepSearchOrder() is false
Compliancemandatory This 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.TypeworkflowEventRecordType a workflow event record type
Returnosid.workflow.event.records.WorkflowEventSearchOrderRecord the workflow event search order record
ErrorsNULL_ARGUMENT workflowEventRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(workflowEventRecordType) is false
Compliancemandatory This method must be implemented.