Package | Description |
---|---|
com.edorasware.cmmn.engine.core |
<p>CMMN engine core service interfaces and implementations.
|
com.edorasware.cmmn.engine.hooks |
<p>CMMN engine implementation hooks.
|
com.edorasware.cmmn.engine.utility |
<p>CMMN engine utility interfaces and classes.
|
com.edorasware.cmmn.model |
<p>Implementation of a CMMN case engine based on the specification http://www.omg.org/spec/CMMN/1.0/ (referred to as <i>spec</i> in subsequent JavaDoc).
|
com.edorasware.cmmn.model.expressions |
<p>Contains helper classes for plan item and case file item wrapping and lookup.
|
com.edorasware.cmmn.model.persistence |
<p>Contains classes and code related to the persistence of engine model state.
|
com.edorasware.cmmn.model.rulesandsentries |
<p>Contains classes and code related to the evaluation of rules, sentries (onParts) and the evaluation of applicability rules for
discretionary items.
|
com.edorasware.cmmn.model.statesandactions |
<p>A package containing code to represent a runtime model’s current states and available actions.
|
com.edorasware.cmmn.model.staticmodel |
<p>Plan items and discretionary items in a design-time model are represented by instances
of
PlannableItem . |
com.edorasware.cmmn.model.structure |
<p>A very central package.
|
com.edorasware.cmmn.model.visitor |
<p>The visitor (GOF) pattern is used in order to apply certain operations to the case model structure.
|
com.edorasware.cmmn.one |
Contains packages and classes for the integration of the CMMN case engine with edoras-one.
|
com.edorasware.cmmn.one.expressions |
<p>Contains classes for plan item and case file item wrapping and lookup.
|
com.edorasware.cmmn.one.implementation |
<p>CMMN engine implementation classes for edoras one.
|
com.edorasware.cmmn.one.service |
The edoras one CMMN service implementation.
|
com.edorasware.cmmn.one.transitionhandlers |
<p>Contains code and classes implementing the
TransitionListeners interface. |
com.edorasware.cmmn.one.transitionhandlers.complete |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.COMPLETE . |
com.edorasware.cmmn.one.transitionhandlers.create |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.CREATE . |
com.edorasware.cmmn.one.transitionhandlers.disable |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.DISABLE . |
com.edorasware.cmmn.one.transitionhandlers.enable |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.ENABLE . |
com.edorasware.cmmn.one.transitionhandlers.exit |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.EXIT . |
com.edorasware.cmmn.one.transitionhandlers.fault |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.FAULT . |
com.edorasware.cmmn.one.transitionhandlers.manualStart |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.MANUAL_START . |
com.edorasware.cmmn.one.transitionhandlers.occur |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.OCCUR . |
com.edorasware.cmmn.one.transitionhandlers.parentComplete |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.PARENT_COMPLETE . |
com.edorasware.cmmn.one.transitionhandlers.reactivate |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.REACTIVATE . |
com.edorasware.cmmn.one.transitionhandlers.reenable |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.REENABLE . |
com.edorasware.cmmn.one.transitionhandlers.start |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.START . |
com.edorasware.cmmn.one.transitionhandlers.terminate |
<p>Contains code and classes implementing the edoras side of the CMMN state transition
PlanItemTransition.TERMINATE . |
Modifier and Type | Method and Description |
---|---|
PlanItem |
DefaultCmmnEngine.getPlanItemInstance(String caseClientId,
String planItemId,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
PlanItem |
DefaultCmmnService.getPlanItemInstance(String caseClientId,
String planItemId,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
PlanItem |
StateModelInspector.getPlanItemInstance(String caseClientId,
String planItemId,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Query a runtime case model and return a particular plan item instance.
|
Modifier and Type | Method and Description |
---|---|
List<PlanItem> |
DefaultCmmnEngine.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
List<PlanItem> |
DefaultCmmnService.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
List<PlanItem> |
StateModelInspector.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Query a runtime case model and return all plan item instances of a certain type.
|
List<PlanItem> |
DefaultCmmnEngine.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
List<PlanItem> |
DefaultCmmnService.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
List<PlanItem> |
StateModelInspector.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Calls
StateModelInspector.getPlanItemInstances(String, Class, boolean, TransitionData, PersistenceListeners) , passing false
for singleInstanceMode parameter. |
Modifier and Type | Method and Description |
---|---|
List<PlanItem> |
DefaultCmmnEngine.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
List<PlanItem> |
DefaultCmmnService.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
List<PlanItem> |
StateModelInspector.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Query a runtime case model and return all plan item instances of a certain type.
|
List<PlanItem> |
DefaultCmmnEngine.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
List<PlanItem> |
DefaultCmmnService.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
List<PlanItem> |
StateModelInspector.getPlanItemInstances(String caseClientId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Calls
StateModelInspector.getPlanItemInstances(String, Class, boolean, TransitionData, PersistenceListeners) , passing false
for singleInstanceMode parameter. |
List<Map<String,Object>> |
DefaultCmmnEngine.getPlanItemProperties(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
String[] properties,
TransitionData transitionData,
PersistenceListeners persistenceListeners,
EvaluationListeners evaluationListeners) |
List<Map<String,Object>> |
DefaultCmmnService.getPlanItemProperties(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
String[] properties,
TransitionData transitionData,
PersistenceListeners persistenceListeners,
EvaluationListeners evaluationListeners) |
List<Map<String,Object>> |
StateModelInspector.getPlanItemProperties(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
String[] properties,
TransitionData transitionData,
PersistenceListeners persistenceListeners,
EvaluationListeners evaluationListeners)
Query a runtime case model and return information about plan item instances of a certain type.
|
List<PlanItemView> |
DefaultCmmnEngine.getPlanItems(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData,
PersistenceListeners persistenceListeners,
EvaluationListeners evaluationListeners,
ViewCreators viewCreators) |
List<PlanItemView> |
DefaultCmmnService.getPlanItems(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData,
PersistenceListeners persistenceListeners,
EvaluationListeners evaluationListeners,
ViewCreators viewCreators) |
List<PlanItemView> |
StateModelInspector.getPlanItems(String caseClientId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData,
PersistenceListeners persistenceListeners,
EvaluationListeners evaluationListeners,
ViewCreators viewCreators)
Query a runtime case model and return a list of views on plan items of a certain type.
|
List<PlanItemView> |
DefaultCmmnEngine.getPlanItems(String caseClientId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData,
PersistenceListeners persistenceListeners,
EvaluationListeners evaluationListeners,
ViewCreators viewCreators) |
List<PlanItemView> |
DefaultCmmnService.getPlanItems(String caseClientId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData,
PersistenceListeners persistenceListeners,
EvaluationListeners evaluationListeners,
ViewCreators viewCreators) |
List<PlanItemView> |
StateModelInspector.getPlanItems(String caseClientId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData,
PersistenceListeners persistenceListeners,
EvaluationListeners evaluationListeners,
ViewCreators viewCreators)
Calls
StateModelInspector.getPlanItems(String, Class, boolean, TransitionData, PersistenceListeners, EvaluationListeners, ViewCreators) , passing false
for singleInstanceMode parameter. |
Modifier and Type | Method and Description |
---|---|
void |
TransitionListeners.complete(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.COMPLETE . |
void |
TransitionListeners.create(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.CREATE . |
PlanItemView |
ViewCreators.createPlanItemView(PlanItem planItem,
TransitionData transitionData,
EvaluationListeners evaluationListeners)
Create a plan item view wrapper for the passed plan item.
|
void |
TransitionListeners.disable(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.DISABLE . |
void |
TransitionListeners.enable(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.ENABLE . |
Object |
EvaluationListeners.evaluateExpression(PlanItem planItem,
TransitionData transitionData,
String expression)
Evaluate the given expression to an Object result.
|
boolean |
EvaluationListeners.evaluateExpressionToBoolean(PlanItem planItem,
TransitionData transitionData,
String condition)
Evaluate the given condition to a boolean result.
|
String |
EvaluationListeners.evaluateExpressionToString(PlanItem planItem,
TransitionData transitionData,
String expression)
Evaluate the given expression to a String result.
|
boolean |
EvaluationListeners.evaluateIfPart(IfPart ifPart,
PlanItem planItem,
TransitionData transitionData)
Evaluate the given
IfPart to a boolean result. |
boolean |
EvaluationListeners.evaluateRule(Rule rule,
PlanItem planItem,
TransitionData transitionData)
Evaluate the given
Rule to a boolean result. |
void |
TransitionListeners.exit(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.EXIT . |
void |
TransitionListeners.fault(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.FAULT . |
boolean |
EvaluationListeners.isActionVisible(PlanItem planItem,
TransitionData transitionData)
Determine whether an action button for the given plan item is visible to the current user.
|
boolean |
TransitionListeners.manualStart(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.MANUAL_START . |
void |
TransitionListeners.occur(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.OCCUR . |
void |
TransitionListeners.parentComplete(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.PARENT_COMPLETE . |
void |
TransitionListeners.reactivate(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.REACTIVATE . |
void |
TransitionListeners.reenable(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.REENABLE . |
Object |
EvaluationListeners.resolvePlanItemProperty(PlanItem planItem,
String propertyName,
TransitionData transitionData,
PropertyAccessor propertyAccessor)
Resolve a plan item property passed by name on the given plan item.
|
boolean |
TransitionListeners.start(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.START . |
void |
TransitionListeners.terminate(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners)
Callback for
PlanItemTransition.TERMINATE . |
Modifier and Type | Method and Description |
---|---|
static boolean |
CmmnUtils.isBpmnProcessTask(PlanItem planItem) |
static boolean |
CmmnUtils.isServiceTask(PlanItem planItem) |
Modifier and Type | Method and Description |
---|---|
static PlanItem |
PlanItemFactory.createPlanItem(PlannableItem plannableItem,
Stage parent,
Integer instanceId)
Construct and return a concrete
PlanItem instance. |
PlanItem |
StateModel.findPlanItem(String planItemId)
See JavaDoc of
Stage.findPlanItem(String) |
PlanItem |
EventSource.getPlanItem() |
PlanItem |
GenericEventSource.getPlanItem() |
Modifier and Type | Method and Description |
---|---|
static Class<? extends PlanItem> |
PlanItemFactory.deduceProcessTaskType(TProcessTask tProcessTask) |
static Class<? extends PlanItem> |
PlanItemFactory.getClassForModelElement(boolean casePlanModel,
TPlanItemDefinition modelElement)
Returns a plan item’s class given the plan item definition element from the CMMN model.
|
static Class<? extends PlanItem> |
PlanItemFactory.getClassForModelElement(TCase caze,
TPlanItemDefinition modelElement)
Returns a plan item’s class given the plan item definition element from the CMMN model.
|
static Class<? extends PlanItem> |
PlanItemFactory.getClassForTypeName(String simpleName)
Returns a plan item’s class given the plan item’s type name (simple class name).
|
HashMap<String,PlanItem> |
StateModel.getLatestPlanItemInstances() |
HashMap<String,PlanItem> |
StateModel.getPlanItemInstances() |
List<PlanItem> |
StateModel.getPlanItemInstances(Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData) |
HashMap<String,PlanItem> |
MigrationResult.getPlanItemsMigratedByNewInstanceId() |
HashMap<String,PlanItem> |
MigrationResult.getPlanItemsRemovedByOldInstanceid() |
Modifier and Type | Method and Description |
---|---|
void |
EventSource.addTriggeredPlanItem(PlanItem planItem) |
void |
GenericEventSource.addTriggeredPlanItem(PlanItem planItem) |
HashMap<String,EventSource> |
EventSources.getEventTriggers(PlanItem planItem) |
boolean |
EventSource.isTriggeredPlanItem(PlanItem planItem) |
boolean |
GenericEventSource.isTriggeredPlanItem(PlanItem planItem) |
void |
StateModel.registerNewInstance(PlanItem planItem)
Register a particular plan item instance as created.
|
void |
GenericEventSource.setPlanItem(PlanItem planItem) |
Modifier and Type | Method and Description |
---|---|
List<PlanItem> |
StateModel.getPlanItemInstances(Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData) |
List<Map<String,Object>> |
StateModel.getPlanItemProperties(Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
String[] properties,
TransitionData transitionData,
EvaluationListeners evaluationListeners)
Create a list of maps containing information about the plan items selected by this method.
|
void |
TransitionData.restoreTriggerItems(Map<String,PlanItem> planItemInstances,
Map<String,CaseFileItemInstance> caseFileItemInstances) |
Constructor and Description |
---|
GenericEventSource(String id,
String instanceId,
int instanceIntId,
PlanItem planItem,
CaseFileItemInstance caseFileItemInstance) |
SimulatedEventSource(PlanItem template,
PlanItemTransition simulatedTransition) |
Constructor and Description |
---|
MigrationResult(HashMap<String,PlanItem> planItemsRemovedByOldInstanceid,
HashMap<String,PlanItem> planItemsMigratedByNewInstanceId,
HashMap<String,String> planItemModelIdToModelIdMap,
CasePlanModelData newState,
TDefinitions newModel) |
MigrationResult(HashMap<String,PlanItem> planItemsRemovedByOldInstanceid,
HashMap<String,PlanItem> planItemsMigratedByNewInstanceId,
HashMap<String,String> planItemModelIdToModelIdMap,
CasePlanModelData newState,
TDefinitions newModel) |
Modifier and Type | Method and Description |
---|---|
PlanItem |
DefaultPlanItemView.getPlanItemInternal() |
PlanItem |
ElementView.getPlanItemInternal() |
PlanItem |
EventSourceView.getPlanItemInternal() |
Constructor and Description |
---|
DefaultPlanItemView(PlanItem planItemInternal,
TransitionData transitionData,
ViewCreators viewCreators,
EvaluationListeners evaluationListeners,
PersistenceListeners persistenceListeners,
SynchronizedLowLevelCmmnService synchronizedLowLevelCmmnService) |
Constructor and Description |
---|
PlanItemViewMap(Map<String,PlanItem> sourceMap,
Map<String,PlanItem> defaultMap,
TransitionData transitionData,
EvaluationListeners evaluationListeners,
ViewCreators viewCreators) |
PlanItemViewMap(Map<String,PlanItem> sourceMap,
Map<String,PlanItem> defaultMap,
TransitionData transitionData,
EvaluationListeners evaluationListeners,
ViewCreators viewCreators) |
Modifier and Type | Method and Description |
---|---|
PlanItem |
PlanItemData.getPlanItem() |
Modifier and Type | Method and Description |
---|---|
TransitionData |
TransitionDataCache.getTransitionData(String planItemInstanceId,
Map<String,PlanItem> planItemInstances,
Map<String,CaseFileItemInstance> caseFileItemInstances) |
Constructor and Description |
---|
PlanItemData(PlanItem planItem) |
Modifier and Type | Method and Description |
---|---|
boolean |
Sentry.evaluateIfPartBestEffort(PlanItem sentryOwner,
TransitionData transitionData,
EvaluationListeners evaluationListeners) |
TriggerResult |
Sentry.evaluateOnParts(EventSources eventSources,
PlanItem sentryOwner) |
TriggerResult |
Sentry.isTriggered(EventSources eventSources,
PlanItem sentryOwner,
TransitionData transitionData,
EvaluationListeners evaluationListeners)
Evaluate the "onParts" of this sentry.
|
TriggerResult |
CaseFileItemOnPart.isTriggered(PlanItem sentryOwner,
EventSources eventSources,
boolean isExitSentry) |
abstract TriggerResult |
OnPart.isTriggered(PlanItem sentryOwner,
EventSources eventSources,
boolean isExitSentry)
Abstract method to evaluate the sentry.
|
TriggerResult |
PlanItemOnPart.isTriggered(PlanItem sentryOwner,
EventSources eventSources,
boolean isExitSentry) |
TriggerResult |
IfPart.isTriggered(PlanItem planItem,
TransitionData transitionData,
EvaluationListeners evaluationListeners)
Method to evaluate this
IfPart . |
boolean |
Rule.isTriggered(PlanItem planItem,
TransitionData transitionData,
EvaluationListeners evaluationListeners)
Method to evaluate this
Rule . |
Modifier and Type | Method and Description |
---|---|
PlanItem |
PlanItemAction.getPlanItem() |
Constructor and Description |
---|
MilestoneAndStageState(PlanItem planItem,
boolean active,
boolean completed,
TransitionData transitionData,
EvaluationListeners evaluationListeners) |
PlanItemAction(PlanItem planItem,
PlanItemTransition actionTransition,
TransitionData transitionData,
EvaluationListeners evaluationListeners) |
Modifier and Type | Method and Description |
---|---|
HashMap<String,PlanItem> |
PlannableItem.getPlanItemsByInstanceId() |
Class<? extends PlanItem> |
PlannableItem.getPlanItemType() |
Modifier and Type | Method and Description |
---|---|
String |
PlannableItem.getActionName(PlanItem evaluationContext,
TransitionData transitionData,
EvaluationListeners evaluationListeners) |
String |
PlannableItem.getName(PlanItem evaluationContext,
TransitionData transitionData,
EvaluationListeners evaluationListeners) |
void |
PlannableItem.registerNewInstance(PlanItem planItem)
Register the passed planItem instance with its plannable item and the state model.
|
Modifier and Type | Class and Description |
---|---|
class |
AddCommentServiceTask
A service task that creates a comment entry on a target work object.
|
class |
BpmnProcessTask
A CMMN ProcessTask that represents BPMN process.
|
class |
CasePlanModel
A 'Stage' plan item with its associated Stage (
TPlanItemDefinition ) representing
the top-most stage (the casePlanModel ) of the case. |
class |
CaseTask
|
class |
CreateDocumentServiceTask
A service task that creates a document instance and attaches it to the Case.
|
class |
DmnRuleServiceTask
A service task that evaluates DMN rule.
|
class |
EventListener
The combination of a
EventListener and its associated
TUserEvent definition. |
class |
ExpressionEvaluationServiceTask
A basic service task that can evaluate an expression and write the result to a case variable.
|
class |
ExternalEvent
The combination of a
ExternalEvent and its associated
TEvent definition. |
class |
HumanTask
The combination of a
PlanItem and its associated
THumanTask definition. |
class |
InitVariablesServiceTask
A service task that initializes case variables using a variables map configured on the service task.
|
class |
Milestone
The combination of a
Milestone and its associated
TMilestone definition. |
class |
ProcessTask
The combination of a
PlanItem and its associated
TProcessTask definition. |
class |
SendMailServiceTask
A service task that sends e-mails as configured in its task definition.
|
class |
ServiceTask
The base class for all types of service tasks, like for expression evaluation, document creation, PDF generation, etc.
|
class |
Stage
|
class |
Task
|
class |
TimerEvent
The combination of a
TimerEvent and its associated
TEvent definition. |
class |
UserEvent
The combination of a
UserEvent and its associated
TUserEvent definition. |
Modifier and Type | Method and Description |
---|---|
PlanItem |
Stage.findPlanItem(String planItemId)
Look up a plan item for the given ID.
|
Modifier and Type | Method and Description |
---|---|
List<PlanItem> |
Stage.getChildren() |
Modifier and Type | Method and Description |
---|---|
boolean |
PlanItem.isOfSameHierarchy(PlanItem sentryOwner,
boolean isExitSentry)
<p>Test if the passed plan item lives in the same run-time stage hierarchy as this plan item.
|
Modifier and Type | Method and Description |
---|---|
void |
CurrentStateCollector.cleanup(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemActionCollector.cleanup(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemStateExtractor.cleanup(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemStateLogger.cleanup(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemVisitor.cleanup(PlanItem planItem,
TransitionData transitionData)
Called once after all structure objects have been visited.
|
void |
PlannableItemVisitor.cleanup(PlanItem planItem,
TransitionData transitionData)
Called once after all structure objects have been visited.
|
void |
PlanningActionCollector.cleanup(PlanItem planItem,
TransitionData transitionData) |
boolean |
CurrentStateCollector.enter(PlanItem planItem,
TransitionData transitionData) |
boolean |
PlanItemActionCollector.enter(PlanItem planItem,
TransitionData transitionData) |
boolean |
PlanItemStateExtractor.enter(PlanItem planItem,
TransitionData transitionData) |
boolean |
PlanItemStateLogger.enter(PlanItem planItem,
TransitionData transitionData) |
boolean |
PlanItemVisitor.enter(PlanItem planItem,
TransitionData transitionData)
Called for each plan item just before the plan item is visited.
|
void |
CurrentStateCollector.exit(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemActionCollector.exit(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemStateExtractor.exit(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemStateLogger.exit(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemVisitor.exit(PlanItem planItem,
TransitionData transitionData)
Called for each plan item just after the plan item has been visited.
|
void |
CurrentStateCollector.init(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemActionCollector.init(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemStateExtractor.init(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemStateLogger.init(PlanItem planItem,
TransitionData transitionData) |
void |
PlanItemVisitor.init(PlanItem planItem,
TransitionData transitionData)
Called once before any other calls in this interface.
|
void |
PlannableItemVisitor.init(PlanItem planItem,
TransitionData transitionData)
Called once before any other calls in this interface.
|
void |
PlanningActionCollector.init(PlanItem planItem,
TransitionData transitionData) |
Modifier and Type | Method and Description |
---|---|
static String |
CmmnHelper.getInitFormRef(PlanItem planItem,
AnyWorkObjectDefinitionService anyWorkObjectDefinitionService)
Implementation for ticket CLD-7314 (supporting Case Task and Process Task init forms).
|
Modifier and Type | Method and Description |
---|---|
PlanItem |
OneEventSourceView.getPlanItemInternal() |
PlanItem |
OnePlanItemView.getPlanItemInternal() |
Modifier and Type | Method and Description |
---|---|
static String |
OnePlanItemView.workObjectIdForClientId(PlanItem planItem) |
Constructor and Description |
---|
CmmnEvaluationContext(PlanItem planItem,
TransitionData transitionData,
EvaluationListeners evaluationListeners,
ViewCreators viewCreators) |
OnePlanItemView(PlanItem planItemInternal,
TransitionData transitionData,
ViewCreators viewCreators,
EvaluationListeners evaluationListeners,
PersistenceListeners persistenceListeners,
SynchronizedLowLevelCmmnService synchronizedLowLevelCmmnService) |
Modifier and Type | Method and Description |
---|---|
void |
OneEngineListeners.complete(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneTransitionListeners.complete(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneEngineListeners.create(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneTransitionListeners.create(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
PlanItemView |
OneEngineListeners.createPlanItemView(PlanItem planItem,
TransitionData transitionData,
EvaluationListeners evaluationListeners) |
PlanItemView |
OneViewCreators.createPlanItemView(PlanItem planItem,
TransitionData transitionData,
EvaluationListeners evaluationListeners) |
void |
OneEngineListeners.disable(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneTransitionListeners.disable(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneEngineListeners.enable(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneTransitionListeners.enable(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
Object |
OneEngineListeners.evaluateExpression(PlanItem planItem,
TransitionData transitionData,
String expression) |
Object |
OneEvaluationListeners.evaluateExpression(PlanItem planItem,
TransitionData transitionData,
String expression) |
boolean |
OneEngineListeners.evaluateExpressionToBoolean(PlanItem planItem,
TransitionData transitionData,
String condition) |
boolean |
OneEvaluationListeners.evaluateExpressionToBoolean(PlanItem planItem,
TransitionData transitionData,
String expression) |
String |
OneEngineListeners.evaluateExpressionToString(PlanItem planItem,
TransitionData transitionData,
String expression) |
String |
OneEvaluationListeners.evaluateExpressionToString(PlanItem planItem,
TransitionData transitionData,
String expression) |
boolean |
OneEngineListeners.evaluateIfPart(IfPart ifPart,
PlanItem planItem,
TransitionData transitionData) |
boolean |
OneEvaluationListeners.evaluateIfPart(IfPart ifPart,
PlanItem planItem,
TransitionData transitionData) |
boolean |
OneEngineListeners.evaluateRule(Rule rule,
PlanItem planItem,
TransitionData transitionData) |
boolean |
OneEvaluationListeners.evaluateRule(Rule rule,
PlanItem planItem,
TransitionData transitionData) |
void |
OneEngineListeners.exit(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneTransitionListeners.exit(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneEngineListeners.fault(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneTransitionListeners.fault(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
AnyWorkObject |
OneEngineListeners.getEvaluationContext(PlanItem planItem,
TransitionData transitionData) |
AnyWorkObject |
OneExpressionResolver.getEvaluationContext(PlanItem planItem,
TransitionData transitionData) |
AnyWorkObject |
WorkItemExpressionResolver.getEvaluationContext(PlanItem planItem,
TransitionData transitionData)
Determine the work object for expression evaluation given the passed plan item and transition data.
|
boolean |
OneEngineListeners.isActionVisible(PlanItem planItem,
TransitionData transitionData) |
boolean |
OneEvaluationListeners.isActionVisible(PlanItem planItem,
TransitionData transitionData) |
boolean |
OneEngineListeners.manualStart(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
boolean |
OneTransitionListeners.manualStart(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneEngineListeners.occur(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneTransitionListeners.occur(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneEngineListeners.parentComplete(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneTransitionListeners.parentComplete(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneEngineListeners.reactivate(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneTransitionListeners.reactivate(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneEngineListeners.reenable(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneTransitionListeners.reenable(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
Object |
OneEngineListeners.resolvePlanItemProperty(PlanItem planItem,
String propertyName,
TransitionData transitionData,
PropertyAccessor propertyAccessor) |
Object |
OneEvaluationListeners.resolvePlanItemProperty(PlanItem planItem,
String propertyName,
TransitionData transitionData,
PropertyAccessor propertyAccessor) |
boolean |
OneEngineListeners.start(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
boolean |
OneTransitionListeners.start(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneEngineListeners.terminate(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
void |
OneTransitionListeners.terminate(PlanItem planItem,
TransitionData transitionData,
PersistenceListeners persistenceListeners) |
Modifier and Type | Method and Description |
---|---|
PlanItem |
DefaultOneCmmnService.getPlanItemInstance(String caseId,
String planItemId) |
PlanItem |
OneCmmnService.getPlanItemInstance(String caseId,
String planItemId)
See
OneCmmnService.getPlanItemInstance(String, String, TransitionData)
(passing null as transitionData). |
PlanItem |
DefaultOneCmmnService.getPlanItemInstance(String caseId,
String planItemId,
TransitionData transitionData) |
PlanItem |
OneCmmnService.getPlanItemInstance(String caseId,
String planItemId,
TransitionData transitionData)
|
Modifier and Type | Method and Description |
---|---|
List<PlanItem> |
DefaultOneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType) |
List<PlanItem> |
OneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType)
See
OneCmmnService.getPlanItemInstances(String, Class, boolean, TransitionData)
(passing null as transitionData). |
List<PlanItem> |
DefaultOneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode) |
List<PlanItem> |
OneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode)
See
OneCmmnService.getPlanItemInstances(String, Class, boolean, TransitionData)
(passing null as transitionData). |
List<PlanItem> |
DefaultOneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData) |
List<PlanItem> |
OneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData)
|
List<PlanItem> |
DefaultOneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData) |
List<PlanItem> |
OneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData)
|
Modifier and Type | Method and Description |
---|---|
List<PlanItem> |
DefaultOneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType) |
List<PlanItem> |
OneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType)
See
OneCmmnService.getPlanItemInstances(String, Class, boolean, TransitionData)
(passing null as transitionData). |
List<PlanItem> |
DefaultOneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode) |
List<PlanItem> |
OneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode)
See
OneCmmnService.getPlanItemInstances(String, Class, boolean, TransitionData)
(passing null as transitionData). |
List<PlanItem> |
DefaultOneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData) |
List<PlanItem> |
OneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData)
|
List<PlanItem> |
DefaultOneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData) |
List<PlanItem> |
OneCmmnService.getPlanItemInstances(String caseId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData)
|
List<Map<String,Object>> |
DefaultOneCmmnService.getPlanItemProperties(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
String[] properties) |
List<Map<String,Object>> |
OneCmmnService.getPlanItemProperties(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
String[] properties)
See
OneCmmnService.getPlanItemProperties(String, Class, boolean, String[], TransitionData) perties(WorkObjectId, Class, boolean, String[])}
(passing null as transitionData). |
List<Map<String,Object>> |
DefaultOneCmmnService.getPlanItemProperties(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
String[] properties,
TransitionData transitionData) |
List<Map<String,Object>> |
OneCmmnService.getPlanItemProperties(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
String[] properties,
TransitionData transitionData)
|
List<PlanItemView> |
DefaultOneCmmnService.getPlanItems(String caseId,
Class<? extends PlanItem> planItemType) |
List<PlanItemView> |
OneCmmnService.getPlanItems(String caseId,
Class<? extends PlanItem> planItemType)
See
OneCmmnService.getPlanItems(String, Class, boolean, TransitionData)
(passing null as transitionData). |
List<PlanItemView> |
DefaultOneCmmnService.getPlanItems(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode) |
List<PlanItemView> |
OneCmmnService.getPlanItems(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode)
See
OneCmmnService.getPlanItems(String, Class, boolean, TransitionData)
(passing null as transitionData). |
List<PlanItemView> |
DefaultOneCmmnService.getPlanItems(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData) |
List<PlanItemView> |
OneCmmnService.getPlanItems(String caseId,
Class<? extends PlanItem> planItemType,
boolean singleInstanceMode,
TransitionData transitionData)
|
List<PlanItemView> |
DefaultOneCmmnService.getPlanItems(String caseId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData) |
List<PlanItemView> |
OneCmmnService.getPlanItems(String caseId,
Class<? extends PlanItem> planItemType,
TransitionData transitionData)
|
Modifier and Type | Method and Description |
---|---|
abstract Object |
TransitionHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements this handler’s transition.
|
Modifier and Type | Method and Description |
---|---|
CompleteHandler |
CmmnExtensions.getCompleteExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
CompleteHandler |
DefaultCmmnExtensions.getCompleteExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
CreateHandler |
CmmnExtensions.getCreateExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
CreateHandler |
DefaultCmmnExtensions.getCreateExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
DisableHandler |
CmmnExtensions.getDisableExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
DisableHandler |
DefaultCmmnExtensions.getDisableExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
EnableHandler |
CmmnExtensions.getEnableExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
EnableHandler |
DefaultCmmnExtensions.getEnableExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
ExitHandler |
CmmnExtensions.getExitExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
ExitHandler |
DefaultCmmnExtensions.getExitExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
FaultHandler |
CmmnExtensions.getFaultExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
FaultHandler |
DefaultCmmnExtensions.getFaultExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
ManualStartHandler |
CmmnExtensions.getManualStartExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
ManualStartHandler |
DefaultCmmnExtensions.getManualStartExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
OccurHandler |
CmmnExtensions.getOccurExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
OccurHandler |
DefaultCmmnExtensions.getOccurExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
ParentCompleteHandler |
CmmnExtensions.getParentCompleteExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
ParentCompleteHandler |
DefaultCmmnExtensions.getParentCompleteExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
ReactivateHandler |
CmmnExtensions.getReactivateExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
ReactivateHandler |
DefaultCmmnExtensions.getReactivateExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
ReenableHandler |
CmmnExtensions.getReenableExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
ReenableHandler |
DefaultCmmnExtensions.getReenableExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
StartHandler |
CmmnExtensions.getStartExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
StartHandler |
DefaultCmmnExtensions.getStartExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
TerminateHandler |
CmmnExtensions.getTerminateExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
TerminateHandler |
DefaultCmmnExtensions.getTerminateExtension(Class<? extends PlanItem> planItemType,
String extensionType) |
Modifier and Type | Method and Description |
---|---|
void |
CompleteHandler.complete(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the COMPLETE transition.
|
Object |
CaseCompleteHandler.handleTransition(PlanItem casePlanModel,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
TaskCompleteHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Modifier and Type | Method and Description |
---|---|
CompleteHandler |
CompleteHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
CompleteHandlers(Map<Class<? extends PlanItem>,CompleteHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
void |
CreateHandler.create(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the CREATE transition.
|
Object |
CaseCreateHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
HumanTaskCreateHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
TimerEventCreateHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Modifier and Type | Method and Description |
---|---|
CreateHandler |
CreateHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
CreateHandlers(Map<Class<? extends PlanItem>,CreateHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
void |
DisableHandler.disable(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the DISABLE transition.
|
Modifier and Type | Method and Description |
---|---|
DisableHandler |
DisableHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
DisableHandlers(Map<Class<? extends PlanItem>,DisableHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
void |
EnableHandler.enable(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the ENABLE transition.
|
Modifier and Type | Method and Description |
---|---|
EnableHandler |
EnableHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
EnableHandlers(Map<Class<? extends PlanItem>,EnableHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
void |
ExitHandler.exit(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the EXIT transition.
|
Object |
BpmnProcessTaskExitHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
CaseTaskExitHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
HumanTaskExitHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
TimerEventExitHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Modifier and Type | Method and Description |
---|---|
ExitHandler |
ExitHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
ExitHandlers(Map<Class<? extends PlanItem>,ExitHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
void |
FaultHandler.fault(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the FAULT transition.
|
Modifier and Type | Method and Description |
---|---|
FaultHandler |
FaultHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
FaultHandlers(Map<Class<? extends PlanItem>,FaultHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
Object |
TaskManualStartHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
boolean |
ManualStartHandler.manualStart(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the MANUAL_START transition.
|
Modifier and Type | Method and Description |
---|---|
ManualStartHandler |
ManualStartHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
ManualStartHandlers(Map<Class<? extends PlanItem>,ManualStartHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
Object |
TimerEventOccurHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
void |
OccurHandler.occur(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the OCCUR transition.
|
Modifier and Type | Method and Description |
---|---|
OccurHandler |
OccurHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
OccurHandlers(Map<Class<? extends PlanItem>,OccurHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
Object |
TimerEventParentCompleteHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
void |
ParentCompleteHandler.parentComplete(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the PARENT_COMPLETE transition.
|
Modifier and Type | Method and Description |
---|---|
ParentCompleteHandler |
ParentCompleteHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
ParentCompleteHandlers(Map<Class<? extends PlanItem>,ParentCompleteHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
void |
ReactivateHandler.reactivate(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the REACTIVATE transition.
|
Modifier and Type | Method and Description |
---|---|
ReactivateHandler |
ReactivateHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
ReactivateHandlers(Map<Class<? extends PlanItem>,ReactivateHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
void |
ReenableHandler.reenable(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the REENABLE transition.
|
Modifier and Type | Method and Description |
---|---|
ReenableHandler |
ReenableHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
ReenableHandlers(Map<Class<? extends PlanItem>,ReenableHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
Object |
AddCommentTaskStartHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
BpmnProcessTaskStartHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
CaseTaskStartHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
CreateDocumentTaskStartHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
DmnRuleTaskStartHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
ExpressionEvaluationServiceTaskStartHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
HumanTaskStartHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
InitVariablesServiceTaskStartHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
SendMailTaskStartHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
boolean |
StartHandler.start(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the START transition.
|
Modifier and Type | Method and Description |
---|---|
StartHandler |
StartHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
StartHandlers(Map<Class<? extends PlanItem>,StartHandler> implementations) |
Modifier and Type | Method and Description |
---|---|
Object |
CaseTerminateHandler.handleTransition(PlanItem casePlanModel,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
TaskTerminateHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
Object |
TimerEventTerminateHandler.handleTransition(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners) |
void |
TerminateHandler.terminate(PlanItem planItem,
TransitionData transitionData,
EngineListeners engineListeners,
PersistenceListeners persistenceListeners)
Implements the TERMINATE transition.
|
Modifier and Type | Method and Description |
---|---|
TerminateHandler |
TerminateHandlers.getImplementation(Class<? extends PlanItem> forPlanItem) |
Constructor and Description |
---|
TerminateHandlers(Map<Class<? extends PlanItem>,TerminateHandler> implementations) |
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.