Package | Description |
---|---|
org.camunda.bpm.application.impl.event | |
org.camunda.bpm.application.impl.metadata | |
org.camunda.bpm.container.impl.metadata | |
org.camunda.bpm.engine |
Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of a ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine can be obtained.Through the services obtained from such a ProcessEngine , BPM and workflow operation
can be executed:RepositoryService :
Manages Deployment sRuntimeService :
For starting and searching ProcessInstance sTaskService :
Exposes operations to manage human (standalone) Task s,
such as claiming, completing and assigning tasksIdentityService :
Used for managing User s,
Group s and the relations between themManagementService :
Exposes engine admin and maintenance operations,
which have no relation to the runtime execution of business processesHistoryService :
Exposes information about ongoing and past process instances.FormService :
Access to form data and rendered forms for starting new process instances and completing tasks. |
org.camunda.bpm.engine.cdi.impl.event | |
org.camunda.bpm.engine.impl.bpmn.parser | |
org.camunda.bpm.engine.impl.form.handler | |
org.camunda.bpm.engine.impl.form.type | |
org.camunda.bpm.engine.impl.form.validator | |
org.camunda.bpm.engine.impl.history.parser | |
org.camunda.bpm.engine.impl.metrics.parser | |
org.camunda.bpm.engine.impl.util.xml | |
org.camunda.bpm.engine.impl.xml | |
org.camunda.bpm.spring.boot.starter.event | |
org.camunda.connect.plugin.impl |
Modifier and Type | Method and Description |
---|---|
void |
ProcessApplicationEventParseListener.parseBoundaryConditionalEventDefinition(Element element,
boolean interrupting,
ActivityImpl conditionalActivity) |
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.parseConditionalStartEventForEventSubprocess(Element element,
ActivityImpl conditionalActivity,
boolean interrupting) |
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.parseIntermediateConditionalEventDefinition(Element conditionalEventDefinition,
ActivityImpl conditionalActivity) |
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.parseProcess(Element processElement,
ProcessDefinitionEntity processDefinition) |
void |
ProcessApplicationEventParseListener.parseProperty(Element propertyElement,
VariableDeclaration variableDeclaration,
ActivityImpl activity) |
void |
ProcessApplicationEventParseListener.parseReceiveTask(Element receiveTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
ProcessApplicationEventParseListener.parseRootElement(Element rootElement,
List<ProcessDefinitionEntity> processDefinitions) |
void |
ProcessApplicationEventParseListener.parseScriptTask(Element scriptTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
ProcessApplicationEventParseListener.parseSendTask(Element sendTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
ProcessApplicationEventParseListener.parseSequenceFlow(Element sequenceFlowElement,
ScopeImpl scopeElement,
TransitionImpl transition) |
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 |
ProcessesXmlParse.parseProcessArchive(Element element,
List<ProcessArchiveXml> parsedProcessArchives)
parse a
<process-archive .../> element and add it to the list of parsed elements |
Modifier and Type | Method and Description |
---|---|
protected void |
BpmPlatformXmlParse.parseJobAcquisition(Element element,
List<JobAcquisitionXml> jobAcquisitions)
parse a
<job-acquisition .../> element and add it to the
list of parsed elements |
protected void |
BpmPlatformXmlParse.parseJobExecutor(Element element,
JobExecutorXmlImpl jobExecutorXml)
parse a
<job-executor .../> element and add it to the list of parsed elements |
protected void |
DeploymentMetadataParse.parseProcessEngine(Element element,
List<ProcessEngineXml> parsedProcessEngines)
parse a
<process-engine .../> element and add it to the list of parsed elements |
protected void |
DeploymentMetadataParse.parseProcessEnginePlugin(Element element,
List<ProcessEnginePluginXml> plugins)
Transform a
<plugin ... |
protected void |
DeploymentMetadataParse.parseProcessEnginePlugins(Element element,
List<ProcessEnginePluginXml> plugins)
Transform a
<plugins ... |
protected void |
DeploymentMetadataParse.parseProperties(Element element,
Map<String,String> properties)
Transform a
|
Modifier and Type | Field and Description |
---|---|
protected Element |
BpmnParseException.element |
Modifier and Type | Method and Description |
---|---|
Element |
BpmnParseException.getElement() |
Constructor and Description |
---|
BpmnParseException(String message,
Element element) |
BpmnParseException(String message,
Element element,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
void |
CdiEventSupportBpmnParseListener.parseBoundaryConditionalEventDefinition(Element element,
boolean interrupting,
ActivityImpl conditionalActivity) |
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.parseConditionalStartEventForEventSubprocess(Element element,
ActivityImpl conditionalActivity,
boolean interrupting) |
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.parseIntermediateConditionalEventDefinition(Element conditionalEventDefinition,
ActivityImpl conditionalActivity) |
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.parseProcess(Element processElement,
ProcessDefinitionEntity processDefinition) |
void |
CdiEventSupportBpmnParseListener.parseProperty(Element propertyElement,
VariableDeclaration variableDeclaration,
ActivityImpl activity) |
void |
CdiEventSupportBpmnParseListener.parseReceiveTask(Element receiveTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
CdiEventSupportBpmnParseListener.parseRootElement(Element rootElement,
List<ProcessDefinitionEntity> processDefinitions) |
void |
CdiEventSupportBpmnParseListener.parseScriptTask(Element scriptTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
CdiEventSupportBpmnParseListener.parseSendTask(Element sendTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
CdiEventSupportBpmnParseListener.parseSequenceFlow(Element sequenceFlowElement,
ScopeImpl scopeElement,
TransitionImpl transition) |
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 |
---|---|
static Element |
BpmnParseUtil.findCamundaExtensionElement(Element element,
String extensionElementName)
Returns the camunda extension element in the camunda namespace
and the given name.
|
Modifier and Type | Method and Description |
---|---|
protected HashMap<String,Element> |
BpmnParse.filterCompensationHandlers(List<Element> activityElements) |
protected HashMap<String,Element> |
BpmnParse.filterIntermediateCatchEvents(List<Element> activityElements) |
Modifier and Type | Method and Description |
---|---|
protected void |
BpmnParse.addEscalationEventDefinition(ScopeImpl catchingScope,
EscalationEventDefinition escalationEventDefinition,
Element element,
String escalationElementId) |
protected void |
BpmnParse.addEventSubscriptionDeclaration(EventSubscriptionDeclaration subscription,
ScopeImpl scope,
Element element) |
protected void |
BpmnParse.addEventSubscriptionJobDeclaration(EventSubscriptionJobDeclaration jobDeclaration,
ActivityImpl activity,
Element element) |
protected void |
BpmnParse.addTimeCycleWarning(Element timeCycleElement,
String type,
String timerElementId) |
protected boolean |
BpmnParse.attributeValueEquals(Element element,
String attribute,
String comparisonValue) |
protected boolean |
BpmnParse.checkActivityInputOutputSupported(Element activityElement,
ActivityImpl activity,
IoMapping inputOutput) |
protected boolean |
BpmnParse.checkActivityOutputParameterSupported(Element activityElement,
ActivityImpl activity) |
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 Escalation |
BpmnParse.createEscalation(String id,
Element element) |
protected EscalationEventDefinition |
BpmnParse.createEscalationEventDefinitionForEscalationHandler(Element escalationEventDefinitionElement,
ActivityImpl escalationHandler,
boolean cancelActivity,
String parentElementId) |
protected void |
BpmnParse.ensureNoExpressionInMessageStartEvent(Element element,
EventSubscriptionDeclaration messageStartEventSubscriptionDeclaration,
String parentElementId) |
protected void |
BpmnParse.ensureNoIoMappingDefined(Element element) |
static Element |
BpmnParseUtil.findCamundaExtensionElement(Element element,
String extensionElementName)
Returns the camunda extension element in the camunda namespace
and the given name.
|
protected Escalation |
BpmnParse.findEscalationForEscalationEventDefinition(Element escalationEventDefinition,
String escalationElementId)
Find the referenced escalation of the given escalation event definition.
|
protected XMLImporter |
BpmnParse.getImporter(String importType,
Element theImport) |
protected String |
BpmnParse.getStringValueFromAttributeOrElement(String attributeName,
String elementName,
Element element,
String ancestorElementId) |
protected boolean |
BpmnParse.hasConnector(Element element) |
void |
XMLImporter.importFrom(Element element,
BpmnParse parse)
Imports the definitions in the XML declared in element
|
protected boolean |
BpmnParse.isAsyncAfter(Element element) |
protected boolean |
BpmnParse.isAsyncBefore(Element element) |
protected boolean |
BpmnParse.isCompensationHandler(Element activityElement) |
protected boolean |
BpmnParse.isExclusive(Element element) |
protected boolean |
BpmnParse.isServiceTaskLike(Element element) |
protected boolean |
BpmnParse.isStartable(Element element) |
protected boolean |
BpmnParse.isValidEventNameForScope(String eventName,
Element listenerElement,
String ancestorElementId)
Check if the given event name is valid.
|
void |
BpmnParse.parseActivities(List<Element> activityElements,
Element parentElement,
ScopeImpl scopeElement)
Parses the activities of a certain level in the process (process,
subprocess or another scope).
|
protected void |
DefaultFailedJobParseListener.parseActivity(Element element,
ActivityImpl activity) |
protected ActivityImpl |
BpmnParse.parseActivity(Element activityElement,
Element parentElement,
ScopeImpl scopeElement) |
protected void |
BpmnParse.parseActivityInputOutput(Element activityElement,
ActivityImpl activity) |
protected void |
BpmnParse.parseAssociationOfCompensationBoundaryEvent(Element associationElement,
ActivityImpl sourceActivity,
ActivityImpl targetActivity) |
protected void |
BpmnParse.parseAssociations(Element scopeElement,
ScopeImpl parentScope,
Map<String,Element> compensationHandlers) |
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 |
AbstractBpmnParseListener.parseBoundaryConditionalEventDefinition(Element element,
boolean interrupting,
ActivityImpl conditionalActivity) |
void |
BpmnParseListener.parseBoundaryConditionalEventDefinition(Element element,
boolean interrupting,
ActivityImpl conditionalActivity) |
BoundaryConditionalEventActivityBehavior |
BpmnParse.parseBoundaryConditionalEventDefinition(Element element,
boolean interrupting,
ActivityImpl conditionalActivity)
Parses the given element as conditional boundary event.
|
void |
BpmnParse.parseBoundaryErrorEventDefinition(Element errorEventDefinition,
ActivityImpl boundaryEventActivity) |
void |
AbstractBpmnParseListener.parseBoundaryErrorEventDefinition(Element errorEventDefinition,
boolean interrupting,
ActivityImpl activity,
ActivityImpl nestedErrorEventActivity) |
void |
BpmnParseListener.parseBoundaryErrorEventDefinition(Element errorEventDefinition,
boolean interrupting,
ActivityImpl activity,
ActivityImpl nestedErrorEventActivity) |
void |
AbstractBpmnParseListener.parseBoundaryEscalationEventDefinition(Element escalationEventDefinition,
boolean interrupting,
ActivityImpl boundaryEventActivity) |
void |
BpmnParseListener.parseBoundaryEscalationEventDefinition(Element escalationEventDefinition,
boolean interrupting,
ActivityImpl boundaryEventActivity) |
protected void |
BpmnParse.parseBoundaryEscalationEventDefinition(Element escalationEventDefinitionElement,
boolean cancelActivity,
ActivityImpl boundaryEventActivity) |
void |
AbstractBpmnParseListener.parseBoundaryEvent(Element boundaryEventElement,
ScopeImpl scopeElement,
ActivityImpl nestedActivity) |
void |
BpmnParseListener.parseBoundaryEvent(Element boundaryEventElement,
ScopeImpl scopeElement,
ActivityImpl nestedActivity) |
void |
DefaultFailedJobParseListener.parseBoundaryEvent(Element boundaryEventElement,
ScopeImpl scopeElement,
ActivityImpl nestedActivity) |
void |
BpmnParse.parseBoundaryEvents(Element parentElement,
ScopeImpl flowScope)
Parses the boundary events of a certain 'level' (process, subprocess or
other scope).
|
void |
AbstractBpmnParseListener.parseBoundaryMessageEventDefinition(Element element,
boolean interrupting,
ActivityImpl messageActivity) |
void |
BpmnParseListener.parseBoundaryMessageEventDefinition(Element element,
boolean interrupting,
ActivityImpl messageActivity) |
void |
BpmnParse.parseBoundaryMessageEventDefinition(Element element,
boolean interrupting,
ActivityImpl messageActivity) |
void |
AbstractBpmnParseListener.parseBoundarySignalEventDefinition(Element signalEventDefinition,
boolean interrupting,
ActivityImpl signalActivity) |
void |
BpmnParseListener.parseBoundarySignalEventDefinition(Element signalEventDefinition,
boolean interrupting,
ActivityImpl signalActivity) |
void |
BpmnParse.parseBoundarySignalEventDefinition(Element element,
boolean interrupting,
ActivityImpl signalActivity) |
void |
AbstractBpmnParseListener.parseBoundaryTimerEventDefinition(Element timerEventDefinition,
boolean interrupting,
ActivityImpl timerActivity) |
void |
BpmnParseListener.parseBoundaryTimerEventDefinition(Element timerEventDefinition,
boolean interrupting,
ActivityImpl timerActivity) |
void |
BpmnParse.parseBoundaryTimerEventDefinition(Element timerEventDefinition,
boolean interrupting,
ActivityImpl boundaryActivity)
Parses a boundary timer event.
|
void |
BpmnParse.parseBPMNDiagram(Element bpmndiagramElement) |
void |
BpmnParse.parseBPMNEdge(Element bpmnEdgeElement) |
void |
BpmnParse.parseBPMNPlane(Element bpmnPlaneElement) |
void |
BpmnParse.parseBPMNShape(Element bpmnShapeElement) |
ActivityImpl |
BpmnParse.parseBusinessRuleTask(Element businessRuleTaskElement,
ScopeImpl scope)
Parses a businessRuleTask declaration.
|
void |
AbstractBpmnParseListener.parseBusinessRuleTask(Element businessRuleTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseBusinessRuleTask(Element businessRuleTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseBusinessRuleTask(Element businessRuleTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
protected CallableElementParameter |
BpmnParse.parseCallableElementProvider(Element parameterElement,
String ancestorElementId) |
void |
AbstractBpmnParseListener.parseCallActivity(Element callActivityElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseCallActivity(Element callActivityElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseCallActivity(Element callActivityElement,
ScopeImpl scope,
ActivityImpl activity) |
ActivityImpl |
BpmnParse.parseCallActivity(Element callActivityElement,
ScopeImpl scope,
boolean isMultiInstance)
Parses a call activity (currently only supporting calling subprocesses).
|
static void |
BpmnParseUtil.parseCamundaInputParameters(Element inputOutputElement,
IoMapping ioMapping)
Parses all input parameters of an input output element and adds them to
the
IoMapping . |
static void |
BpmnParseUtil.parseCamundaOutputParameters(Element inputOutputElement,
IoMapping ioMapping)
Parses all output parameters of an input output element and adds them to
the
IoMapping . |
static ExecutableScript |
BpmnParseUtil.parseCamundaScript(Element scriptElement)
Parses a camunda script element.
|
void |
AbstractBpmnParseListener.parseCompensateEventDefinition(Element compensateEventDefinition,
ActivityImpl compensationActivity) |
void |
BpmnParseListener.parseCompensateEventDefinition(Element compensateEventDefinition,
ActivityImpl compensationActivity) |
protected void |
BpmnParse.parseCompensationEventSubprocess(ActivityImpl startEventActivity,
Element startEventElement,
ActivityImpl scopeActivity,
Element compensateEventDefinition) |
protected ConditionalEventDefinition |
BpmnParse.parseConditionalEventDefinition(Element element,
ActivityImpl conditionalActivity)
Parses the given element and returns an ConditionalEventDefinition object.
|
void |
AbstractBpmnParseListener.parseConditionalStartEventForEventSubprocess(Element element,
ActivityImpl conditionalActivity,
boolean interrupting) |
void |
BpmnParseListener.parseConditionalStartEventForEventSubprocess(Element element,
ActivityImpl conditionalActivity,
boolean interrupting) |
ConditionalEventDefinition |
BpmnParse.parseConditionalStartEventForEventSubprocess(Element element,
ActivityImpl conditionalActivity,
boolean interrupting)
Parses the given element as conditional start event of an event subprocess.
|
protected Condition |
BpmnParse.parseConditionExpression(Element conditionExprElement,
String ancestorElementId) |
protected DecisionResultMapper |
BpmnParse.parseDecisionResultMapper(Element businessRuleTaskElement) |
protected void |
BpmnParse.parseDIBounds(Element bpmnShapeElement,
HasDIBounds target) |
protected ActivityImpl |
BpmnParse.parseDmnBusinessRuleTask(Element businessRuleTaskElement,
ScopeImpl scope)
Parse a Business Rule Task which references a decision.
|
String |
BpmnParse.parseDocumentation(Element element) |
Double |
BpmnParse.parseDoubleAttribute(Element element,
String attributeName,
String doubleText,
boolean required) |
protected void |
BpmnParse.parseEmailServiceTask(ActivityImpl activity,
Element serviceTaskElement,
List<FieldDeclaration> fieldDeclarations) |
void |
AbstractBpmnParseListener.parseEndEvent(Element endEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseEndEvent(Element endEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseEndEvent(Element endEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParse.parseEndEvents(Element parentElement,
ScopeImpl scope)
Parses the end events of a certain level in the process (process,
subprocess or another scope).
|
protected void |
BpmnParse.parseErrorStartEventDefinition(Element errorEventDefinition,
ActivityImpl startEventActivity) |
ActivityImpl |
BpmnParse.parseEventBasedGateway(Element eventBasedGwElement,
Element parentElement,
ScopeImpl scope) |
void |
AbstractBpmnParseListener.parseEventBasedGateway(Element eventBasedGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseEventBasedGateway(Element eventBasedGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseEventBasedGateway(Element exclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
protected void |
BpmnParse.parseEventDefinitionForSubprocess(EventSubscriptionDeclaration subscriptionDeclaration,
ActivityImpl activity,
Element element) |
ActivityImpl |
BpmnParse.parseExclusiveGateway(Element exclusiveGwElement,
ScopeImpl scope)
Parses an exclusive gateway declaration.
|
void |
AbstractBpmnParseListener.parseExclusiveGateway(Element exclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseExclusiveGateway(Element exclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseExclusiveGateway(Element exclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
ExecutionListener |
BpmnParse.parseExecutionListener(Element executionListenerElement,
String ancestorElementId)
Parses an
ExecutionListener implementation for the given
executionListener element. |
void |
BpmnParse.parseExecutionListenersOnScope(Element scopeElement,
ScopeImpl scope)
Parses all execution-listeners on a scope.
|
void |
BpmnParse.parseExecutionListenersOnTransition(Element activitiElement,
TransitionImpl activity) |
protected Expression |
BpmnParse.parseExpression(Element parent,
String name) |
protected FieldDeclaration |
BpmnParse.parseExpressionFieldDeclaration(Element fieldDeclarationElement,
Element serviceTaskElement,
String fieldName) |
protected void |
BpmnParse.parseExternalServiceTask(ActivityImpl activity,
Element serviceTaskElement) |
protected FieldDeclaration |
BpmnParse.parseFieldDeclaration(Element serviceTaskElement,
Element fieldDeclarationElement) |
List<FieldDeclaration> |
BpmnParse.parseFieldDeclarations(Element element) |
protected void |
BpmnParse.parseHumanPerformer(Element taskElement,
TaskDefinition taskDefinition) |
protected void |
BpmnParse.parseHumanPerformerResourceAssignment(Element performerElement,
TaskDefinition taskDefinition) |
ActivityImpl |
BpmnParse.parseInclusiveGateway(Element inclusiveGwElement,
ScopeImpl scope)
Parses an inclusive gateway declaration.
|
void |
AbstractBpmnParseListener.parseInclusiveGateway(Element inclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseInclusiveGateway(Element inclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseInclusiveGateway(Element exclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
static IoMapping |
BpmnParseUtil.parseInputOutput(Element element)
Returns the
IoMapping of an element. |
protected void |
BpmnParse.parseInputParameter(Element elementWithParameters,
CallableElement callableElement) |
static void |
BpmnParseUtil.parseInputParameterElement(Element inputParameterElement,
IoMapping ioMapping)
Parses a input parameter and adds it to the
IoMapping . |
void |
AbstractBpmnParseListener.parseIntermediateCatchEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseIntermediateCatchEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseIntermediateCatchEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity) |
ActivityImpl |
BpmnParse.parseIntermediateCatchEvent(Element intermediateEventElement,
ScopeImpl scopeElement,
ActivityImpl eventBasedGateway) |
protected void |
BpmnParse.parseIntermediateCatchEvents(Element scopeElement,
ScopeImpl parentScope,
Map<String,Element> intermediateCatchEventElements) |
void |
AbstractBpmnParseListener.parseIntermediateConditionalEventDefinition(Element conditionalEventDefinition,
ActivityImpl conditionalActivity) |
void |
BpmnParseListener.parseIntermediateConditionalEventDefinition(Element conditionalEventDefinition,
ActivityImpl conditionalActivity) |
ConditionalEventDefinition |
BpmnParse.parseIntermediateConditionalEventDefinition(Element element,
ActivityImpl conditionalActivity)
Parses the given element as intermediate conditional event.
|
protected void |
BpmnParse.parseIntermediateLinkEventCatchBehavior(Element intermediateEventElement,
ActivityImpl activity,
Element linkEventDefinitionElement) |
void |
AbstractBpmnParseListener.parseIntermediateMessageCatchEventDefinition(Element messageEventDefinition,
ActivityImpl nestedActivity) |
void |
BpmnParseListener.parseIntermediateMessageCatchEventDefinition(Element messageEventDefinition,
ActivityImpl nestedActivity) |
protected void |
BpmnParse.parseIntermediateMessageEventDefinition(Element messageEventDefinition,
ActivityImpl nestedActivity) |
void |
AbstractBpmnParseListener.parseIntermediateSignalCatchEventDefinition(Element signalEventDefinition,
ActivityImpl signalActivity) |
void |
BpmnParseListener.parseIntermediateSignalCatchEventDefinition(Element signalEventDefinition,
ActivityImpl signalActivity) |
protected void |
BpmnParse.parseIntermediateSignalEventDefinition(Element element,
ActivityImpl signalActivity) |
ActivityImpl |
BpmnParse.parseIntermediateThrowEvent(Element intermediateEventElement,
ScopeImpl scopeElement) |
void |
AbstractBpmnParseListener.parseIntermediateThrowEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseIntermediateThrowEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseIntermediateThrowEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
AbstractBpmnParseListener.parseIntermediateTimerEventDefinition(Element timerEventDefinition,
ActivityImpl timerActivity) |
void |
BpmnParseListener.parseIntermediateTimerEventDefinition(Element timerEventDefinition,
ActivityImpl timerActivity) |
protected void |
BpmnParse.parseIntermediateTimerEventDefinition(Element timerEventDefinition,
ActivityImpl timerActivity) |
protected void |
BpmnParse.parseLanes(Element laneSetElement,
LaneSet laneSet) |
protected void |
BpmnParse.parseLaneSets(Element parentElement,
ProcessDefinitionEntity processDefinition) |
ActivityImpl |
BpmnParse.parseManualTask(Element manualTaskElement,
ScopeImpl scope)
Parses a manual task.
|
void |
AbstractBpmnParseListener.parseManualTask(Element manualTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseManualTask(Element manualTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
protected EventSubscriptionDeclaration |
BpmnParse.parseMessageEventDefinition(Element messageEventDefinition,
String messageElementId) |
void |
AbstractBpmnParseListener.parseMultiInstanceLoopCharacteristics(Element activityElement,
Element multiInstanceLoopCharacteristicsElement,
ActivityImpl activity) |
void |
BpmnParseListener.parseMultiInstanceLoopCharacteristics(Element activityElement,
Element multiInstanceLoopCharacteristicsElement,
ActivityImpl activity) |
ScopeImpl |
BpmnParse.parseMultiInstanceLoopCharacteristics(Element activityElement,
ScopeImpl scope)
Parses loopCharacteristics (standardLoop/Multi-instance) of an activity, if
any is defined.
|
protected static ParameterValueProvider |
BpmnParseUtil.parseNestedParamValueProvider(Element element) |
protected void |
BpmnParse.parseOutputParameter(Element callActivityElement,
ActivityImpl activity,
CallableElement callableElement) |
static void |
BpmnParseUtil.parseOutputParameterElement(Element outputParameterElement,
IoMapping ioMapping)
Parses a output parameter and adds it to the
IoMapping . |
ActivityImpl |
BpmnParse.parseParallelGateway(Element parallelGwElement,
ScopeImpl scope)
Parses a parallel gateway declaration.
|
void |
AbstractBpmnParseListener.parseParallelGateway(Element parallelGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseParallelGateway(Element parallelGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseParallelGateway(Element exclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
protected static ParameterValueProvider |
BpmnParseUtil.parseParamValueProvider(Element parameterElement) |
protected void |
BpmnParse.parsePotentialOwner(Element taskElement,
TaskDefinition taskDefinition) |
protected void |
BpmnParse.parsePotentialOwnerResourceAssignment(Element performerElement,
TaskDefinition taskDefinition) |
protected void |
BpmnParse.parsePotentialStarterResourceAssignment(Element performerElement,
ProcessDefinitionEntity processDefinition) |
protected ParameterValueProvider |
BpmnParse.parsePriority(Element element,
String priorityAttribute) |
ProcessDefinitionEntity |
BpmnParse.parseProcess(Element processElement)
Parses one process (ie anything inside a <process> element).
|
void |
AbstractBpmnParseListener.parseProcess(Element processElement,
ProcessDefinitionEntity processDefinition) |
void |
BpmnParseListener.parseProcess(Element processElement,
ProcessDefinitionEntity processDefinition) |
protected void |
BpmnParse.parseProcessDefinitionCustomExtensions(Element scopeElement,
ProcessDefinition definition) |
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 |
AbstractBpmnParseListener.parseProperty(Element propertyElement,
VariableDeclaration variableDeclaration,
ActivityImpl activity) |
void |
BpmnParseListener.parseProperty(Element propertyElement,
VariableDeclaration variableDeclaration,
ActivityImpl activity) |
void |
BpmnParse.parsePropertyCustomExtensions(ActivityImpl activity,
Element propertyElement,
String propertyName,
String propertyType)
Parses the custom extensions for properties.
|
ActivityImpl |
BpmnParse.parseReceiveTask(Element receiveTaskElement,
ScopeImpl scope)
Parses a receive task.
|
void |
AbstractBpmnParseListener.parseReceiveTask(Element receiveTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseReceiveTask(Element receiveTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseReceiveTask(Element receiveTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
protected String |
BpmnParse.parseResultVariable(Element element) |
void |
AbstractBpmnParseListener.parseRootElement(Element rootElement,
List<ProcessDefinitionEntity> processDefinitions) |
void |
BpmnParseListener.parseRootElement(Element rootElement,
List<ProcessDefinitionEntity> processDefinitions) |
void |
BpmnParse.parseScope(Element scopeElement,
ScopeImpl parentScope)
Parses a scope: a process, subprocess, etc.
|
protected void |
BpmnParse.parseScopeStartEvent(ActivityImpl startEventActivity,
Element startEventElement,
Element parentElement,
ActivityImpl scopeActivity) |
ActivityImpl |
BpmnParse.parseScriptTask(Element scriptTaskElement,
ScopeImpl scope)
Parses a scriptTask declaration.
|
void |
AbstractBpmnParseListener.parseScriptTask(Element scriptTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseScriptTask(Element scriptTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseScriptTask(Element scriptTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
protected ScriptTaskActivityBehavior |
BpmnParse.parseScriptTaskElement(Element scriptTaskElement)
Returns a
ScriptTaskActivityBehavior for the script task element
corresponding to the script source or resource specified. |
ActivityImpl |
BpmnParse.parseSendTask(Element sendTaskElement,
ScopeImpl scope)
Parses a sendTask declaration.
|
void |
AbstractBpmnParseListener.parseSendTask(Element sendTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseSendTask(Element sendTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseSendTask(Element sendTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParse.parseSequenceFlow(Element processElement,
ScopeImpl scope,
Map<String,Element> compensationHandlers)
Parses all sequence flow of a scope.
|
void |
AbstractBpmnParseListener.parseSequenceFlow(Element sequenceFlowElement,
ScopeImpl scopeElement,
TransitionImpl transition) |
void |
BpmnParseListener.parseSequenceFlow(Element sequenceFlowElement,
ScopeImpl scopeElement,
TransitionImpl transition) |
void |
BpmnParse.parseSequenceFlowConditionExpression(Element seqFlowElement,
TransitionImpl seqFlow)
Parses a condition expression on a sequence flow.
|
ActivityImpl |
BpmnParse.parseServiceTask(Element serviceTaskElement,
ScopeImpl scope)
Parses a serviceTask declaration.
|
void |
AbstractBpmnParseListener.parseServiceTask(Element serviceTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseServiceTask(Element serviceTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseServiceTask(Element serviceTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
ActivityImpl |
BpmnParse.parseServiceTaskLike(String elementName,
Element serviceTaskElement,
ScopeImpl scope) |
protected void |
BpmnParse.parseShellServiceTask(ActivityImpl activity,
Element serviceTaskElement,
List<FieldDeclaration> fieldDeclarations) |
protected void |
BpmnParse.parseSignalCatchEventDefinition(Element element,
ActivityImpl signalActivity,
boolean isStartEvent) |
protected EventSubscriptionDeclaration |
BpmnParse.parseSignalEventDefinition(Element signalEventDefinitionElement,
boolean isThrowing,
String signalElementId)
Parses the Signal Event Definition XML including payload definition.
|
protected void |
BpmnParse.parseStartAuthorization(Element scopeElement,
ProcessDefinition definition) |
void |
AbstractBpmnParseListener.parseStartEvent(Element startEventElement,
ScopeImpl scope,
ActivityImpl startEventActivity) |
void |
BpmnParseListener.parseStartEvent(Element startEventElement,
ScopeImpl scope,
ActivityImpl startEventActivity) |
void |
DefaultFailedJobParseListener.parseStartEvent(Element startEventElement,
ScopeImpl scope,
ActivityImpl startEventActivity) |
void |
BpmnParse.parseStartEvents(Element parentElement,
ScopeImpl scope)
Parses the start events of a certain level in the process (process,
subprocess or another scope).
|
protected FieldDeclaration |
BpmnParse.parseStringFieldDeclaration(Element fieldDeclarationElement,
Element serviceTaskElement,
String fieldName) |
ActivityImpl |
BpmnParse.parseSubProcess(Element subProcessElement,
ScopeImpl scope)
Parses a subprocess (formally known as an embedded subprocess): a
subprocess defined within another process definition.
|
void |
AbstractBpmnParseListener.parseSubProcess(Element subProcessElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseSubProcess(Element subProcessElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseSubProcess(Element subProcessElement,
ScopeImpl scope,
ActivityImpl activity) |
ActivityImpl |
BpmnParse.parseTask(Element taskElement,
ScopeImpl scope)
Parses a task with no specific type (behaves as passthrough).
|
void |
AbstractBpmnParseListener.parseTask(Element taskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseTask(Element taskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseTask(Element taskElement,
ScopeImpl scope,
ActivityImpl activity) |
TaskDefinition |
BpmnParse.parseTaskDefinition(Element taskElement,
String taskDefinitionKey,
ActivityImpl activity,
ProcessDefinitionEntity processDefinition) |
protected TaskListener |
BpmnParse.parseTaskListener(Element taskListenerElement,
String taskElementId) |
protected void |
BpmnParse.parseTaskListeners(Element userTaskElement,
ActivityImpl activity,
TaskDefinition taskDefinition) |
protected void |
BpmnParse.parseTenantId(Element callingActivityElement,
ActivityImpl activity,
BaseCallableElement callableElement,
String attrName) |
protected CompensateEventDefinition |
BpmnParse.parseThrowCompensateEventDefinition(Element compensateEventDefinitionElement,
ScopeImpl scopeElement,
String parentElementId) |
protected TaskListener |
BpmnParse.parseTimeoutTaskListener(Element taskListenerElement,
ActivityImpl timerActivity,
TaskDefinition taskDefinition) |
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) |
protected ParameterValueProvider |
BpmnParse.parseTopic(Element element,
String topicAttribute) |
protected ActivityImpl |
BpmnParse.parseTransaction(Element transactionElement,
ScopeImpl scope) |
void |
AbstractBpmnParseListener.parseTransaction(Element transactionElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseTransaction(Element transactionElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseTransaction(Element transactionElement,
ScopeImpl scope,
ActivityImpl activity) |
ActivityImpl |
BpmnParse.parseUserTask(Element userTaskElement,
ScopeImpl scope)
Parses a userTask declaration.
|
void |
AbstractBpmnParseListener.parseUserTask(Element userTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
BpmnParseListener.parseUserTask(Element userTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
DefaultFailedJobParseListener.parseUserTask(Element userTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
protected void |
BpmnParse.parseUserTaskCustomExtensions(Element taskElement,
ActivityImpl activity,
TaskDefinition taskDefinition) |
protected void |
BpmnParse.parseVersion(Element callingActivityElement,
ActivityImpl activity,
BaseCallableElement callableElement,
String bindingAttributeName,
String versionAttributeName) |
protected void |
BpmnParse.parseVersionTag(Element callingActivityElement,
ActivityImpl activity,
BaseCallableElement callableElement,
String bindingAttributeName,
String versionTagAttributeName) |
protected void |
BpmnParse.selectInitial(List<ActivityImpl> startEventActivities,
ProcessDefinitionEntity processDefinition,
Element parentElement) |
protected void |
BpmnParse.setErrorCodeVariableOnErrorEventDefinition(Element errorEventDefinition,
ErrorEventDefinition definition)
Sets the value for "camunda:errorCodeVariable" on the passed definition if
it's present.
|
protected void |
BpmnParse.setErrorMessageVariableOnErrorEventDefinition(Element errorEventDefinition,
ErrorEventDefinition definition)
Sets the value for "camunda:errorMessageVariable" on the passed definition if
it's present.
|
protected void |
DefaultFailedJobParseListener.setFailedJobRetryTimeCycleValue(Element element,
ActivityImpl activity) |
protected void |
BpmnParse.validateCatchCompensateEventDefinition(Element compensateEventDefinitionElement,
String parentElementId) |
protected void |
BpmnParse.validateFieldDeclarationsForEmail(Element serviceTaskElement,
List<FieldDeclaration> fieldDeclarations) |
protected void |
BpmnParse.validateFieldDeclarationsForShell(Element serviceTaskElement,
List<FieldDeclaration> fieldDeclarations) |
Modifier and Type | Method and Description |
---|---|
protected HashMap<String,Element> |
BpmnParse.filterCompensationHandlers(List<Element> activityElements) |
protected HashMap<String,Element> |
BpmnParse.filterIntermediateCatchEvents(List<Element> activityElements) |
void |
BpmnParse.parseActivities(List<Element> activityElements,
Element parentElement,
ScopeImpl scopeElement)
Parses the activities of a certain level in the process (process,
subprocess or another scope).
|
protected void |
BpmnParse.parseAssociations(Element scopeElement,
ScopeImpl parentScope,
Map<String,Element> compensationHandlers) |
protected ActivityImpl |
BpmnParse.parseCompensationHandlerForCompensationBoundaryEvent(ScopeImpl parentScope,
ActivityImpl sourceActivity,
String targetRef,
Map<String,Element> compensationHandlers) |
protected void |
BpmnParse.parseCompensationHandlers(ScopeImpl parentScope,
Map<String,Element> compensationHandlers) |
protected void |
BpmnParse.parseIntermediateCatchEvents(Element scopeElement,
ScopeImpl parentScope,
Map<String,Element> intermediateCatchEventElements) |
void |
BpmnParse.parseSequenceFlow(Element processElement,
ScopeImpl scope,
Map<String,Element> compensationHandlers)
Parses all sequence flow of a scope.
|
protected void |
BpmnParse.parseStartFormHandlers(List<Element> startEventElements,
ProcessDefinitionEntity processDefinition) |
Modifier and Type | Method and Description |
---|---|
void |
DelegateFormHandler.parseConfiguration(Element activityElement,
DeploymentEntity deployment,
ProcessDefinitionEntity processDefinition,
BpmnParse bpmnParse) |
void |
DefaultStartFormHandler.parseConfiguration(Element activityElement,
DeploymentEntity deployment,
ProcessDefinitionEntity processDefinition,
BpmnParse bpmnParse) |
void |
FormHandler.parseConfiguration(Element activityElement,
DeploymentEntity deployment,
ProcessDefinitionEntity processDefinition,
BpmnParse bpmnParse) |
void |
DefaultFormHandler.parseConfiguration(Element activityElement,
DeploymentEntity deployment,
ProcessDefinitionEntity processDefinition,
BpmnParse bpmnParse) |
protected void |
DefaultFormHandler.parseFormData(BpmnParse bpmnParse,
ExpressionManager expressionManager,
Element extensionElement) |
protected void |
DefaultFormHandler.parseFormField(Element formField,
BpmnParse bpmnParse,
ExpressionManager expressionManager) |
protected void |
DefaultFormHandler.parseFormFields(Element formData,
BpmnParse bpmnParse,
ExpressionManager expressionManager) |
protected void |
DefaultFormHandler.parseFormProperties(BpmnParse bpmnParse,
ExpressionManager expressionManager,
Element extensionElement) |
protected void |
DefaultFormHandler.parseProperties(Element formField,
FormFieldHandler formFieldHandler,
BpmnParse bpmnParse,
ExpressionManager expressionManager) |
protected void |
DefaultFormHandler.parseValidation(Element formField,
FormFieldHandler formFieldHandler,
BpmnParse bpmnParse,
ExpressionManager expressionManager) |
Modifier and Type | Method and Description |
---|---|
AbstractFormFieldType |
FormTypes.parseFormPropertyType(Element formFieldElement,
BpmnParse bpmnParse) |
Modifier and Type | Method and Description |
---|---|
FormFieldValidator |
FormValidators.createValidator(Element constraint,
BpmnParse bpmnParse,
ExpressionManager expressionManager)
factory method for creating validator instances
|
Modifier and Type | Method and Description |
---|---|
void |
HistoryParseListener.parseBoundaryConditionalEventDefinition(Element element,
boolean interrupting,
ActivityImpl conditionalActivity) |
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.parseConditionalStartEventForEventSubprocess(Element element,
ActivityImpl conditionalActivity,
boolean interrupting) |
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.parseIntermediateConditionalEventDefinition(Element conditionalEventDefinition,
ActivityImpl conditionalActivity) |
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.parseProcess(Element processElement,
ProcessDefinitionEntity processDefinition) |
void |
HistoryParseListener.parseProperty(Element propertyElement,
VariableDeclaration variableDeclaration,
ActivityImpl activity) |
void |
HistoryParseListener.parseReceiveTask(Element receiveTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
HistoryParseListener.parseRootElement(Element rootElement,
List<ProcessDefinitionEntity> processDefinitions) |
void |
HistoryParseListener.parseScriptTask(Element scriptTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
HistoryParseListener.parseSendTask(Element sendTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
HistoryParseListener.parseSequenceFlow(Element sequenceFlowElement,
ScopeImpl scopeElement,
TransitionImpl transition) |
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 | Method and Description |
---|---|
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.parseProcess(Element processElement,
ProcessDefinitionEntity processDefinition) |
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 | Field and Description |
---|---|
protected Element |
Parse.rootElement |
Modifier and Type | Field and Description |
---|---|
protected List<Element> |
Element.elements |
protected Deque<Element> |
ParseHandler.elementStack |
Modifier and Type | Method and Description |
---|---|
Element |
Element.element(String tagName) |
Element |
Element.elementNS(Namespace nameSpace,
String tagName) |
Element |
Parse.getRootElement() |
Modifier and Type | Method and Description |
---|---|
List<Element> |
Element.elements() |
List<Element> |
Element.elements(String tagName) |
List<Element> |
Element.elementsNS(Namespace nameSpace,
String tagName) |
protected List<Element> |
Element.elementsNS(String nameSpaceUri,
String tagName) |
Modifier and Type | Method and Description |
---|---|
void |
Element.add(Element element) |
void |
Parse.addError(String errorMessage,
Element element) |
void |
Parse.addError(String errorMessage,
Element element,
String... elementIds) |
void |
Parse.addWarning(String errorMessage,
Element element) |
void |
Parse.addWarning(String errorMessage,
Element element,
String... elementIds) |
Modifier and Type | Method and Description |
---|---|
protected void |
ProblemImpl.extractElementDetails(Element element) |
Constructor and Description |
---|
ProblemImpl(String errorMessage,
Element element) |
ProblemImpl(String errorMessage,
Element element,
String... elementIds) |
Modifier and Type | Method and Description |
---|---|
void |
PublishDelegateParseListener.parseBoundaryErrorEventDefinition(Element errorEventDefinition,
boolean interrupting,
ActivityImpl activity,
ActivityImpl nestedErrorEventActivity) |
void |
PublishDelegateParseListener.parseBoundaryEvent(Element boundaryEventElement,
ScopeImpl scopeElement,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseBoundaryMessageEventDefinition(Element element,
boolean interrupting,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseBoundarySignalEventDefinition(Element signalEventDefinition,
boolean interrupting,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseBoundaryTimerEventDefinition(Element timerEventDefinition,
boolean interrupting,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseBusinessRuleTask(Element businessRuleTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseCallActivity(Element callActivityElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseCompensateEventDefinition(Element compensateEventDefinition,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseEndEvent(Element endEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseEventBasedGateway(Element eventBasedGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseExclusiveGateway(Element exclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseInclusiveGateway(Element inclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseIntermediateCatchEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseIntermediateMessageCatchEventDefinition(Element messageEventDefinition,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseIntermediateSignalCatchEventDefinition(Element signalEventDefinition,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseIntermediateThrowEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseIntermediateTimerEventDefinition(Element timerEventDefinition,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseManualTask(Element manualTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseMultiInstanceLoopCharacteristics(Element activityElement,
Element multiInstanceLoopCharacteristicsElement,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseParallelGateway(Element parallelGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseProcess(Element processElement,
ProcessDefinitionEntity processDefinition) |
void |
PublishDelegateParseListener.parseReceiveTask(Element receiveTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseScriptTask(Element scriptTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseSendTask(Element sendTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseSequenceFlow(Element sequenceFlowElement,
ScopeImpl scopeElement,
TransitionImpl transition) |
void |
PublishDelegateParseListener.parseServiceTask(Element serviceTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseStartEvent(Element startEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseSubProcess(Element subProcessElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseTask(Element taskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseTransaction(Element transactionElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
PublishDelegateParseListener.parseUserTask(Element userTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
Modifier and Type | Method and Description |
---|---|
void |
ConnectorParseListener.parseServiceTask(Element serviceTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
Copyright © 2021. All rights reserved.