| Modifier and Type | Method and Description | 
|---|---|
void | 
ProcessApplicationEventParseListener.parseBoundaryErrorEventDefinition(Element errorEventDefinition,
                                 boolean interrupting,
                                 ActivityImpl activity,
                                 ActivityImpl nestedErrorEventActivity)  | 
void | 
ProcessApplicationEventParseListener.parseBoundaryEscalationEventDefinition(Element escalationEventDefinition,
                                      boolean interrupting,
                                      ActivityImpl boundaryEventActivity)  | 
void | 
ProcessApplicationEventParseListener.parseBoundaryEvent(Element boundaryEventElement,
                  ScopeImpl scopeElement,
                  ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseBoundaryMessageEventDefinition(Element element,
                                   boolean interrupting,
                                   ActivityImpl messageActivity)  | 
void | 
ProcessApplicationEventParseListener.parseBoundarySignalEventDefinition(Element signalEventDefinition,
                                  boolean interrupting,
                                  ActivityImpl signalActivity)  | 
void | 
ProcessApplicationEventParseListener.parseBoundaryTimerEventDefinition(Element timerEventDefinition,
                                 boolean interrupting,
                                 ActivityImpl timerActivity)  | 
void | 
ProcessApplicationEventParseListener.parseBusinessRuleTask(Element businessRuleTaskElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseCallActivity(Element callActivityElement,
                 ScopeImpl scope,
                 ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseCompensateEventDefinition(Element compensateEventDefinition,
                              ActivityImpl compensationActivity)  | 
void | 
ProcessApplicationEventParseListener.parseEndEvent(Element endEventElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseEventBasedGateway(Element eventBasedGwElement,
                      ScopeImpl scope,
                      ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseExclusiveGateway(Element exclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseInclusiveGateway(Element inclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseIntermediateCatchEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseIntermediateMessageCatchEventDefinition(Element messageEventDefinition,
                                            ActivityImpl nestedActivity)  | 
void | 
ProcessApplicationEventParseListener.parseIntermediateSignalCatchEventDefinition(Element signalEventDefinition,
                                           ActivityImpl signalActivity)  | 
void | 
ProcessApplicationEventParseListener.parseIntermediateThrowEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseIntermediateTimerEventDefinition(Element timerEventDefinition,
                                     ActivityImpl timerActivity)  | 
void | 
ProcessApplicationEventParseListener.parseManualTask(Element manualTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseMultiInstanceLoopCharacteristics(Element activityElement,
                                     Element multiInstanceLoopCharacteristicsElement,
                                     ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseParallelGateway(Element parallelGwElement,
                    ScopeImpl scope,
                    ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseProperty(Element propertyElement,
             VariableDeclaration variableDeclaration,
             ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseReceiveTask(Element receiveTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseScriptTask(Element scriptTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseSendTask(Element sendTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseServiceTask(Element serviceTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseStartEvent(Element startEventElement,
               ScopeImpl scope,
               ActivityImpl startEventActivity)  | 
void | 
ProcessApplicationEventParseListener.parseSubProcess(Element subProcessElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseTask(Element taskElement,
         ScopeImpl scope,
         ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseTransaction(Element transactionElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
ProcessApplicationEventParseListener.parseUserTask(Element userTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
CdiEventSupportBpmnParseListener.addEndEventListener(ActivityImpl activity)  | 
protected void | 
CdiEventSupportBpmnParseListener.addStartEventListener(ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseBoundaryErrorEventDefinition(Element errorEventDefinition,
                                 boolean interrupting,
                                 ActivityImpl activity,
                                 ActivityImpl nestedErrorEventActivity)  | 
void | 
CdiEventSupportBpmnParseListener.parseBoundaryEscalationEventDefinition(Element escalationEventDefinition,
                                      boolean interrupting,
                                      ActivityImpl boundaryEventActivity)  | 
void | 
CdiEventSupportBpmnParseListener.parseBoundaryEvent(Element boundaryEventElement,
                  ScopeImpl scopeElement,
                  ActivityImpl nestedActivity)  | 
void | 
CdiEventSupportBpmnParseListener.parseBoundaryMessageEventDefinition(Element element,
                                   boolean interrupting,
                                   ActivityImpl messageActivity)  | 
void | 
CdiEventSupportBpmnParseListener.parseBoundarySignalEventDefinition(Element signalEventDefinition,
                                  boolean interrupting,
                                  ActivityImpl signalActivity)  | 
void | 
CdiEventSupportBpmnParseListener.parseBoundaryTimerEventDefinition(Element timerEventDefinition,
                                 boolean interrupting,
                                 ActivityImpl timerActivity)  | 
void | 
CdiEventSupportBpmnParseListener.parseBusinessRuleTask(Element businessRuleTaskElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseCallActivity(Element callActivityElement,
                 ScopeImpl scope,
                 ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseCompensateEventDefinition(Element compensateEventDefinition,
                              ActivityImpl compensationActivity)  | 
void | 
CdiEventSupportBpmnParseListener.parseEndEvent(Element endEventElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseEventBasedGateway(Element eventBasedGwElement,
                      ScopeImpl scope,
                      ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseExclusiveGateway(Element exclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseInclusiveGateway(Element inclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseIntermediateCatchEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseIntermediateMessageCatchEventDefinition(Element messageEventDefinition,
                                            ActivityImpl nestedActivity)  | 
void | 
CdiEventSupportBpmnParseListener.parseIntermediateSignalCatchEventDefinition(Element signalEventDefinition,
                                           ActivityImpl signalActivity)  | 
void | 
CdiEventSupportBpmnParseListener.parseIntermediateThrowEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseIntermediateTimerEventDefinition(Element timerEventDefinition,
                                     ActivityImpl timerActivity)  | 
void | 
CdiEventSupportBpmnParseListener.parseManualTask(Element manualTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseMultiInstanceLoopCharacteristics(Element activityElement,
                                     Element multiInstanceLoopCharacteristicsElement,
                                     ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseParallelGateway(Element parallelGwElement,
                    ScopeImpl scope,
                    ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseProperty(Element propertyElement,
             VariableDeclaration variableDeclaration,
             ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseReceiveTask(Element receiveTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseScriptTask(Element scriptTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseSendTask(Element sendTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseServiceTask(Element serviceTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseStartEvent(Element startEventElement,
               ScopeImpl scope,
               ActivityImpl startEventActivity)  | 
void | 
CdiEventSupportBpmnParseListener.parseSubProcess(Element subProcessElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseTask(Element taskElement,
         ScopeImpl scope,
         ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseTransaction(Element transactionElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
CdiEventSupportBpmnParseListener.parseUserTask(Element userTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
| Modifier and Type | Method and Description | 
|---|---|
ActivityImpl | 
MultiInstanceActivityBehavior.getInnerActivity(PvmActivity miBodyActivity)
Get the inner activity of the multi instance execution. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractBpmnActivityBehavior.createCompensateEventSubscription(ActivityExecution execution,
                                 ActivityImpl compensationHandler)  | 
protected boolean | 
AbstractBpmnActivityBehavior.isCompensationEventSubprocess(ActivityImpl activity)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ProcessDiagramGenerator.ActivityDrawInstruction.draw(ProcessDiagramCanvas processDiagramCreator,
    ActivityImpl activityImpl)  | 
protected static void | 
ProcessDiagramGenerator.drawActivity(ProcessDiagramCanvas processDiagramCanvas,
            ActivityImpl activity,
            List<String> highLightedActivities)  | 
| Modifier and Type | Field and Description | 
|---|---|
static PropertyKey<ActivityImpl> | 
BpmnProperties.COMPENSATION_BOUNDARY_EVENT  | 
static PropertyKey<ActivityImpl> | 
BpmnProperties.INITIAL_ACTIVITY  | 
| Modifier and Type | Method and Description | 
|---|---|
protected static ActivityImpl | 
CompensationUtil.getEventScopeCompensationHandler(ExecutionEntity execution)
In the context when an event scope execution is created (i.e. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected static boolean | 
CompensationUtil.hasCompensationEventSubprocess(ActivityImpl activity)  | 
| Modifier and Type | Method and Description | 
|---|---|
ActivityImpl | 
BpmnParse.createActivityOnScope(Element activityElement,
                     ScopeImpl scopeElement)
Parses the generic information of an activity element (id, name,
 documentation, etc.), and creates a new  
ActivityImpl on the given
 scope element. | 
protected ActivityImpl | 
BpmnParse.getMultiInstanceScope(ActivityImpl activity)  | 
protected ActivityImpl | 
BpmnParse.parseActivity(Element activityElement,
             Element parentElement,
             ScopeImpl scopeElement)  | 
ActivityImpl | 
BpmnParse.parseBusinessRuleTask(Element businessRuleTaskElement,
                     ScopeImpl scope)
Parses a businessRuleTask declaration. 
 | 
ActivityImpl | 
BpmnParse.parseCallActivity(Element callActivityElement,
                 ScopeImpl scope,
                 boolean isMultiInstance)
Parses a call activity (currently only supporting calling subprocesses). 
 | 
protected ActivityImpl | 
BpmnParse.parseCompensationHandlerForCompensationBoundaryEvent(ScopeImpl parentScope,
                                                    ActivityImpl sourceActivity,
                                                    String targetRef,
                                                    Map<String,Element> compensationHandlers)  | 
protected ActivityImpl | 
BpmnParse.parseDmnBusinessRuleTask(Element businessRuleTaskElement,
                        ScopeImpl scope)
Parse a Business Rule Task which references a decision. 
 | 
ActivityImpl | 
BpmnParse.parseEventBasedGateway(Element eventBasedGwElement,
                      Element parentElement,
                      ScopeImpl scope)  | 
ActivityImpl | 
BpmnParse.parseExclusiveGateway(Element exclusiveGwElement,
                     ScopeImpl scope)
Parses an exclusive gateway declaration. 
 | 
ActivityImpl | 
BpmnParse.parseInclusiveGateway(Element inclusiveGwElement,
                     ScopeImpl scope)
Parses an inclusive gateway declaration. 
 | 
ActivityImpl | 
BpmnParse.parseIntermediateCatchEvent(Element intermediateEventElement,
                           ScopeImpl scopeElement,
                           ActivityImpl eventBasedGateway)  | 
ActivityImpl | 
BpmnParse.parseIntermediateThrowEvent(Element intermediateEventElement,
                           ScopeImpl scopeElement)  | 
ActivityImpl | 
BpmnParse.parseManualTask(Element manualTaskElement,
               ScopeImpl scope)
Parses a manual task. 
 | 
ActivityImpl | 
BpmnParse.parseParallelGateway(Element parallelGwElement,
                    ScopeImpl scope)
Parses a parallel gateway declaration. 
 | 
ActivityImpl | 
BpmnParse.parseReceiveTask(Element receiveTaskElement,
                ScopeImpl scope)
Parses a receive task. 
 | 
ActivityImpl | 
BpmnParse.parseScriptTask(Element scriptTaskElement,
               ScopeImpl scope)
Parses a scriptTask declaration. 
 | 
ActivityImpl | 
BpmnParse.parseSendTask(Element sendTaskElement,
             ScopeImpl scope)
Parses a sendTask declaration. 
 | 
ActivityImpl | 
BpmnParse.parseServiceTask(Element serviceTaskElement,
                ScopeImpl scope)
Parses a serviceTask declaration. 
 | 
ActivityImpl | 
BpmnParse.parseServiceTaskLike(String elementName,
                    Element serviceTaskElement,
                    ScopeImpl scope)  | 
ActivityImpl | 
BpmnParse.parseSubProcess(Element subProcessElement,
               ScopeImpl scope)
Parses a subprocess (formally known as an embedded subprocess): a
 subprocess defined within another process definition. 
 | 
ActivityImpl | 
BpmnParse.parseTask(Element taskElement,
         ScopeImpl scope)
Parses a task with no specific type (behaves as passthrough). 
 | 
protected ActivityImpl | 
BpmnParse.parseTransaction(Element transactionElement,
                ScopeImpl scope)  | 
ActivityImpl | 
BpmnParse.parseUserTask(Element userTaskElement,
             ScopeImpl scope)
Parses a userTask declaration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
BpmnParse.addEventSubscriptionJobDeclaration(EventSubscriptionJobDeclaration jobDeclaration,
                                  ActivityImpl activity,
                                  Element element)  | 
protected void | 
BpmnParse.addMessageJobDeclaration(MessageJobDeclaration messageJobDeclaration,
                        ActivityImpl activity,
                        boolean exclusive)
Adds the new message job declaration to existing declarations. 
 | 
protected void | 
BpmnParse.addMessageJobDeclarationToActivity(MessageJobDeclaration messageJobDeclaration,
                                  ActivityImpl activity)  | 
protected boolean | 
BpmnParse.checkActivityInputOutputSupported(Element activityElement,
                                 ActivityImpl activity,
                                 IoMapping inputOutput)  | 
protected boolean | 
BpmnParse.checkActivityOutputParameterSupported(Element activityElement,
                                     ActivityImpl activity)  | 
protected EscalationEventDefinition | 
BpmnParse.createEscalationEventDefinitionForEscalationHandler(Element escalationEventDefinitionElement,
                                                   ActivityImpl escalationHandler,
                                                   boolean cancelActivity)  | 
protected ActivityImpl | 
BpmnParse.getMultiInstanceScope(ActivityImpl activity)  | 
protected boolean | 
FoxFailedJobParseListener.isAsync(ActivityImpl activity)  | 
protected boolean | 
FoxFailedJobParseListener.isMultiInstance(ActivityImpl activity)  | 
protected void | 
FoxFailedJobParseListener.parseActivity(Element element,
             ActivityImpl activity)  | 
protected void | 
BpmnParse.parseActivityInputOutput(Element activityElement,
                        ActivityImpl activity)  | 
protected void | 
BpmnParse.parseAssociationOfCompensationBoundaryEvent(Element associationElement,
                                           ActivityImpl sourceActivity,
                                           ActivityImpl targetActivity)  | 
protected void | 
BpmnParse.parseAsynchronousContinuation(Element element,
                             ActivityImpl activity)
Parse async continuation of the given element and create async jobs for the activity. 
 | 
protected void | 
BpmnParse.parseAsynchronousContinuationForActivity(Element activityElement,
                                        ActivityImpl activity)
Parse async continuation of an activity and create async jobs for the activity. 
 | 
protected void | 
BpmnParse.parseBinding(Element callActivityElement,
            ActivityImpl activity,
            BaseCallableElement callableElement,
            String bindingAttributeName)  | 
protected ActivityBehavior | 
BpmnParse.parseBoundaryCancelEventDefinition(Element cancelEventDefinition,
                                  ActivityImpl activity)  | 
protected void | 
BpmnParse.parseBoundaryCompensateEventDefinition(Element compensateEventDefinition,
                                      ActivityImpl activity)  | 
void | 
BpmnParse.parseBoundaryErrorEventDefinition(Element errorEventDefinition,
                                 ActivityImpl boundaryEventActivity)  | 
void | 
BpmnParseListener.parseBoundaryErrorEventDefinition(Element errorEventDefinition,
                                 boolean interrupting,
                                 ActivityImpl activity,
                                 ActivityImpl nestedErrorEventActivity)  | 
void | 
AbstractBpmnParseListener.parseBoundaryErrorEventDefinition(Element errorEventDefinition,
                                 boolean interrupting,
                                 ActivityImpl activity,
                                 ActivityImpl nestedErrorEventActivity)  | 
void | 
BpmnParseListener.parseBoundaryEscalationEventDefinition(Element escalationEventDefinition,
                                      boolean interrupting,
                                      ActivityImpl boundaryEventActivity)  | 
protected void | 
BpmnParse.parseBoundaryEscalationEventDefinition(Element escalationEventDefinitionElement,
                                      boolean cancelActivity,
                                      ActivityImpl boundaryEventActivity)  | 
void | 
AbstractBpmnParseListener.parseBoundaryEscalationEventDefinition(Element escalationEventDefinition,
                                      boolean interrupting,
                                      ActivityImpl boundaryEventActivity)  | 
void | 
FoxFailedJobParseListener.parseBoundaryEvent(Element boundaryEventElement,
                  ScopeImpl scopeElement,
                  ActivityImpl nestedActivity)  | 
void | 
BpmnParseListener.parseBoundaryEvent(Element boundaryEventElement,
                  ScopeImpl scopeElement,
                  ActivityImpl nestedActivity)  | 
void | 
AbstractBpmnParseListener.parseBoundaryEvent(Element boundaryEventElement,
                  ScopeImpl scopeElement,
                  ActivityImpl nestedActivity)  | 
void | 
BpmnParseListener.parseBoundaryMessageEventDefinition(Element element,
                                   boolean interrupting,
                                   ActivityImpl messageActivity)  | 
void | 
BpmnParse.parseBoundaryMessageEventDefinition(Element element,
                                   boolean interrupting,
                                   ActivityImpl messageActivity)  | 
void | 
AbstractBpmnParseListener.parseBoundaryMessageEventDefinition(Element element,
                                   boolean interrupting,
                                   ActivityImpl messageActivity)  | 
void | 
BpmnParseListener.parseBoundarySignalEventDefinition(Element signalEventDefinition,
                                  boolean interrupting,
                                  ActivityImpl signalActivity)  | 
void | 
BpmnParse.parseBoundarySignalEventDefinition(Element element,
                                  boolean interrupting,
                                  ActivityImpl signalActivity)  | 
void | 
AbstractBpmnParseListener.parseBoundarySignalEventDefinition(Element signalEventDefinition,
                                  boolean interrupting,
                                  ActivityImpl signalActivity)  | 
void | 
BpmnParseListener.parseBoundaryTimerEventDefinition(Element timerEventDefinition,
                                 boolean interrupting,
                                 ActivityImpl timerActivity)  | 
void | 
BpmnParse.parseBoundaryTimerEventDefinition(Element timerEventDefinition,
                                 boolean interrupting,
                                 ActivityImpl boundaryActivity)
Parses a boundary timer event. 
 | 
void | 
AbstractBpmnParseListener.parseBoundaryTimerEventDefinition(Element timerEventDefinition,
                                 boolean interrupting,
                                 ActivityImpl timerActivity)  | 
void | 
FoxFailedJobParseListener.parseBusinessRuleTask(Element businessRuleTaskElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
BpmnParseListener.parseBusinessRuleTask(Element businessRuleTaskElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseBusinessRuleTask(Element businessRuleTaskElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
FoxFailedJobParseListener.parseCallActivity(Element callActivityElement,
                 ScopeImpl scope,
                 ActivityImpl activity)  | 
void | 
BpmnParseListener.parseCallActivity(Element callActivityElement,
                 ScopeImpl scope,
                 ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseCallActivity(Element callActivityElement,
                 ScopeImpl scope,
                 ActivityImpl activity)  | 
void | 
BpmnParseListener.parseCompensateEventDefinition(Element compensateEventDefinition,
                              ActivityImpl compensationActivity)  | 
void | 
AbstractBpmnParseListener.parseCompensateEventDefinition(Element compensateEventDefinition,
                              ActivityImpl compensationActivity)  | 
protected void | 
BpmnParse.parseCompensationEventSubprocess(ActivityImpl startEventActivity,
                                Element startEventElement,
                                ActivityImpl scopeActivity,
                                Element compensateEventDefinition)  | 
protected ActivityImpl | 
BpmnParse.parseCompensationHandlerForCompensationBoundaryEvent(ScopeImpl parentScope,
                                                    ActivityImpl sourceActivity,
                                                    String targetRef,
                                                    Map<String,Element> compensationHandlers)  | 
protected void | 
BpmnParse.parseEmailServiceTask(ActivityImpl activity,
                     Element serviceTaskElement,
                     List<FieldDeclaration> fieldDeclarations)  | 
void | 
BpmnParseListener.parseEndEvent(Element endEventElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseEndEvent(Element endEventElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
protected void | 
BpmnParse.parseErrorStartEventDefinition(Element errorEventDefinition,
                              ActivityImpl startEventActivity)  | 
void | 
BpmnParseListener.parseEventBasedGateway(Element eventBasedGwElement,
                      ScopeImpl scope,
                      ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseEventBasedGateway(Element eventBasedGwElement,
                      ScopeImpl scope,
                      ActivityImpl activity)  | 
protected void | 
BpmnParse.parseEventDefinitionForSubprocess(EventSubscriptionDeclaration subscriptionDeclaration,
                                 ActivityImpl activity,
                                 Element element)  | 
void | 
BpmnParseListener.parseExclusiveGateway(Element exclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseExclusiveGateway(Element exclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
protected void | 
BpmnParse.parseExternalServiceTask(ActivityImpl activity,
                        Element serviceTaskElement)  | 
void | 
BpmnParseListener.parseInclusiveGateway(Element inclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseInclusiveGateway(Element inclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
protected void | 
BpmnParse.parseInputParameter(Element callActivityElement,
                   ActivityImpl activity,
                   CallableElement callableElement)  | 
void | 
FoxFailedJobParseListener.parseIntermediateCatchEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
BpmnParseListener.parseIntermediateCatchEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
ActivityImpl | 
BpmnParse.parseIntermediateCatchEvent(Element intermediateEventElement,
                           ScopeImpl scopeElement,
                           ActivityImpl eventBasedGateway)  | 
void | 
AbstractBpmnParseListener.parseIntermediateCatchEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
protected void | 
BpmnParse.parseIntermediateLinkEventCatchBehavior(Element intermediateEventElement,
                                       ActivityImpl activity,
                                       Element linkEventDefinitionElement)  | 
void | 
BpmnParseListener.parseIntermediateMessageCatchEventDefinition(Element messageEventDefinition,
                                            ActivityImpl nestedActivity)  | 
void | 
AbstractBpmnParseListener.parseIntermediateMessageCatchEventDefinition(Element messageEventDefinition,
                                            ActivityImpl nestedActivity)  | 
protected void | 
BpmnParse.parseIntermediateMessageEventDefinition(Element messageEventDefinition,
                                       ActivityImpl nestedActivity)  | 
void | 
BpmnParseListener.parseIntermediateSignalCatchEventDefinition(Element signalEventDefinition,
                                           ActivityImpl signalActivity)  | 
void | 
AbstractBpmnParseListener.parseIntermediateSignalCatchEventDefinition(Element signalEventDefinition,
                                           ActivityImpl signalActivity)  | 
protected void | 
BpmnParse.parseIntermediateSignalEventDefinition(Element element,
                                      ActivityImpl signalActivity)  | 
void | 
FoxFailedJobParseListener.parseIntermediateThrowEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
BpmnParseListener.parseIntermediateThrowEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseIntermediateThrowEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
BpmnParseListener.parseIntermediateTimerEventDefinition(Element timerEventDefinition,
                                     ActivityImpl timerActivity)  | 
protected void | 
BpmnParse.parseIntermediateTimerEventDefinition(Element timerEventDefinition,
                                     ActivityImpl timerActivity)  | 
void | 
AbstractBpmnParseListener.parseIntermediateTimerEventDefinition(Element timerEventDefinition,
                                     ActivityImpl timerActivity)  | 
void | 
BpmnParseListener.parseManualTask(Element manualTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseManualTask(Element manualTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
BpmnParseListener.parseMultiInstanceLoopCharacteristics(Element activityElement,
                                     Element multiInstanceLoopCharacteristicsElement,
                                     ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseMultiInstanceLoopCharacteristics(Element activityElement,
                                     Element multiInstanceLoopCharacteristicsElement,
                                     ActivityImpl activity)  | 
protected void | 
BpmnParse.parseOutputParameter(Element callActivityElement,
                    ActivityImpl activity,
                    CallableElement callableElement)  | 
void | 
BpmnParseListener.parseParallelGateway(Element parallelGwElement,
                    ScopeImpl scope,
                    ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseParallelGateway(Element parallelGwElement,
                    ScopeImpl scope,
                    ActivityImpl activity)  | 
protected void | 
BpmnParse.parseProcessDefinitionStartEvent(ActivityImpl startEventActivity,
                                Element startEventElement,
                                Element parentElement,
                                ScopeImpl scope)  | 
void | 
BpmnParse.parseProperties(Element element,
               ActivityImpl activity)
Parses the properties of an element (if any) that can contain properties
 (processes, activities, etc.)
 Returns true if property subelemens are found. 
 | 
void | 
BpmnParse.parseProperty(Element propertyElement,
             ActivityImpl activity)
Parses one property definition. 
 | 
void | 
BpmnParseListener.parseProperty(Element propertyElement,
             VariableDeclaration variableDeclaration,
             ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseProperty(Element propertyElement,
             VariableDeclaration variableDeclaration,
             ActivityImpl activity)  | 
void | 
BpmnParse.parsePropertyCustomExtensions(ActivityImpl activity,
                             Element propertyElement,
                             String propertyName,
                             String propertyType)
Parses the custom extensions for properties. 
 | 
void | 
FoxFailedJobParseListener.parseReceiveTask(Element receiveTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
BpmnParseListener.parseReceiveTask(Element receiveTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseReceiveTask(Element receiveTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
protected void | 
BpmnParse.parseScopeStartEvent(ActivityImpl startEventActivity,
                    Element startEventElement,
                    Element parentElement,
                    ActivityImpl scopeActivity)  | 
void | 
FoxFailedJobParseListener.parseScriptTask(Element scriptTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
BpmnParseListener.parseScriptTask(Element scriptTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseScriptTask(Element scriptTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
FoxFailedJobParseListener.parseSendTask(Element sendTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
BpmnParseListener.parseSendTask(Element sendTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseSendTask(Element sendTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
FoxFailedJobParseListener.parseServiceTask(Element serviceTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
BpmnParseListener.parseServiceTask(Element serviceTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseServiceTask(Element serviceTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
protected void | 
BpmnParse.parseShellServiceTask(ActivityImpl activity,
                     Element serviceTaskElement,
                     List<FieldDeclaration> fieldDeclarations)  | 
protected void | 
BpmnParse.parseSignalCatchEventDefinition(Element element,
                               ActivityImpl signalActivity,
                               boolean isStartEvent)  | 
void | 
FoxFailedJobParseListener.parseStartEvent(Element startEventElement,
               ScopeImpl scope,
               ActivityImpl startEventActivity)  | 
void | 
BpmnParseListener.parseStartEvent(Element startEventElement,
               ScopeImpl scope,
               ActivityImpl startEventActivity)  | 
void | 
AbstractBpmnParseListener.parseStartEvent(Element startEventElement,
               ScopeImpl scope,
               ActivityImpl startEventActivity)  | 
void | 
FoxFailedJobParseListener.parseSubProcess(Element subProcessElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
BpmnParseListener.parseSubProcess(Element subProcessElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseSubProcess(Element subProcessElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
FoxFailedJobParseListener.parseTask(Element taskElement,
         ScopeImpl scope,
         ActivityImpl activity)  | 
void | 
BpmnParseListener.parseTask(Element taskElement,
         ScopeImpl scope,
         ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseTask(Element taskElement,
         ScopeImpl scope,
         ActivityImpl activity)  | 
protected void | 
BpmnParse.parseTenantId(Element callingActivityElement,
             ActivityImpl activity,
             BaseCallableElement callableElement,
             String attrName)  | 
protected TimerDeclarationImpl | 
BpmnParse.parseTimer(Element timerEventDefinition,
          ActivityImpl timerActivity,
          String jobHandlerType)  | 
protected void | 
BpmnParse.parseTimerStartEventDefinition(Element timerEventDefinition,
                              ActivityImpl timerActivity,
                              ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnParse.parseTimerStartEventDefinitionForEventSubprocess(Element timerEventDefinition,
                                                ActivityImpl timerActivity,
                                                boolean interrupting)  | 
void | 
FoxFailedJobParseListener.parseTransaction(Element transactionElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
BpmnParseListener.parseTransaction(Element transactionElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseTransaction(Element transactionElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
FoxFailedJobParseListener.parseUserTask(Element userTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
BpmnParseListener.parseUserTask(Element userTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
AbstractBpmnParseListener.parseUserTask(Element userTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
protected void | 
BpmnParse.parseVersion(Element callingActivityElement,
            ActivityImpl activity,
            BaseCallableElement callableElement,
            String bindingAttributeName,
            String versionAttributeName)  | 
protected void | 
BpmnParse.removeMessageJobDeclarationWithJobConfiguration(ActivityImpl activity,
                                               String jobConfiguration)
Removes a job declaration which belongs to the given activity and has the given job configuration. 
 | 
protected void | 
BpmnParse.setActivityAsyncDelegates(ActivityImpl activity)
Sets the delegates for the activity, which will be called
 if the attribute asyncAfter or asyncBefore was changed. 
 | 
protected void | 
FoxFailedJobParseListener.setFailedJobRetryTimeCycleValue(Element element,
                               ActivityImpl activity)  | 
protected void | 
BpmnParse.validateActivity(ActivityImpl activity)  | 
void | 
BpmnParse.validateExclusiveGateway(ActivityImpl activity)  | 
protected void | 
BpmnParse.validateOutgoingFlows(ActivityImpl activity)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
BpmnParse.selectInitial(List<ActivityImpl> startEventActivities,
             ProcessDefinitionEntity processDefinition,
             Element parentElement)  | 
void | 
BpmnParse.validateActivities(List<ActivityImpl> activities)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ActivityImpl | 
StartProcessInstanceAtActivitiesCmd.determineFirstActivity(ProcessDefinitionImpl processDefinition,
                      ProcessInstanceModificationBuilderImpl modificationBuilder)
get the activity that is started by the first instruction, if exists;
 return null if the first instruction is a start-transition instruction 
 | 
protected ActivityImpl | 
FoxJobRetryCmd.getCurrentActivity(CommandContext commandContext,
                  JobEntity job)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
FoxJobRetryCmd.executeCustomStrategy(CommandContext commandContext,
                     JobEntity job,
                     ActivityImpl activity)  | 
protected String | 
FoxJobRetryCmd.getFailedJobRetryTimeCycle(ActivityImpl activity)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
HistoryParseListener.addActivityHandlers(ActivityImpl activity)  | 
void | 
HistoryParseListener.parseBoundaryErrorEventDefinition(Element errorEventDefinition,
                                 boolean interrupting,
                                 ActivityImpl activity,
                                 ActivityImpl nestedErrorEventActivity)  | 
void | 
HistoryParseListener.parseBoundaryEscalationEventDefinition(Element escalationEventDefinition,
                                      boolean interrupting,
                                      ActivityImpl boundaryEventActivity)  | 
void | 
HistoryParseListener.parseBoundaryEvent(Element boundaryEventElement,
                  ScopeImpl scopeElement,
                  ActivityImpl activity)  | 
void | 
HistoryParseListener.parseBoundaryMessageEventDefinition(Element element,
                                   boolean interrupting,
                                   ActivityImpl messageActivity)  | 
void | 
HistoryParseListener.parseBoundarySignalEventDefinition(Element signalEventDefinition,
                                  boolean interrupting,
                                  ActivityImpl signalActivity)  | 
void | 
HistoryParseListener.parseBoundaryTimerEventDefinition(Element timerEventDefinition,
                                 boolean interrupting,
                                 ActivityImpl timerActivity)  | 
void | 
HistoryParseListener.parseBusinessRuleTask(Element businessRuleTaskElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
HistoryParseListener.parseCallActivity(Element callActivityElement,
                 ScopeImpl scope,
                 ActivityImpl activity)  | 
void | 
HistoryParseListener.parseCompensateEventDefinition(Element compensateEventDefinition,
                              ActivityImpl compensationActivity)  | 
void | 
HistoryParseListener.parseEndEvent(Element endEventElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
HistoryParseListener.parseEventBasedGateway(Element eventBasedGwElement,
                      ScopeImpl scope,
                      ActivityImpl activity)  | 
void | 
HistoryParseListener.parseExclusiveGateway(Element exclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
HistoryParseListener.parseInclusiveGateway(Element inclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
HistoryParseListener.parseIntermediateCatchEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
HistoryParseListener.parseIntermediateMessageCatchEventDefinition(Element messageEventDefinition,
                                            ActivityImpl nestedActivity)  | 
void | 
HistoryParseListener.parseIntermediateSignalCatchEventDefinition(Element signalEventDefinition,
                                           ActivityImpl signalActivity)  | 
void | 
HistoryParseListener.parseIntermediateThrowEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
HistoryParseListener.parseIntermediateTimerEventDefinition(Element timerEventDefinition,
                                     ActivityImpl timerActivity)  | 
void | 
HistoryParseListener.parseManualTask(Element manualTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
HistoryParseListener.parseMultiInstanceLoopCharacteristics(Element activityElement,
                                     Element multiInstanceLoopCharacteristicsElement,
                                     ActivityImpl activity)  | 
void | 
HistoryParseListener.parseParallelGateway(Element parallelGwElement,
                    ScopeImpl scope,
                    ActivityImpl activity)  | 
void | 
HistoryParseListener.parseProperty(Element propertyElement,
             VariableDeclaration variableDeclaration,
             ActivityImpl activity)  | 
void | 
HistoryParseListener.parseReceiveTask(Element receiveTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
HistoryParseListener.parseScriptTask(Element scriptTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
HistoryParseListener.parseSendTask(Element sendTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
HistoryParseListener.parseServiceTask(Element serviceTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
HistoryParseListener.parseStartEvent(Element startEventElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
HistoryParseListener.parseSubProcess(Element subProcessElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
HistoryParseListener.parseTask(Element taskElement,
         ScopeImpl scope,
         ActivityImpl activity)  | 
void | 
HistoryParseListener.parseTransaction(Element transactionElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
HistoryParseListener.parseUserTask(Element userTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ActivityImpl | 
JobDeclaration.activity  | 
| Modifier and Type | Method and Description | 
|---|---|
ActivityImpl | 
JobDeclaration.getActivity()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JobDeclaration.setActivity(ActivityImpl activity)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
MetricsBpmnParseListener.addListeners(ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseBoundaryEvent(Element boundaryEventElement,
                  ScopeImpl scopeElement,
                  ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseBusinessRuleTask(Element businessRuleTaskElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseCallActivity(Element callActivityElement,
                 ScopeImpl scope,
                 ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseEndEvent(Element endEventElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseEventBasedGateway(Element eventBasedGwElement,
                      ScopeImpl scope,
                      ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseExclusiveGateway(Element exclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseInclusiveGateway(Element inclusiveGwElement,
                     ScopeImpl scope,
                     ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseIntermediateCatchEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseIntermediateThrowEvent(Element intermediateEventElement,
                           ScopeImpl scope,
                           ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseManualTask(Element manualTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseMultiInstanceLoopCharacteristics(Element activityElement,
                                     Element multiInstanceLoopCharacteristicsElement,
                                     ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseParallelGateway(Element parallelGwElement,
                    ScopeImpl scope,
                    ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseReceiveTask(Element receiveTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseScriptTask(Element scriptTaskElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseSendTask(Element sendTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseServiceTask(Element serviceTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseStartEvent(Element startEventElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseSubProcess(Element subProcessElement,
               ScopeImpl scope,
               ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseTask(Element taskElement,
         ScopeImpl scope,
         ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseTransaction(Element transactionElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
void | 
MetricsBpmnParseListener.parseUserTask(Element userTaskElement,
             ScopeImpl scope,
             ActivityImpl activity)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
DefaultMigrationActivityMatcher.equalId(ActivityImpl source,
       ActivityImpl target)  | 
protected boolean | 
DefaultMigrationInstructionGenerator.isValidActivity(ActivityImpl activity)  | 
boolean | 
MigrationActivityMatcher.matchActivities(ActivityImpl source,
               ActivityImpl target)
Checks if an activity from the source process definition of
 a migration matches an activity from the target process
 definition. 
 | 
boolean | 
DefaultMigrationActivityMatcher.matchActivities(ActivityImpl source,
               ActivityImpl target)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected List<ValidatingMigrationInstruction> | 
DefaultMigrationInstructionGenerator.generateInstructionsForActivities(Collection<ActivityImpl> sourceActivities,
                                 Collection<ActivityImpl> targetActivities,
                                 boolean updateEventTriggers,
                                 ValidatingMigrationInstructions existingInstructions)  | 
protected List<ValidatingMigrationInstruction> | 
DefaultMigrationInstructionGenerator.generateInstructionsForActivities(Collection<ActivityImpl> sourceActivities,
                                 Collection<ActivityImpl> targetActivities,
                                 boolean updateEventTriggers,
                                 ValidatingMigrationInstructions existingInstructions)  | 
| Modifier and Type | Method and Description | 
|---|---|
ActivityImpl | 
MigratingInstanceParseContext.getTargetActivity(MigrationInstruction instruction)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected MigrationInstruction | 
CompensationInstanceHandler.getMigrationInstruction(MigratingInstanceParseContext parseContext,
                       ActivityImpl activity)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
SupportedActivityValidator.isAsync(ActivityImpl activity)  | 
boolean | 
SupportedPassiveEventTriggerActivityValidator.isPassivelyWaitingEvent(ActivityImpl activity)  | 
boolean | 
SupportedActivityValidator.isSupportedActivity(ActivityImpl activity)  | 
boolean | 
SupportedPassiveEventTriggerActivityValidator.isSupportedEventType(ActivityImpl activity)  | 
boolean | 
SupportedPassiveEventTriggerActivityValidator.valid(ActivityImpl activity)  | 
boolean | 
SupportedActivityValidator.valid(ActivityImpl activity)  | 
boolean | 
NoCompensationHandlerActivityValidator.valid(ActivityImpl activity)  | 
boolean | 
MigrationActivityValidator.valid(ActivityImpl activity)
Check that an activity can be migrated. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
AsyncProcessStartMigrationValidator.isTopLevelActivity(ActivityImpl activity)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ActivityImpl | 
ValidatingMigrationInstructionImpl.sourceActivity  | 
protected ActivityImpl | 
ValidatingMigrationInstructionImpl.targetActivity  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ActivityImpl | 
CannotRemoveMultiInstanceInnerActivityValidator.getInnerActivity(ActivityImpl multiInstanceBody)  | 
protected ActivityImpl | 
CannotAddMultiInstanceInnerActivityValidator.getInnerActivity(ActivityImpl multiInstanceBody)  | 
ActivityImpl | 
ValidatingMigrationInstructionImpl.getSourceActivity()  | 
ActivityImpl | 
ValidatingMigrationInstruction.getSourceActivity()  | 
ActivityImpl | 
ValidatingMigrationInstructionImpl.getTargetActivity()  | 
ActivityImpl | 
ValidatingMigrationInstruction.getTargetActivity()  | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
UpdateEventTriggersValidator.definesPersistentEventTrigger(ActivityImpl activity)  | 
protected ActivityImpl | 
CannotRemoveMultiInstanceInnerActivityValidator.getInnerActivity(ActivityImpl multiInstanceBody)  | 
protected ActivityImpl | 
CannotAddMultiInstanceInnerActivityValidator.getInnerActivity(ActivityImpl multiInstanceBody)  | 
protected boolean | 
SameEventScopeInstructionValidator.isCompensationBoundaryEvent(ActivityImpl sourceActivity)  | 
protected boolean | 
SameEventTypeValidator.isEvent(ActivityImpl activity)  | 
protected boolean | 
GatewayMappingValidator.isWaitStateGateway(ActivityImpl activity)  | 
| Constructor and Description | 
|---|
ValidatingMigrationInstructionImpl(ActivityImpl sourceActivity,
                                  ActivityImpl targetActivity,
                                  boolean updateEventTrigger)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ActivityImpl | 
EventSubscriptionEntity.activity  | 
| Modifier and Type | Method and Description | 
|---|---|
ActivityImpl | 
ExecutionEntity.getActivity()
ensures initialization and returns the activity 
 | 
ActivityImpl | 
EventSubscriptionEntity.getActivity()  | 
| Modifier and Type | Method and Description | 
|---|---|
static CompensateEventSubscriptionEntity | 
CompensateEventSubscriptionEntity.createAndInsert(ExecutionEntity executionEntity,
               ActivityImpl activity)  | 
ExecutionEntity | 
ProcessDefinitionEntity.createProcessInstance(String businessKey,
                     ActivityImpl initial)  | 
ExecutionEntity | 
ProcessDefinitionEntity.createProcessInstance(String businessKey,
                     String caseInstanceId,
                     ActivityImpl initial)  | 
protected boolean | 
ExecutionEntity.isActivityNoStartEvent(ActivityImpl currentActivity)  | 
protected boolean | 
ExecutionEntity.isStartEventInValidStateOrNotAsync(ActivityImpl currentActivity)  | 
void | 
EventSubscriptionEntity.setActivity(ActivityImpl activity)  | 
| Constructor and Description | 
|---|
FormPropertyStartContext(ActivityImpl selectedInitial)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ActivityImpl | 
ProcessDefinitionBuilder.getActivity()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PvmLogger.debugExecutesActivity(PvmExecutionImpl execution,
                     ActivityImpl activity,
                     String name)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ActivityImpl | 
TransitionImpl.destination  | 
protected ActivityImpl | 
ProcessDefinitionImpl.initial  | 
protected ActivityImpl | 
TransitionImpl.source  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Set<ActivityImpl> | 
ScopeImpl.eventActivities
activities for which this is the event scope 
 | 
protected List<ActivityImpl> | 
ScopeImpl.flowActivities
The activities for which the flow scope is this scope 
 | 
protected Map<ActivityImpl,List<ActivityImpl>> | 
ProcessDefinitionImpl.initialActivityStacks  | 
protected Map<ActivityImpl,List<ActivityImpl>> | 
ProcessDefinitionImpl.initialActivityStacks  | 
protected Map<String,ActivityImpl> | 
ScopeImpl.namedFlowActivities  | 
| Modifier and Type | Method and Description | 
|---|---|
ActivityImpl | 
ScopeImpl.createActivity(String activityId)  | 
ActivityImpl | 
ScopeImpl.findActivity(String activityId)  | 
ActivityImpl | 
ScopeImpl.findActivityAtLevelOfSubprocess(String activityId)  | 
ActivityImpl | 
ActivityImpl.findCompensationHandler()
Find the compensation handler of this activity. 
 | 
ActivityImpl | 
ScopeImpl.getChildActivity(String activityId)
searches for the activity locally 
 | 
ActivityImpl | 
ProcessDefinitionImpl.getInitial()  | 
ActivityImpl | 
ActivityImpl.getParentFlowScopeActivity()  | 
ActivityImpl | 
TransitionImpl.getSource()  | 
| Modifier and Type | Method and Description | 
|---|---|
List<ActivityImpl> | 
ScopeImpl.getActivities()  | 
Set<ActivityImpl> | 
ScopeImpl.getEventActivities()  | 
List<ActivityImpl> | 
ProcessDefinitionImpl.getInitialActivityStack()  | 
List<ActivityImpl> | 
ProcessDefinitionImpl.getInitialActivityStack(ActivityImpl startActivity)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
ScopeImpl.contains(ActivityImpl activity)  | 
PvmProcessInstance | 
ProcessDefinitionImpl.createProcessInstance(String businessKey,
                     ActivityImpl initial)  | 
PvmProcessInstance | 
ProcessDefinitionImpl.createProcessInstance(String businessKey,
                     String caseInstanceId,
                     ActivityImpl initial)  | 
PvmProcessInstance | 
ProcessDefinitionImpl.createProcessInstanceForInitial(ActivityImpl initial)
creates a process instance using the provided activity as initial 
 | 
List<ActivityImpl> | 
ProcessDefinitionImpl.getInitialActivityStack(ActivityImpl startActivity)  | 
void | 
TransitionImpl.setDestination(ActivityImpl destination)  | 
void | 
ProcessDefinitionImpl.setInitial(ActivityImpl initial)  | 
protected void | 
TransitionImpl.setSource(ActivityImpl source)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ActivityImpl | 
PvmExecutionImpl.activity
current activity 
 | 
protected ActivityImpl | 
ProcessInstanceStartContext.initial  | 
| Modifier and Type | Method and Description | 
|---|---|
ActivityImpl | 
PvmExecutionImpl.getActivity()
ensures initialization and returns the activity 
 | 
ActivityImpl | 
ProcessInstanceStartContext.getInitial()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PvmExecutionImpl.executeEventHandlerActivity(ActivityImpl eventHandlerActivity)  | 
protected static boolean | 
LegacyBehavior.isActivityWrappedInMultiInstanceBody(ActivityImpl activity)  | 
protected static boolean | 
LegacyBehavior.isAsync(ActivityImpl activity)  | 
protected static boolean | 
LegacyBehavior.isMultiInstanceInCompensation(ActivityImpl activity,
                             PvmExecutionImpl scopeExecutionCandidate)  | 
static void | 
LegacyBehavior.parseCancelBoundaryEvent(ActivityImpl activity)  | 
void | 
ProcessInstanceStartContext.setInitial(ActivityImpl initial)  | 
protected static boolean | 
LegacyBehavior.wasNoScope(ActivityImpl activity,
          PvmExecutionImpl scopeExecutionCandidate)
Determines whether the given scope was a scope in previous versions 
 | 
protected static boolean | 
LegacyBehavior.wasNoScope72(ActivityImpl activity)  | 
protected static boolean | 
LegacyBehavior.wasNoScope73(ActivityImpl activity,
            PvmExecutionImpl scopeExecutionCandidate)  | 
| Constructor and Description | 
|---|
ProcessInstanceStartContext(ActivityImpl initial)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ActivityImpl | 
PvmAtomicOperationDeleteCascadeFireActivityEnd.getFlowScopeActivity(PvmActivity activity)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ConnectorParseListener.parseServiceTask(Element serviceTaskElement,
                ScopeImpl scope,
                ActivityImpl activity)  | 
Copyright © 2017. All rights reserved.