Uses of Class
org.flowable.bpmn.model.FlowElement
Packages that use FlowElement
Package
Description
Interfaces used to include Java code in a process as the behavior of an activity
or as a listener to process events with
JavaDelegate
s.-
Uses of FlowElement in org.flowable.bpmn.model
Subclasses of FlowElement in org.flowable.bpmn.modelModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Fields in org.flowable.bpmn.model declared as FlowElementModifier and TypeFieldDescriptionprotected FlowElement
Process.initialFlowElement
protected FlowElement
SequenceFlow.sourceFlowElement
protected FlowElement
SequenceFlow.targetFlowElement
Fields in org.flowable.bpmn.model with type parameters of type FlowElementModifier and TypeFieldDescriptionprotected List
<FlowElement> Process.flowElementList
protected List
<FlowElement> SubProcess.flowElementList
protected Map
<String, FlowElement> Process.flowElementMap
protected Map
<String, FlowElement> SubProcess.flowElementMap
Methods in org.flowable.bpmn.model with type parameters of type FlowElementModifier and TypeMethodDescription<T extends FlowElement>
List<T> SubProcess.findAllSubFlowElementInFlowMapOfType
(Class<T> clazz) <T extends FlowElement>
TSubProcess.findFirstSubFlowElementInFlowMapOfType
(Class<T> clazz) <FlowElementType extends FlowElement>
List<FlowElementType> Process.findFlowElementsInSubProcessOfType
(SubProcess subProcess, Class<FlowElementType> type) <FlowElementType extends FlowElement>
List<FlowElementType> Process.findFlowElementsInSubProcessOfType
(SubProcess subProcess, Class<FlowElementType> type, boolean goIntoSubprocesses) <FlowElementType extends FlowElement>
List<FlowElementType> Process.findFlowElementsOfType
(Class<FlowElementType> type) <FlowElementType extends FlowElement>
List<FlowElementType> Process.findFlowElementsOfType
(Class<FlowElementType> type, boolean goIntoSubprocesses) Methods in org.flowable.bpmn.model that return FlowElementModifier and TypeMethodDescriptionabstract FlowElement
FlowElement.clone()
protected FlowElement
Process.findFlowElementInList
(String flowElementId) BpmnModel.getFlowElement
(String id) FlowElementsContainer.getFlowElement
(String id) Process.getFlowElement
(String flowElementId) Process.getFlowElement
(String flowElementId, boolean searchRecursive) SubProcess.getFlowElement
(String id) protected FlowElement
BpmnModel.getFlowElementInSubProcess
(String id, SubProcess subProcess) Process.getInitialFlowElement()
SequenceFlow.getSourceFlowElement()
SequenceFlow.getTargetFlowElement()
Methods in org.flowable.bpmn.model that return types with arguments of type FlowElementModifier and TypeMethodDescriptionFlowElementsContainer.getFlowElementMap()
Process.getFlowElementMap()
SubProcess.getFlowElementMap()
FlowElementsContainer.getFlowElements()
Process.getFlowElements()
SubProcess.getFlowElements()
Methods in org.flowable.bpmn.model with parameters of type FlowElementModifier and TypeMethodDescriptionvoid
FlowElementsContainer.addFlowElement
(FlowElement element) void
Process.addFlowElement
(FlowElement element) void
SubProcess.addFlowElement
(FlowElement element) void
FlowElementsContainer.addFlowElementToMap
(FlowElement element) void
Process.addFlowElementToMap
(FlowElement element) void
SubProcess.addFlowElementToMap
(FlowElement element) Process.findParent
(FlowElement childElement) 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) Method parameters in org.flowable.bpmn.model with type arguments of type FlowElementModifier and TypeMethodDescriptionvoid
Process.setFlowElementMap
(Map<String, FlowElement> flowElementMap) void
SubProcess.setFlowElementMap
(Map<String, FlowElement> flowElementMap) -
Uses of FlowElement in org.flowable.bpmn.model.alfresco
Subclasses of FlowElement in org.flowable.bpmn.model.alfrescoModifier and TypeClassDescriptionclass
class
class
class
-
Uses of FlowElement in org.flowable.engine.delegate
Methods in org.flowable.engine.delegate that return FlowElementModifier and TypeMethodDescriptionDelegateExecution.getCurrentFlowElement()
The BPMN element where the execution currently is at.ReadOnlyDelegateExecution.getCurrentFlowElement()
The BPMN element where the execution currently is at.static FlowElement
DelegateHelper.getFlowElement
(DelegateExecution execution) Returns the currentFlowElement
where theDelegateExecution
is currently at.Methods in org.flowable.engine.delegate with parameters of type FlowElementModifier and TypeMethodDescriptionvoid
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. -
Uses of FlowElement in org.flowable.engine.delegate.event.impl
Methods in org.flowable.engine.delegate.event.impl with parameters of type FlowElementModifier and TypeMethodDescriptionstatic FlowableActivityEvent
FlowableEventBuilder.createActivityEvent
(FlowableEngineEventType type, String activityId, String activityName, String executionId, String processInstanceId, String processDefinitionId, FlowElement flowElement) FlowableEventBuilder.createMultiInstanceActivityCompletedEvent
(FlowableEngineEventType type, int numberOfInstances, int numberOfActiveInstances, int numberOfCompletedInstances, String activityId, String activityName, String executionId, String processInstanceId, String processDefinitionId, FlowElement flowElement) FlowableEventBuilder.createMultiInstanceActivityEvent
(FlowableEngineEventType type, String activityId, String activityName, String executionId, String processInstanceId, String processDefinitionId, FlowElement flowElement) -
Uses of FlowElement in org.flowable.engine.dynamic
Methods in org.flowable.engine.dynamic with parameters of type FlowElementModifier and TypeMethodDescriptionprotected 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) 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) 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) abstract boolean
BasePropertiesParser.supports
(FlowElement flowElement) boolean
DefaultPropertiesParser.supports
(FlowElement flowElement) boolean
PropertiesParser.supports
(FlowElement flowElement) boolean
ScriptTaskPropertiesParser.supports
(FlowElement flowElement) boolean
UserTaskPropertiesParser.supports
(FlowElement flowElement) -
Uses of FlowElement in org.flowable.engine.interceptor
Fields in org.flowable.engine.interceptor declared as FlowElementModifier and TypeFieldDescriptionprotected FlowElement
AbstractStartProcessInstanceAfterContext.initialFlowElement
protected FlowElement
AbstractStartProcessInstanceBeforeContext.initialFlowElement
Methods in org.flowable.engine.interceptor that return FlowElementModifier and TypeMethodDescriptionAbstractStartProcessInstanceAfterContext.getInitialFlowElement()
AbstractStartProcessInstanceBeforeContext.getInitialFlowElement()
Methods in org.flowable.engine.interceptor with parameters of type FlowElementModifier and TypeMethodDescriptionvoid
AbstractStartProcessInstanceAfterContext.setInitialFlowElement
(FlowElement initialFlowElement) void
AbstractStartProcessInstanceBeforeContext.setInitialFlowElement
(FlowElement initialFlowElement) Constructors in org.flowable.engine.interceptor with parameters of type FlowElementModifierConstructorDescriptionAbstractStartProcessInstanceAfterContext
(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, org.flowable.engine.impl.persistence.entity.ExecutionEntity childExecution, Map<String, Object> variables, Map<String, Object> transientVariables, FlowElement initialFlowElement, Process process, ProcessDefinition processDefinition) AbstractStartProcessInstanceBeforeContext
(String businessKey, String businessStatus, String processInstanceName, Map<String, Object> variables, Map<String, Object> transientVariables, String initialActivityId, FlowElement initialFlowElement, Process process, ProcessDefinition processDefinition) StartProcessInstanceAfterContext
(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, org.flowable.engine.impl.persistence.entity.ExecutionEntity childExecution, Map<String, Object> variables, Map<String, Object> transientVariables, FlowElement initialFlowElement, Process process, ProcessDefinition processDefinition) StartProcessInstanceBeforeContext
(String businessKey, String businessStatus, String processInstanceName, String callbackId, String callbackType, String referenceId, String referenceType, Map<String, Object> variables, Map<String, Object> transientVariables, String tenantId, String ownerId, String assigneeId, String initiatorVariableName, String initialActivityId, FlowElement initialFlowElement, Process process, ProcessDefinition processDefinition, String overrideDefinitionTenantId, String predefinedProcessInstanceId) StartSubProcessInstanceAfterContext
(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, org.flowable.engine.impl.persistence.entity.ExecutionEntity childExecution, Map<String, Object> variables, Map<String, Object> transientVariables, org.flowable.engine.impl.persistence.entity.ExecutionEntity callActivityExecution, List<IOParameter> inParameters, FlowElement initialFlowElement, Process process, ProcessDefinition processDefinition) StartSubProcessInstanceBeforeContext
(String businessKey, String businessStatus, String processInstanceName, Map<String, Object> variables, Map<String, Object> transientVariables, org.flowable.engine.impl.persistence.entity.ExecutionEntity callActivityExecution, List<IOParameter> inParameters, boolean inheritVariables, String initialActivityId, FlowElement initialFlowElement, Process process, ProcessDefinition processDefinition)