public class ExletRunnerCache
extends java.lang.Object
Constructor and Description |
---|
ExletRunnerCache() |
Modifier and Type | Method and Description |
---|---|
void |
add(ExletRunner runner) |
void |
cancel(java.lang.String caseID) |
java.util.Set<WorkletRunner> |
getAllWorklets() |
ExletRunner |
getRunner(RuleType xType,
java.lang.String caseID) |
ExletRunner |
getRunner(RuleType xType,
java.lang.String caseID,
java.lang.String itemID) |
ExletRunner |
getRunnerForItem(java.lang.String itemID) |
ExletRunner |
getRunnerForWorklet(java.lang.String caseID) |
java.util.Set<ExletRunner> |
getRunnersForCase(java.lang.String caseID) |
WorkletRunner |
getWorkletRunner(java.lang.String caseID) |
java.util.Set<WorkletRunner> |
getWorkletsForCase(java.lang.String caseID) |
java.util.Set<WorkletRunner> |
getWorkletsForItem(java.lang.String itemID) |
boolean |
isCompensationWorklet(java.lang.String caseID) |
void |
remove(ExletRunner runner) |
void |
removeWorkletRunners(java.util.Set<WorkletRunner> toRemove) |
void |
restore()
restores active ExletRunner instances from persistence
|
public void add(ExletRunner runner)
public void remove(ExletRunner runner)
public void cancel(java.lang.String caseID)
public java.util.Set<ExletRunner> getRunnersForCase(java.lang.String caseID)
public ExletRunner getRunnerForItem(java.lang.String itemID)
public ExletRunner getRunner(RuleType xType, java.lang.String caseID, java.lang.String itemID)
public ExletRunner getRunner(RuleType xType, java.lang.String caseID)
public ExletRunner getRunnerForWorklet(java.lang.String caseID)
public java.util.Set<WorkletRunner> getWorkletsForCase(java.lang.String caseID)
public java.util.Set<WorkletRunner> getWorkletsForItem(java.lang.String itemID)
public java.util.Set<WorkletRunner> getAllWorklets()
public boolean isCompensationWorklet(java.lang.String caseID)
public WorkletRunner getWorkletRunner(java.lang.String caseID)
public void removeWorkletRunners(java.util.Set<WorkletRunner> toRemove)
public void restore()
Copyright © 2004-2014 The YAWL Foundation.