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
JavaDelegates.-
Uses of FlowElement in org.flowable.bpmn.model
Subclasses of FlowElement in org.flowable.bpmn.modelModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in org.flowable.bpmn.model declared as FlowElementModifier and TypeFieldDescriptionprotected FlowElementProcess.initialFlowElementprotected FlowElementSequenceFlow.sourceFlowElementprotected FlowElementSequenceFlow.targetFlowElementFields in org.flowable.bpmn.model with type parameters of type FlowElementModifier and TypeFieldDescriptionprotected List<FlowElement> Process.flowElementListprotected List<FlowElement> SubProcess.flowElementListprotected Map<String, FlowElement> Process.flowElementMapprotected Map<String, FlowElement> SubProcess.flowElementMapMethods 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 FlowElementFlowElement.clone()protected FlowElementProcess.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 FlowElementBpmnModel.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 TypeMethodDescriptionvoidFlowElementsContainer.addFlowElement(FlowElement element) voidProcess.addFlowElement(FlowElement element) voidSubProcess.addFlowElement(FlowElement element) voidFlowElementsContainer.addFlowElementToMap(FlowElement element) voidProcess.addFlowElementToMap(FlowElement element) voidSubProcess.addFlowElementToMap(FlowElement element) Process.findParent(FlowElement childElement) Process.findParent(FlowElement childElement, FlowElementsContainer flowElementsContainer) voidProcess.setInitialFlowElement(FlowElement initialFlowElement) voidSequenceFlow.setSourceFlowElement(FlowElement sourceFlowElement) voidSequenceFlow.setTargetFlowElement(FlowElement targetFlowElement) voidFlowElement.setValues(FlowElement otherElement) Method parameters in org.flowable.bpmn.model with type arguments of type FlowElementModifier and TypeMethodDescriptionvoidProcess.setFlowElementMap(Map<String, FlowElement> flowElementMap) voidSubProcess.setFlowElementMap(Map<String, FlowElement> flowElementMap) -
Uses of FlowElement in org.flowable.bpmn.model.alfresco
Subclasses of FlowElement in org.flowable.bpmn.model.alfrescoModifier and TypeClassDescriptionclassclassclassclass -
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 FlowElementDelegateHelper.getFlowElement(DelegateExecution execution) Returns the currentFlowElementwhere theDelegateExecutionis currently at.Methods in org.flowable.engine.delegate with parameters of type FlowElementModifier and TypeMethodDescriptionvoidTransactionDependentExecutionListener.notify(String processInstanceId, String executionId, FlowElement flowElement, Map<String, Object> executionVariables, Map<String, Object> customPropertiesMap) voidDelegateExecution.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 FlowableActivityEventFlowableEventBuilder.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.ObjectNodeBasePropertiesParser.createPropertiesNode(FlowElement flowElement, com.fasterxml.jackson.databind.node.ObjectNode flowElementNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected com.fasterxml.jackson.databind.node.ObjectNodeDefaultPropertiesParser.createPropertiesNode(FlowElement flowElement, com.fasterxml.jackson.databind.node.ObjectNode flowElementNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected com.fasterxml.jackson.databind.node.ObjectNodeScriptTaskPropertiesParser.createPropertiesNode(FlowElement flowElement, com.fasterxml.jackson.databind.node.ObjectNode flowElementNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected com.fasterxml.jackson.databind.node.ObjectNodeUserTaskPropertiesParser.createPropertiesNode(FlowElement flowElement, com.fasterxml.jackson.databind.node.ObjectNode flowElementNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper) com.fasterxml.jackson.databind.node.ObjectNodeBasePropertiesParser.parseElement(FlowElement flowElement, com.fasterxml.jackson.databind.node.ObjectNode flowElementNode, com.fasterxml.jackson.databind.ObjectMapper mapper) com.fasterxml.jackson.databind.node.ObjectNodePropertiesParser.parseElement(FlowElement flowElement, com.fasterxml.jackson.databind.node.ObjectNode flowElementNode, com.fasterxml.jackson.databind.ObjectMapper mapper) abstract booleanBasePropertiesParser.supports(FlowElement flowElement) booleanDefaultPropertiesParser.supports(FlowElement flowElement) booleanPropertiesParser.supports(FlowElement flowElement) booleanScriptTaskPropertiesParser.supports(FlowElement flowElement) booleanUserTaskPropertiesParser.supports(FlowElement flowElement) -
Uses of FlowElement in org.flowable.engine.interceptor
Fields in org.flowable.engine.interceptor declared as FlowElementModifier and TypeFieldDescriptionprotected FlowElementAbstractStartProcessInstanceAfterContext.initialFlowElementprotected FlowElementAbstractStartProcessInstanceBeforeContext.initialFlowElementMethods 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 TypeMethodDescriptionvoidAbstractStartProcessInstanceAfterContext.setInitialFlowElement(FlowElement initialFlowElement) voidAbstractStartProcessInstanceBeforeContext.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)