Package | Description |
---|---|
org.apache.oodt.cas.workflow.engine | |
org.apache.oodt.cas.workflow.structs | |
org.apache.oodt.cas.workflow.util |
Modifier and Type | Method and Description |
---|---|
protected PrioritySorter |
PrioritizedQueueBasedWorkflowEngineFactory.getPrioritizer() |
Constructor and Description |
---|
PrioritizedQueueBasedWorkflowEngine(WorkflowInstanceRepository repo,
PrioritySorter prioritizer,
WorkflowLifecycleManager lifecycle,
EngineRunner runner,
WorkflowRepository modelRepo,
long querierWaitSeconds) |
TaskQuerier(WorkflowProcessorQueue processorQueue,
PrioritySorter prioritizer,
WorkflowInstanceRepository repo,
long waitSeconds)
Constructs a new TaskQuerier with the given
WorkflowProcessorQueue ,
and with the associated PrioritySorter which acts as a sorter of
the runnable WorkflowProcessor s. |
Modifier and Type | Class and Description |
---|---|
class |
FILOPrioritySorter
Sorts the
List of WorkflowProcessor candidates according to
the time in which the WorkflowInstance that they are processing was
created. |
class |
HighestFIFOPrioritySorter
Sorts based on highest
Priority for a WorkflowProcessor using
a particular HighestFIFOPrioritySorter.boostAmount provided by a calling party. |
class |
HighestPrioritySorter
Sorts strictly based on associated
WorkflowProcessor#getPriority() in
reverse natural order. |
Modifier and Type | Method and Description |
---|---|
static PrioritySorter |
GenericWorkflowObjectFactory.getPrioritySorterFromClassName(String className) |
Copyright © 1999-2015 Apache OODT. All Rights Reserved.