| Modifier and Type | Method and Description |
|---|---|
protected com.fasterxml.jackson.databind.node.ObjectNode |
DefaultPropertiesParser.createPropertiesNode(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
UserTaskPropertiesParser.createPropertiesNode(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
ScriptTaskPropertiesParser.createPropertiesNode(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
protected abstract com.fasterxml.jackson.databind.node.ObjectNode |
BasePropertiesParser.createPropertiesNode(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
com.fasterxml.jackson.databind.node.ObjectNode |
PropertiesParser.parseElement(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper mapper) |
com.fasterxml.jackson.databind.node.ObjectNode |
BasePropertiesParser.parseElement(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper mapper) |
boolean |
DefaultPropertiesParser.supports(FlowElement flowElement) |
boolean |
UserTaskPropertiesParser.supports(FlowElement flowElement) |
boolean |
ScriptTaskPropertiesParser.supports(FlowElement flowElement) |
boolean |
PropertiesParser.supports(FlowElement flowElement) |
abstract boolean |
BasePropertiesParser.supports(FlowElement flowElement) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
BpmnDeployer.localizeFlowElements(Collection<FlowElement> flowElements,
com.fasterxml.jackson.databind.node.ObjectNode infoNode) |
| Modifier and Type | Field and Description |
|---|---|
protected FlowElement |
BpmnParse.currentFlowElement |
| Modifier and Type | Method and Description |
|---|---|
FlowElement |
BpmnParse.getCurrentFlowElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
BpmnParse.setCurrentFlowElement(FlowElement currentFlowElement) |
| Modifier and Type | Method and Description |
|---|---|
void |
BpmnParse.processFlowElements(Collection<FlowElement> flowElements) |
| Modifier and Type | Method and Description |
|---|---|
ActivityImpl |
AbstractBpmnParseHandler.createActivityOnCurrentScope(BpmnParse bpmnParse,
FlowElement flowElement,
String xmlLocalName) |
ActivityImpl |
AbstractBpmnParseHandler.createActivityOnScope(BpmnParse bpmnParse,
FlowElement flowElement,
String xmlLocalName,
ScopeImpl scopeElement) |
| Modifier and Type | Field and Description |
|---|---|
protected FlowElement |
ExecutionEntity.currentFlowElement |
| Modifier and Type | Method and Description |
|---|---|
FlowElement |
ExecutionEntity.getCurrentFlowElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutionEntity.setCurrentFlowElement(FlowElement currentFlowElement) |
| Modifier and Type | Field and Description |
|---|---|
protected FlowElement |
ExecutionImpl.currentFlowElement |
| Modifier and Type | Method and Description |
|---|---|
FlowElement |
ExecutionImpl.getCurrentFlowElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutionImpl.setCurrentFlowElement(FlowElement currentFlowElement) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,FlowElement> |
BpmnAutoLayout.handledFlowElements |
| Modifier and Type | Method and Description |
|---|---|
protected GraphicInfo |
BpmnAutoLayout.createDiagramInterchangeInformation(FlowElement flowElement,
int x,
int y,
int width,
int height) |
protected void |
BpmnAutoLayout.createEventVertex(FlowElement flowElement) |
protected void |
BpmnAutoLayout.createGatewayVertex(FlowElement flowElement) |
protected void |
BpmnAutoLayout.handleActivity(FlowElement flowElement) |
protected void |
BpmnAutoLayout.handleEvent(FlowElement flowElement) |
protected void |
BpmnAutoLayout.handleSubProcess(FlowElement flowElement) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BpmnXMLConverter.createXML(FlowElement flowElement,
BpmnModel model,
XMLStreamWriter xtw) |
protected boolean |
BaseBpmnXMLConverter.writeFormProperties(FlowElement flowElement,
boolean didWriteExtensionStartElement,
XMLStreamWriter xtw) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BpmnXMLConverter.processFlowElements(Collection<FlowElement> flowElementList,
BaseElement parentScope) |
| Modifier and Type | Class and Description |
|---|---|
class |
Activity |
class |
AdhocSubProcess |
class |
BooleanDataObject |
class |
BoundaryEvent |
class |
BusinessRuleTask |
class |
CallActivity |
class |
CaseServiceTask |
class |
ComplexGateway |
class |
DataObject |
class |
DataStoreReference |
class |
DateDataObject |
class |
DoubleDataObject |
class |
EndEvent |
class |
Event |
class |
EventGateway |
class |
EventSubProcess |
class |
ExclusiveGateway |
class |
ExternalWorkerServiceTask |
class |
FlowNode |
class |
Gateway |
class |
HttpServiceTask |
class |
InclusiveGateway |
class |
IntegerDataObject |
class |
IntermediateCatchEvent |
class |
JsonDataObject |
class |
LongDataObject |
class |
ManualTask |
class |
ParallelGateway |
class |
ReceiveTask |
class |
ScriptTask |
class |
SendEventServiceTask |
class |
SendTask |
class |
SequenceFlow |
class |
ServiceTask |
class |
StartEvent |
class |
StringDataObject |
class |
SubProcess |
class |
Task |
class |
TaskWithFieldExtensions |
class |
ThrowEvent |
class |
Transaction |
class |
UserTask |
class |
ValuedDataObject |
| Modifier and Type | Field and Description |
|---|---|
protected FlowElement |
Process.initialFlowElement |
protected FlowElement |
SequenceFlow.sourceFlowElement |
protected FlowElement |
SequenceFlow.targetFlowElement |
| Modifier and Type | Field and Description |
|---|---|
protected List<FlowElement> |
Process.flowElementList |
protected List<FlowElement> |
SubProcess.flowElementList |
protected Map<String,FlowElement> |
Process.flowElementMap |
protected Map<String,FlowElement> |
SubProcess.flowElementMap |
| Modifier and Type | Method and Description |
|---|---|
<T extends FlowElement> |
SubProcess.findAllSubFlowElementInFlowMapOfType(Class<T> clazz) |
<T extends FlowElement> |
SubProcess.findFirstSubFlowElementInFlowMapOfType(Class<T> clazz) |
<FlowElementType extends FlowElement> |
Process.findFlowElementsInSubProcessOfType(SubProcess subProcess,
Class<FlowElementType> type) |
<FlowElementType extends FlowElement> |
Process.findFlowElementsInSubProcessOfType(SubProcess subProcess,
Class<FlowElementType> type,
boolean goIntoSubprocesses) |
<FlowElementType extends FlowElement> |
Process.findFlowElementsOfType(Class<FlowElementType> type) |
<FlowElementType extends FlowElement> |
Process.findFlowElementsOfType(Class<FlowElementType> type,
boolean goIntoSubprocesses) |
| Modifier and Type | Method and Description |
|---|---|
abstract FlowElement |
FlowElement.clone() |
protected FlowElement |
Process.findFlowElementInList(String flowElementId) |
FlowElement |
Process.getFlowElement(String flowElementId) |
FlowElement |
BpmnModel.getFlowElement(String id) |
FlowElement |
SubProcess.getFlowElement(String id) |
FlowElement |
FlowElementsContainer.getFlowElement(String id) |
FlowElement |
Process.getFlowElement(String flowElementId,
boolean searchRecursive) |
protected FlowElement |
BpmnModel.getFlowElementInSubProcess(String id,
SubProcess subProcess) |
FlowElement |
Process.getInitialFlowElement() |
FlowElement |
SequenceFlow.getSourceFlowElement() |
FlowElement |
SequenceFlow.getTargetFlowElement() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,FlowElement> |
Process.getFlowElementMap() |
Map<String,FlowElement> |
SubProcess.getFlowElementMap() |
Map<String,FlowElement> |
FlowElementsContainer.getFlowElementMap() |
Collection<FlowElement> |
Process.getFlowElements() |
Collection<FlowElement> |
SubProcess.getFlowElements() |
Collection<FlowElement> |
FlowElementsContainer.getFlowElements() |
| Modifier and Type | Method and Description |
|---|---|
void |
Process.addFlowElement(FlowElement element) |
void |
SubProcess.addFlowElement(FlowElement element) |
void |
FlowElementsContainer.addFlowElement(FlowElement element) |
void |
Process.addFlowElementToMap(FlowElement element) |
void |
SubProcess.addFlowElementToMap(FlowElement element) |
void |
FlowElementsContainer.addFlowElementToMap(FlowElement element) |
FlowElementsContainer |
Process.findParent(FlowElement childElement) |
FlowElementsContainer |
Process.findParent(FlowElement childElement,
FlowElementsContainer flowElementsContainer) |
void |
Process.setInitialFlowElement(FlowElement initialFlowElement) |
void |
SequenceFlow.setSourceFlowElement(FlowElement sourceFlowElement) |
void |
SequenceFlow.setTargetFlowElement(FlowElement targetFlowElement) |
void |
FlowElement.setValues(FlowElement otherElement) |
| Modifier and Type | Method and Description |
|---|---|
void |
Process.setFlowElementMap(Map<String,FlowElement> flowElementMap) |
void |
SubProcess.setFlowElementMap(Map<String,FlowElement> flowElementMap) |
| Modifier and Type | Class and Description |
|---|---|
class |
AlfrescoMailTask |
class |
AlfrescoScriptTask |
class |
AlfrescoStartEvent |
class |
AlfrescoUserTask |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CdiEventSupportBpmnParseHandler.addEndEventListener(FlowElement flowElement) |
protected void |
CdiEventSupportBpmnParseHandler.addListenerToElement(FlowElement flowElement,
String event,
Object instance) |
protected void |
CdiEventSupportBpmnParseHandler.addStartEventListener(FlowElement flowElement) |
| Modifier and Type | Method and Description |
|---|---|
protected FlowElement |
ServiceTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
EventGatewayJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
BoundaryEventJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
SendEventTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
ScriptTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
CallActivityJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
ReceiveTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
ExclusiveGatewayJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
BusinessRuleTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
CatchEventJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
HttpTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
ThrowEventJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
UserTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
ManualTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
SendTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
ParallelGatewayJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
AdhocSubProcessJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
ShellTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
SequenceFlowJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
EndEventJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
EventSubProcessJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
SubProcessJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
MuleTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
CamelTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
DecisionTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
ExternalWorkerServiceTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
StartEventJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
MailTaskJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
protected FlowElement |
InclusiveGatewayJsonConverter.convertJsonToElement(com.fasterxml.jackson.databind.JsonNode elementNode,
com.fasterxml.jackson.databind.JsonNode modelNode,
Map<String,com.fasterxml.jackson.databind.JsonNode> shapeMap,
BpmnJsonConverterContext converterContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseBpmnJsonConverter.addEventRegistryProperties(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode propertiesNode) |
protected ExtensionElement |
BaseBpmnJsonConverter.addFlowableExtensionElement(String name,
FlowElement flowElement) |
protected ExtensionElement |
BaseBpmnJsonConverter.addFlowableExtensionElementWithValue(String name,
String value,
FlowElement flowElement) |
protected void |
BaseBpmnJsonConverter.addReceiveEventExtensionElements(com.fasterxml.jackson.databind.JsonNode elementNode,
FlowElement flowElement) |
protected void |
BaseBpmnJsonConverter.convertJsonToEventCorrelationParameters(com.fasterxml.jackson.databind.JsonNode objectNode,
String correlationPropertyName,
FlowElement flowElement) |
protected void |
BaseBpmnJsonConverter.convertJsonToEventOutParameters(com.fasterxml.jackson.databind.JsonNode objectNode,
FlowElement event) |
protected String |
SendEventTaskJsonConverter.getExtensionValue(String name,
FlowElement flowElement) |
protected String |
BaseBpmnJsonConverter.getExtensionValue(String name,
FlowElement flowElement) |
protected void |
BpmnJsonConverter.processFlowElement(FlowElement flowElement,
FlowElementsContainer container,
BpmnModel model,
com.fasterxml.jackson.databind.node.ArrayNode shapesArrayNode,
BpmnJsonConverterContext converterContext,
double containerX,
double containerY) |
| Modifier and Type | Method and Description |
|---|---|
FlowElement |
ReadOnlyDelegateExecution.getCurrentFlowElement()
The BPMN element where the execution currently is at.
|
FlowElement |
DelegateExecution.getCurrentFlowElement()
The BPMN element where the execution currently is at.
|
static FlowElement |
DelegateHelper.getFlowElement(DelegateExecution execution)
Returns the current
FlowElement where the DelegateExecution is currently at. |
| Modifier and Type | Method and Description |
|---|---|
void |
TransactionDependentExecutionListener.notify(String processInstanceId,
String executionId,
FlowElement flowElement,
Map<String,Object> executionVariables,
Map<String,Object> customPropertiesMap) |
void |
DelegateExecution.setCurrentFlowElement(FlowElement flowElement)
Change the current BPMN element the execution is at.
|
| Modifier and Type | Method and Description |
|---|---|
static FlowableActivityEvent |
FlowableEventBuilder.createActivityEvent(FlowableEngineEventType type,
String activityId,
String activityName,
String executionId,
String processInstanceId,
String processDefinitionId,
FlowElement flowElement) |
static FlowableMultiInstanceActivityCompletedEvent |
FlowableEventBuilder.createMultiInstanceActivityCompletedEvent(FlowableEngineEventType type,
int numberOfInstances,
int numberOfActiveInstances,
int numberOfCompletedInstances,
String activityId,
String activityName,
String executionId,
String processInstanceId,
String processDefinitionId,
FlowElement flowElement) |
static FlowableMultiInstanceActivityEvent |
FlowableEventBuilder.createMultiInstanceActivityEvent(FlowableEngineEventType type,
String activityId,
String activityName,
String executionId,
String processInstanceId,
String processDefinitionId,
FlowElement flowElement) |
| Modifier and Type | Method and Description |
|---|---|
protected com.fasterxml.jackson.databind.node.ObjectNode |
ScriptTaskPropertiesParser.createPropertiesNode(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
UserTaskPropertiesParser.createPropertiesNode(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
protected abstract com.fasterxml.jackson.databind.node.ObjectNode |
BasePropertiesParser.createPropertiesNode(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
DefaultPropertiesParser.createPropertiesNode(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
com.fasterxml.jackson.databind.node.ObjectNode |
BasePropertiesParser.parseElement(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper mapper) |
com.fasterxml.jackson.databind.node.ObjectNode |
PropertiesParser.parseElement(FlowElement flowElement,
com.fasterxml.jackson.databind.node.ObjectNode flowElementNode,
com.fasterxml.jackson.databind.ObjectMapper mapper) |
boolean |
ScriptTaskPropertiesParser.supports(FlowElement flowElement) |
boolean |
UserTaskPropertiesParser.supports(FlowElement flowElement) |
abstract boolean |
BasePropertiesParser.supports(FlowElement flowElement) |
boolean |
DefaultPropertiesParser.supports(FlowElement flowElement) |
boolean |
PropertiesParser.supports(FlowElement flowElement) |
| Modifier and Type | Method and Description |
|---|---|
protected FlowElement |
AbstractOperation.getCurrentFlowElement(ExecutionEntity execution)
Helper method to match the activityId of an execution with a FlowElement of the process definition referenced by the execution.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
TakeOutgoingSequenceFlowsOperation.cleanupExecutions(FlowElement currentFlowElement) |
| Modifier and Type | Method and Description |
|---|---|
protected FlowElement |
SubProcessActivityBehavior.getStartElement(SubProcess subProcess) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
MultiInstanceActivityBehavior.executeCompensationBoundaryEvents(FlowElement flowElement,
DelegateExecution execution) |
protected Collection<BoundaryEvent> |
MultiInstanceActivityBehavior.findBoundaryEventsForFlowNode(String processDefinitionId,
FlowElement flowElement) |
protected Collection<BoundaryEvent> |
AbstractBpmnActivityBehavior.findBoundaryEventsForFlowNode(String processDefinitionId,
FlowElement flowElement) |
protected String |
ExternalWorkerTaskActivityBehavior.getJobCategory(FlowElement flowElement) |
protected Process |
TerminateEndEventActivityBehavior.getProcessForTerminateEndEvent(FlowElement terminateEndEvent) |
protected void |
TerminateEndEventActivityBehavior.sendProcessInstanceCompletedEvent(ExecutionEntity execution,
FlowElement terminateEndEvent) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
BpmnDeployer.localizeFlowElements(Collection<FlowElement> flowElements,
com.fasterxml.jackson.databind.node.ObjectNode infoNode) |
| Modifier and Type | Method and Description |
|---|---|
void |
ClassDelegate.notify(String processInstanceId,
String executionId,
FlowElement flowElement,
Map<String,Object> executionVariables,
Map<String,Object> customPropertiesMap) |
| Modifier and Type | Field and Description |
|---|---|
protected FlowElement |
TransactionDependentExecutionListenerExecutionScope.flowElement |
| Modifier and Type | Method and Description |
|---|---|
FlowElement |
TransactionDependentExecutionListenerExecutionScope.getFlowElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
DelegateExpressionTransactionDependentExecutionListener.notify(String processInstanceId,
String executionId,
FlowElement flowElement,
Map<String,Object> executionVariables,
Map<String,Object> customPropertiesMap) |
| Constructor and Description |
|---|
TransactionDependentExecutionListenerExecutionScope(String processInstanceId,
String executionId,
FlowElement flowElement,
Map<String,Object> executionVariables,
Map<String,Object> customPropertiesMap) |
| Modifier and Type | Field and Description |
|---|---|
protected FlowElement |
BpmnParse.currentFlowElement |
| Modifier and Type | Method and Description |
|---|---|
FlowElement |
BpmnParse.getCurrentFlowElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
BpmnParse.setCurrentFlowElement(FlowElement currentFlowElement) |
| Modifier and Type | Method and Description |
|---|---|
void |
BpmnParse.processFlowElements(Collection<FlowElement> flowElements) |
| Modifier and Type | Field and Description |
|---|---|
protected FlowElement |
ReadOnlyDelegateExecutionImpl.currentFlowElement |
| Modifier and Type | Method and Description |
|---|---|
FlowElement |
ReadOnlyDelegateExecutionImpl.getCurrentFlowElement() |
| Modifier and Type | Field and Description |
|---|---|
protected FlowElement |
MoveExecutionEntityContainer.FlowElementMoveEntry.newFlowElement |
protected FlowElement |
MoveExecutionEntityContainer.FlowElementMoveEntry.originalFlowElement |
| Modifier and Type | Method and Description |
|---|---|
FlowElement |
MoveExecutionEntityContainer.FlowElementMoveEntry.getNewFlowElement() |
FlowElement |
MoveExecutionEntityContainer.FlowElementMoveEntry.getOriginalFlowElement() |
protected FlowElement |
AbstractDynamicStateManager.resolveFlowElementFromBpmnModel(BpmnModel bpmnModel,
String activityId) |
| Modifier and Type | Method and Description |
|---|---|
protected List<FlowElement> |
AbstractDynamicStateManager.getFlowElementsInSubProcess(SubProcess subProcess,
Collection<FlowElement> flowElements) |
| Modifier and Type | Method and Description |
|---|---|
void |
MoveExecutionEntityContainer.addMoveToFlowElement(String activityId,
FlowElement originalFlowElement) |
void |
MoveExecutionEntityContainer.addMoveToFlowElement(String activityId,
FlowElement originalFlowElement,
FlowElement newFlowElement) |
protected static void |
BaseDynamicSubProcessInjectUtil.generateIdForDuplicateFlowElement(String prefix,
Process process,
BpmnModel bpmnModel,
BpmnModel subProcessBpmnModel,
FlowElement duplicateFlowElement,
Map<String,FlowElement> generatedIds,
boolean includeDiInfo) |
protected Optional<String> |
AbstractDynamicStateManager.getFlowElementMultiInstanceParentId(FlowElement flowElement) |
protected abstract boolean |
AbstractDynamicStateManager.isDirectFlowElementExecutionMigration(FlowElement currentFlowElement,
FlowElement newFlowElement) |
protected boolean |
DefaultDynamicStateManager.isDirectFlowElementExecutionMigration(FlowElement currentFlowElement,
FlowElement newFlowElement) |
protected boolean |
AbstractDynamicStateManager.isEventSubProcessStart(FlowElement flowElement) |
protected boolean |
AbstractDynamicStateManager.isFlowElementMultiInstance(FlowElement flowElement) |
protected ExecutionEntity |
AbstractDynamicStateManager.migrateExecutionEntity(ExecutionEntity parentExecutionEntity,
ExecutionEntity childExecution,
FlowElement newFlowElement,
CommandContext commandContext) |
protected static void |
BaseDynamicSubProcessInjectUtil.processDecisionTask(FlowElement flowElement,
ProcessDefinition originalProcessDefinitionEntity,
DeploymentEntity newDeploymentEntity,
CommandContext commandContext) |
protected static void |
BaseDynamicSubProcessInjectUtil.processUserTask(FlowElement flowElement,
ProcessDefinition originalProcessDefinitionEntity,
DeploymentEntity newDeploymentEntity,
CommandContext commandContext) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
BaseDynamicSubProcessInjectUtil.generateIdForDuplicateFlowElement(String prefix,
Process process,
BpmnModel bpmnModel,
BpmnModel subProcessBpmnModel,
FlowElement duplicateFlowElement,
Map<String,FlowElement> generatedIds,
boolean includeDiInfo) |
protected List<FlowElement> |
AbstractDynamicStateManager.getFlowElementsInSubProcess(SubProcess subProcess,
Collection<FlowElement> flowElements) |
String |
DynamicEmbeddedSubProcessBuilder.nextEndEventId(Map<String,FlowElement> flowElementMap) |
String |
DynamicUserTaskBuilder.nextEndEventId(Map<String,FlowElement> flowElementMap) |
String |
DynamicEmbeddedSubProcessBuilder.nextFlowId(Map<String,FlowElement> flowElementMap) |
String |
DynamicUserTaskBuilder.nextFlowId(Map<String,FlowElement> flowElementMap) |
String |
DynamicEmbeddedSubProcessBuilder.nextForkGatewayId(Map<String,FlowElement> flowElementMap) |
String |
DynamicUserTaskBuilder.nextForkGatewayId(Map<String,FlowElement> flowElementMap) |
protected String |
DynamicEmbeddedSubProcessBuilder.nextId(String prefix,
Map<String,FlowElement> flowElementMap) |
protected String |
DynamicUserTaskBuilder.nextId(String prefix,
Map<String,FlowElement> flowElementMap) |
String |
DynamicEmbeddedSubProcessBuilder.nextJoinGatewayId(Map<String,FlowElement> flowElementMap) |
String |
DynamicUserTaskBuilder.nextJoinGatewayId(Map<String,FlowElement> flowElementMap) |
String |
DynamicEmbeddedSubProcessBuilder.nextStartEventId(Map<String,FlowElement> flowElementMap) |
String |
DynamicUserTaskBuilder.nextStartEventId(Map<String,FlowElement> flowElementMap) |
String |
DynamicEmbeddedSubProcessBuilder.nextSubProcessId(Map<String,FlowElement> flowElementMap) |
String |
DynamicUserTaskBuilder.nextSubProcessId(Map<String,FlowElement> flowElementMap) |
String |
DynamicEmbeddedSubProcessBuilder.nextTaskId(Map<String,FlowElement> flowElementMap) |
String |
DynamicUserTaskBuilder.nextTaskId(Map<String,FlowElement> flowElementMap) |
protected static void |
BaseDynamicSubProcessInjectUtil.processSubProcessFlowElements(CommandContext commandContext,
String prefix,
Process process,
BpmnModel bpmnModel,
SubProcess subProcess,
BpmnModel subProcessBpmnModel,
ProcessDefinition originalProcessDefinition,
DeploymentEntity newDeploymentEntity,
Map<String,FlowElement> generatedIds,
boolean includeDiInfo) |
| Constructor and Description |
|---|
FlowElementMoveEntry(FlowElement originalFlowElement,
FlowElement newFlowElement) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
AbstractHistoryManager.parseActivityType(FlowElement element) |
void |
CompositeHistoryManager.updateActivity(ExecutionEntity executionEntity,
String oldActivityId,
FlowElement newFlowElement,
TaskEntity task,
Date updateTime) |
void |
AbstractHistoryManager.updateActivity(ExecutionEntity childExecution,
String oldActivityId,
FlowElement newFlowElement,
TaskEntity task,
Date updateTime) |
void |
HistoryManager.updateActivity(ExecutionEntity executionEntity,
String oldActivityId,
FlowElement newFlowElement,
TaskEntity task,
Date updateTime)
Synchronize historic data with the current user task execution
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ProcessInstanceMigrationManagerImpl.isDirectFlowElementExecutionMigration(FlowElement currentFlowElement,
FlowElement newFlowElement) |
| Modifier and Type | Field and Description |
|---|---|
protected FlowElement |
ExecutionEntityImpl.currentFlowElement |
protected FlowElement |
ExecutionEntityImpl.originatingCurrentFlowElement |
| Modifier and Type | Method and Description |
|---|---|
FlowElement |
ExecutionEntityImpl.getCurrentFlowElement() |
FlowElement |
ExecutionEntityImpl.getOriginatingCurrentFlowElement() |
FlowElement |
ExecutionEntity.getOriginatingCurrentFlowElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutionEntityManagerImpl.deleteChildExecutions(ExecutionEntity executionEntity,
Collection<String> executionIdsNotToDelete,
Collection<String> executionIdsNotToSendCancelledEventFor,
String deleteReason,
boolean cancel,
FlowElement cancelActivity) |
void |
ExecutionEntityManager.deleteChildExecutions(ExecutionEntity executionEntity,
Collection<String> executionIdsNotToDelete,
Collection<String> executionIdsNotToSendCancelledEventsFor,
String deleteReason,
boolean cancel,
FlowElement cancelActivity) |
void |
ExecutionEntityManagerImpl.deleteExecutionAndRelatedData(ExecutionEntity executionEntity,
String deleteReason,
boolean deleteHistory,
boolean directDeleteInDatabase,
boolean cancel,
FlowElement cancelActivity) |
void |
ExecutionEntityManager.deleteExecutionAndRelatedData(ExecutionEntity executionEntity,
String deleteReason,
boolean deleteHistory,
boolean directDeleteInDatabase,
boolean cancel,
FlowElement cancelActivity) |
protected void |
ExecutionEntityManagerImpl.dispatchActivityCancelled(ExecutionEntity execution,
FlowElement cancelActivity) |
protected void |
ExecutionEntityManagerImpl.dispatchExecutionCancelled(ExecutionEntity execution,
FlowElement cancelActivity) |
protected void |
ExecutionEntityManagerImpl.dispatchMultiInstanceActivityCancelled(ExecutionEntity execution,
FlowElement cancelActivity) |
protected String |
ActivityInstanceEntityManagerImpl.parseActivityType(FlowElement element) |
void |
ExecutionEntityImpl.setCurrentFlowElement(FlowElement currentFlowElement) |
void |
ExecutionEntityImpl.setOriginatingCurrentFlowElement(FlowElement flowElement) |
void |
ExecutionEntity.setOriginatingCurrentFlowElement(FlowElement flowElement) |
void |
ActivityInstanceEntityManagerImpl.syncUserTaskExecution(ExecutionEntity executionEntity,
FlowElement newFlowElement,
String oldActivityId,
TaskEntity task) |
void |
ActivityInstanceEntityManager.syncUserTaskExecution(ExecutionEntity executionEntity,
FlowElement newFlowElement,
String oldActivityId,
TaskEntity task)
Synchronize data with the new user task execution
|
protected void |
ActivityInstanceEntityManagerImpl.syncUserTaskExecutionActivityInstance(ExecutionEntity childExecution,
String oldActivityId,
FlowElement newFlowElement) |
| Modifier and Type | Method and Description |
|---|---|
static void |
BpmnLoggingSessionUtil.addAsyncActivityLoggingData(String message,
String type,
JobEntity jobEntity,
FlowElement flowElement,
ExecutionEntity execution) |
ProcessInstance |
ProcessInstanceHelper.createAndStartProcessInstanceWithInitialFlowElement(ProcessDefinition processDefinition,
String businessKey,
String processInstanceName,
FlowElement initialFlowElement,
Process process,
Map<String,Object> variables,
Map<String,Object> transientVariables,
boolean startProcessInstance) |
ProcessInstance |
ProcessInstanceHelper.createAndStartProcessInstanceWithInitialFlowElement(ProcessDefinition processDefinition,
String businessKey,
String processInstanceName,
String overrideDefinitionTenantId,
String predefinedProcessInstanceId,
FlowElement initialFlowElement,
Process process,
Map<String,Object> variables,
Map<String,Object> transientVariables,
String callbackId,
String callbackType,
String referenceId,
String referenceType,
String stageInstanceId,
boolean startProcessInstance) |
static TimerJobEntity |
TimerUtil.createTimerEntityForTimerEventDefinition(TimerEventDefinition timerEventDefinition,
FlowElement currentFlowElement,
boolean isInterruptingTimer,
ExecutionEntity executionEntity,
String jobHandlerType,
String jobHandlerConfig)
The event definition on which the timer is based.
|
protected static String |
BpmnLoggingSessionUtil.getActivitySubType(FlowElement flowElement) |
static String |
CorrelationUtil.getCorrelationKey(String elementName,
CommandContext commandContext,
FlowElement flowElement,
ExecutionEntity executionEntity) |
| Modifier and Type | Field and Description |
|---|---|
protected FlowElement |
AbstractStartProcessInstanceAfterContext.initialFlowElement |
protected FlowElement |
AbstractStartProcessInstanceBeforeContext.initialFlowElement |
| Modifier and Type | Method and Description |
|---|---|
FlowElement |
AbstractStartProcessInstanceAfterContext.getInitialFlowElement() |
FlowElement |
AbstractStartProcessInstanceBeforeContext.getInitialFlowElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractStartProcessInstanceAfterContext.setInitialFlowElement(FlowElement initialFlowElement) |
void |
AbstractStartProcessInstanceBeforeContext.setInitialFlowElement(FlowElement initialFlowElement) |
| Constructor and Description |
|---|
AbstractStartProcessInstanceAfterContext(ExecutionEntity processInstance,
ExecutionEntity childExecution,
Map<String,Object> variables,
FlowElement initialFlowElement,
Process process,
ProcessDefinition processDefinition) |
AbstractStartProcessInstanceBeforeContext(String businessKey,
String processInstanceName,
Map<String,Object> variables,
String initialActivityId,
FlowElement initialFlowElement,
Process process,
ProcessDefinition processDefinition) |
StartProcessInstanceAfterContext(ExecutionEntity processInstance,
ExecutionEntity childExecution,
Map<String,Object> variables,
Map<String,Object> transientVariables,
FlowElement initialFlowElement,
Process process,
ProcessDefinition processDefinition) |
StartProcessInstanceBeforeContext(String businessKey,
String processInstanceName,
String callbackId,
String callbackType,
String referenceId,
String referenceType,
Map<String,Object> variables,
Map<String,Object> transientVariables,
String tenantId,
String initiatorVariableName,
String initialActivityId,
FlowElement initialFlowElement,
Process process,
ProcessDefinition processDefinition,
String overrideDefinitionTenantId,
String predefinedProcessInstanceId) |
StartSubProcessInstanceAfterContext(ExecutionEntity processInstance,
ExecutionEntity childExecution,
Map<String,Object> variables,
ExecutionEntity callActivityExecution,
List<IOParameter> inParameters,
FlowElement initialFlowElement,
Process process,
ProcessDefinition processDefinition) |
StartSubProcessInstanceBeforeContext(String businessKey,
String processInstanceName,
Map<String,Object> variables,
ExecutionEntity callActivityExecution,
List<IOParameter> inParameters,
boolean inheritVariables,
String initialActivityId,
FlowElement initialFlowElement,
Process process,
ProcessDefinition processDefinition) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultProcessDiagramGenerator.isPartOfCollapsedSubProcess(FlowElement flowElement,
BpmnModel model) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DisplayJsonClientResource.fillEventTypes(String className,
FlowElement element,
com.fasterxml.jackson.databind.node.ObjectNode elementNode) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DisplayJsonClientResource.processElements(Collection<FlowElement> elementList,
BpmnModel model,
com.fasterxml.jackson.databind.node.ArrayNode elementArray,
com.fasterxml.jackson.databind.node.ArrayNode flowArray,
com.fasterxml.jackson.databind.node.ArrayNode collapsedArray,
GraphicInfo diagramInfo,
Set<String> completedElements,
Set<String> currentElements,
com.fasterxml.jackson.databind.node.ObjectNode collapsedNode) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BpmnDisplayJsonConverter.fillEventTypes(String className,
FlowElement element,
com.fasterxml.jackson.databind.node.ObjectNode elementNode) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ModelImageService.calculateWidthForFlowElements(Collection<FlowElement> elementList,
BpmnModel bpmnModel,
GraphicInfo diagramInfo) |
protected void |
BaseAppDefinitionService.postProcessFlowElements(Collection<FlowElement> traverseElementList,
List<FlowElement> eventRegistryElements,
Map<String,StartEvent> noneStartEventMap,
String processId,
BpmnModel bpmnModel) |
protected void |
BaseAppDefinitionService.postProcessFlowElements(Collection<FlowElement> traverseElementList,
List<FlowElement> eventRegistryElements,
Map<String,StartEvent> noneStartEventMap,
String processId,
BpmnModel bpmnModel) |
protected void |
BaseAppDefinitionService.postProcessFlowElements(List<FlowElement> eventRegistryElements,
Map<String,StartEvent> noneStartEventMap,
BpmnModel bpmnModel) |
protected void |
BpmnDisplayJsonConverter.processElements(Collection<FlowElement> elementList,
BpmnModel model,
com.fasterxml.jackson.databind.node.ArrayNode elementArray,
com.fasterxml.jackson.databind.node.ArrayNode flowArray,
GraphicInfo diagramInfo) |
protected void |
BaseAppDefinitionService.processUserTasks(Collection<FlowElement> flowElements,
Process process,
Map<String,StartEvent> startEventMap) |
protected void |
ModelImageService.scaleFlowElements(Collection<FlowElement> elementList,
BpmnModel bpmnModel,
double scaleFactor) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
BpmnEventModelUtil.createInboundChannelInMap(String channelKey,
String channelType,
String channelDestination,
String channelNameProperty,
FlowElement elementObject,
Map<String,ChannelModel> channelModelMap) |
protected static void |
BpmnEventModelUtil.createOutboundChannelInMap(String channelKey,
String channelType,
String channelDestination,
FlowElement elementObject,
Map<String,ChannelModel> channelModelMap) |
protected static String |
BpmnEventModelUtil.getElementValue(String name,
FlowElement elementObject) |
| Modifier and Type | Method and Description |
|---|---|
static void |
BpmnEventModelUtil.fillChannelModelMap(List<FlowElement> flowElements,
Map<String,ChannelModel> channelModelMap) |
static void |
BpmnEventModelUtil.fillEventModelMap(List<FlowElement> flowElements,
Map<String,EventModel> eventModelMap) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RuntimeDisplayJsonClientResource.fillEventTypes(String className,
FlowElement element,
com.fasterxml.jackson.databind.node.ObjectNode elementNode) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RuntimeDisplayJsonClientResource.processElements(Collection<FlowElement> elementList,
BpmnModel model,
com.fasterxml.jackson.databind.node.ArrayNode elementArray,
com.fasterxml.jackson.databind.node.ArrayNode flowArray,
com.fasterxml.jackson.databind.node.ArrayNode collapsedArray,
GraphicInfo diagramInfo,
Set<String> completedElements,
Set<String> currentElements,
Collection<String> breakpoints,
com.fasterxml.jackson.databind.node.ObjectNode collapsedNode,
String processInstanceId) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ValidatorImpl.addError(List<ValidationError> validationErrors,
String problem,
FlowElement flowElement,
BaseElement baseElement,
String description) |
protected void |
ValidatorImpl.addError(List<ValidationError> validationErrors,
String problem,
Process process,
FlowElement flowElement,
BaseElement baseElement,
String description) |
protected void |
ValidatorImpl.addError(List<ValidationError> validationErrors,
String problem,
Process process,
FlowElement flowElement,
BaseElement baseElement,
String description,
boolean isWarning) |
protected void |
ValidatorImpl.addWarning(List<ValidationError> validationErrors,
String problem,
Process process,
FlowElement flowElement,
BaseElement baseElement,
String description) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ExecutionListenerValidator.validateListeners(Process process,
FlowElement flowElement,
List<FlowableListener> listeners,
List<ValidationError> errors) |
Copyright © 2023 Flowable. All rights reserved.