|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.stardust.engine.api.query.ProcessStateFilter
public class ProcessStateFilter
| Field Summary | |
|---|---|
static ProcessStateFilter |
ABORTED
Filter for finding process instances in state ProcessInstanceState.ABORTED. |
static ProcessStateFilter |
ACTIVE
Filter for finding process instances in state ProcessInstanceState.ACTIVE. |
static ProcessStateFilter |
ALIVE
Filter for finding alive process instances. |
static ProcessStateFilter |
COMPLETED
Filter for finding process instances in state ProcessInstanceState.COMPLETED. |
static ProcessStateFilter |
INTERRUPTED
Filter for finding pending process instances. |
| Constructor Summary | |
|---|---|
ProcessStateFilter(boolean inclusive,
ProcessInstanceState state)
|
|
ProcessStateFilter(boolean inclusive,
ProcessInstanceState[] state)
|
|
ProcessStateFilter(ProcessInstanceState state)
|
|
ProcessStateFilter(ProcessInstanceState[] state)
|
|
| Method Summary | |
|---|---|
Object |
accept(FilterEvaluationVisitor visitor,
Object context)
Visitor dispatch callback used for evaluating filter criteria. |
ProcessInstanceState[] |
getStates()
|
boolean |
isInclusive()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final ProcessStateFilter ALIVE
Alive means not being in states ProcessInstanceState.ABORTED or
ProcessInstanceState.COMPLETED
public static final ProcessStateFilter ACTIVE
ProcessInstanceState.ACTIVE.
public static final ProcessStateFilter INTERRUPTED
Pending means being in state ProcessInstanceState.INTERRUPTED.
public static final ProcessStateFilter COMPLETED
ProcessInstanceState.COMPLETED.
public static final ProcessStateFilter ABORTED
ProcessInstanceState.ABORTED.
| Constructor Detail |
|---|
public ProcessStateFilter(ProcessInstanceState state)
public ProcessStateFilter(boolean inclusive,
ProcessInstanceState state)
public ProcessStateFilter(ProcessInstanceState[] state)
public ProcessStateFilter(boolean inclusive,
ProcessInstanceState[] state)
| Method Detail |
|---|
public final boolean isInclusive()
public final ProcessInstanceState[] getStates()
public Object accept(FilterEvaluationVisitor visitor,
Object context)
FilterCriterionreturn visitor.visit(this, context), thus calling the appropriately
overloaded visitation method.
accept in interface FilterCriterionvisitor - The visitor performing the evaluation.context - Information used by the visitor during the visitation process.
public String toString()
toString in class Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||