Uses of Class
org.flowable.bpmn.model.BpmnModel
Packages that use BpmnModel
Package
Description
Public API of the Flowable engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
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
s.RuntimeService
: For starting and searching ProcessInstance
s.TaskService
: Exposes operations to manage human (standalone) tasks, such as claiming, completing and assigning tasks.IdentityService
: Used for managing users, groups and the relations between them.ManagementService
: Exposes engine administration and maintenance operations,
which have no relation to the runtime exection of business processes.HistoryService
: Exposes information about ongoing and past process instances.FormService
: Access to form data and rendered forms for starting new process instances and completing tasks.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.Classes related to the
RepositoryService
.Helper classes for testing processes.
-
Uses of BpmnModel in org.flowable.engine
Methods in org.flowable.engine that return BpmnModelModifier and TypeMethodDescriptionRepositoryService.getBpmnModel
(String processDefinitionId) Returns theBpmnModel
corresponding with the process definition with the provided process definition id.Methods in org.flowable.engine with parameters of type BpmnModelModifier and TypeMethodDescriptionList
<org.flowable.validation.ValidationError> RepositoryService.validateProcess
(BpmnModel bpmnModel) Validates the given process definition against the rules for executing a process definition on the process engine. -
Uses of BpmnModel in org.flowable.engine.compatibility
Methods in org.flowable.engine.compatibility that return BpmnModelModifier and TypeMethodDescriptionFlowable5CompatibilityHandler.getProcessDefinitionBpmnModel
(String processDefinitionId) -
Uses of BpmnModel in org.flowable.engine.delegate
Methods in org.flowable.engine.delegate that return BpmnModelModifier and TypeMethodDescriptionstatic BpmnModel
DelegateHelper.getBpmnModel
(DelegateExecution execution) Returns theBpmnModel
matching the process definition bpmn model for the process definition of the passedDelegateExecution
. -
Uses of BpmnModel in org.flowable.engine.delegate.event.impl
Methods in org.flowable.engine.delegate.event.impl that return BpmnModelModifier and TypeMethodDescriptionprotected BpmnModel
BpmnModelEventDispatchAction.extractBpmnModelFromEvent
(FlowableEvent event) In case no process-context is active, this method attempts to extract a process-definition based on the event. -
Uses of BpmnModel in org.flowable.engine.dynamic
Constructors in org.flowable.engine.dynamic with parameters of type BpmnModelModifierConstructorDescriptionDynamicProcessDefinitionSummary
(BpmnModel bpmnModel, com.fasterxml.jackson.databind.node.ObjectNode processInfo, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Uses of BpmnModel in org.flowable.engine.repository
Methods in org.flowable.engine.repository with parameters of type BpmnModelModifier and TypeMethodDescriptionDeploymentBuilder.addBpmnModel
(String resourceName, BpmnModel bpmnModel) -
Uses of BpmnModel in org.flowable.engine.test
Methods in org.flowable.engine.test with parameters of type BpmnModelModifier and TypeMethodDescriptionorg.flowable.engine.impl.bpmn.behavior.WebServiceActivityBehavior
TestActivityBehaviorFactory.createWebServiceActivityBehavior
(SendTask sendTask, BpmnModel bpmnModel) org.flowable.engine.impl.bpmn.behavior.WebServiceActivityBehavior
TestActivityBehaviorFactory.createWebServiceActivityBehavior
(ServiceTask serviceTask, BpmnModel bpmnModel)