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.API implementation classes, which shouldn't directly be used by end-users.
Classes related to the
RepositoryService
.Helper classes for testing processes.
-
Uses of BpmnModel in org.flowable.bpmn.converter
Methods in org.flowable.bpmn.converter that return BpmnModelModifier and TypeMethodDescriptionBpmnXMLConverter.convertToBpmnModel
(XMLStreamReader xtr) BpmnXMLConverter.convertToBpmnModel
(InputStreamProvider inputStreamProvider, boolean validateSchema, boolean enableSafeBpmnXml) BpmnXMLConverter.convertToBpmnModel
(InputStreamProvider inputStreamProvider, boolean validateSchema, boolean enableSafeBpmnXml, String encoding) Methods in org.flowable.bpmn.converter with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected void
ServiceTaskXMLConverter.convertCaseServiceTaskXMLProperties
(CaseServiceTask caseServiceTask, BpmnModel bpmnModel, XMLStreamReader xtr) protected void
ServiceTaskXMLConverter.convertExternalWorkerTaskXMLProperties
(ExternalWorkerServiceTask externalWorkerServiceTask, BpmnModel bpmnModel, XMLStreamReader xtr) protected void
ServiceTaskXMLConverter.convertHttpServiceTaskXMLProperties
(HttpServiceTask httpServiceTask, BpmnModel bpmnModel, XMLStreamReader xtr) protected void
ServiceTaskXMLConverter.convertSendEventServiceTaskXMLProperties
(SendEventServiceTask sendEventServiceTask, BpmnModel bpmnModel, XMLStreamReader xtr) void
BaseBpmnXMLConverter.convertToBpmnModel
(XMLStreamReader xtr, BpmnModel model, Process activeProcess, List<SubProcess> activeSubProcessList) void
BaseBpmnXMLConverter.convertToXML
(XMLStreamWriter xtw, BaseElement baseElement, BpmnModel model) byte[]
BpmnXMLConverter.convertToXML
(BpmnModel model) byte[]
BpmnXMLConverter.convertToXML
(BpmnModel model, String encoding) protected BaseElement
AssociationXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected abstract BaseElement
BaseBpmnXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
BoundaryEventXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
BusinessRuleTaskXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
CallActivityXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
CatchEventXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
ComplexGatewayXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
DataStoreReferenceXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
EndEventXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
EventGatewayXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
ExclusiveGatewayXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
InclusiveGatewayXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
ManualTaskXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
ParallelGatewayXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
ReceiveTaskXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
ScriptTaskXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
SendTaskXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
SequenceFlowXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
ServiceTaskXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
StartEventXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
TaskXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
TextAnnotationXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
ThrowEventXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
UserTaskXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected BaseElement
ValuedDataObjectXMLConverter.convertXMLToElement
(XMLStreamReader xtr, BpmnModel model) protected void
BpmnXMLConverter.createXML
(Artifact artifact, BpmnModel model, XMLStreamWriter xtw) protected void
BpmnXMLConverter.createXML
(FlowElement flowElement, BpmnModel model, XMLStreamWriter xtw) void
UserTaskXMLConverter.CustomIdentityLinkParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
UserTaskXMLConverter.HumanPerformerParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
UserTaskXMLConverter.PotentialOwnerParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) protected void
BaseBpmnXMLConverter.parseChildElements
(String elementName, BaseElement parentElement, Map<String, BaseChildElementParser> additionalParsers, BpmnModel model, XMLStreamReader xtr) protected void
BaseBpmnXMLConverter.parseChildElements
(String elementName, BaseElement parentElement, BpmnModel model, XMLStreamReader xtr) protected String
SendTaskXMLConverter.parseOperationRef
(String operationRef, BpmnModel model) protected String
ServiceTaskXMLConverter.parseOperationRef
(String operationRef, BpmnModel model) protected void
AssociationXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected abstract void
BaseBpmnXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
BoundaryEventXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
BusinessRuleTaskXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
CallActivityXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
CatchEventXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ComplexGatewayXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
DataStoreReferenceXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
EndEventXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
EventGatewayXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ExclusiveGatewayXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
InclusiveGatewayXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ManualTaskXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ParallelGatewayXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ReceiveTaskXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ScriptTaskXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
SendTaskXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
SequenceFlowXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ServiceTaskXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
StartEventXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
TaskXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
TextAnnotationXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ThrowEventXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
UserTaskXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ValuedDataObjectXMLConverter.writeAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
AssociationXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected abstract void
BaseBpmnXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
BoundaryEventXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
BusinessRuleTaskXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
CallActivityXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
CatchEventXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ComplexGatewayXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
DataStoreReferenceXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
EndEventXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
EventGatewayXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ExclusiveGatewayXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
InclusiveGatewayXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ManualTaskXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ParallelGatewayXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ReceiveTaskXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ScriptTaskXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
SendTaskXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
SequenceFlowXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ServiceTaskXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
StartEventXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
TaskXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
TextAnnotationXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ThrowEventXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
UserTaskXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
ValuedDataObjectXMLConverter.writeAdditionalChildElements
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
BaseBpmnXMLConverter.writeCancelDefinition
(Event parentEvent, CancelEventDefinition cancelEventDefinition, BpmnModel model, XMLStreamWriter xtw) protected void
ServiceTaskXMLConverter.writeCaseServiceTaskAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
BaseBpmnXMLConverter.writeCompensateDefinition
(Event parentEvent, CompensateEventDefinition compensateEventDefinition, BpmnModel model, XMLStreamWriter xtw) protected void
BaseBpmnXMLConverter.writeConditionalDefinition
(Event parentEvent, ConditionalEventDefinition conditionalDefinition, BpmnModel model, XMLStreamWriter xtw) protected void
BaseBpmnXMLConverter.writeErrorDefinition
(Event parentEvent, ErrorEventDefinition errorDefinition, BpmnModel model, XMLStreamWriter xtw) protected void
BaseBpmnXMLConverter.writeEscalationDefinition
(Event parentEvent, EscalationEventDefinition escalationDefinition, BpmnModel model, XMLStreamWriter xtw) protected void
BaseBpmnXMLConverter.writeEventDefinitions
(Event parentEvent, List<EventDefinition> eventDefinitions, BpmnModel model, XMLStreamWriter xtw) protected void
ServiceTaskXMLConverter.writeExternalTaskAdditionalAttributes
(ExternalWorkerServiceTask externalWorkerTask, BpmnModel model, XMLStreamWriter xtw) protected void
ServiceTaskXMLConverter.writeHttpServiceTaskAdditionalAttributes
(HttpServiceTask httpServiceTask, BpmnModel model, XMLStreamWriter xtw) protected void
BaseBpmnXMLConverter.writeMessageDefinition
(Event parentEvent, MessageEventDefinition messageDefinition, BpmnModel model, XMLStreamWriter xtw) protected void
ServiceTaskXMLConverter.writeSendEventServiceAdditionalAttributes
(BaseElement element, BpmnModel model, XMLStreamWriter xtw) protected void
BaseBpmnXMLConverter.writeSignalDefinition
(Event parentEvent, SignalEventDefinition signalDefinition, BpmnModel model, XMLStreamWriter xtw) protected void
BaseBpmnXMLConverter.writeTerminateDefinition
(Event parentEvent, TerminateEventDefinition terminateDefinition, BpmnModel model, XMLStreamWriter xtw) protected void
BaseBpmnXMLConverter.writeTimerDefinition
(Event parentEvent, TimerEventDefinition timerDefinition, BpmnModel model, XMLStreamWriter xtw) -
Uses of BpmnModel in org.flowable.bpmn.converter.child
Methods in org.flowable.bpmn.converter.child with parameters of type BpmnModelModifier and TypeMethodDescriptionabstract void
BaseChildElementParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
CancelEventDefinitionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
CompensateEventDefinitionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
ConditionalEventDefinitionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
ConditionExpressionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
ConditionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
DataInputAssociationParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
DataOutputAssociationParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
DataStateParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
DocumentationParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
ErrorEventDefinitionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
EscalationEventDefinitionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
EventInParameterParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
EventOutParameterParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
FieldExtensionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
FlowableCollectionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
FlowableEventListenerParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
FlowableFailedjobRetryParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
FlowableHttpRequestHandlerParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
FlowableHttpResponseHandlerParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
FlowableListenerParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
FlowableMapExceptionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
FlowNodeRefParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
FormPropertyParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
InParameterParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
IOSpecificationParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
MessageEventDefinitionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
MultiInstanceParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
OutParameterParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
ScriptInfoParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
ScriptTextParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
SignalEventDefinitionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
TerminateEventDefinitionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
TextAnnotationTextParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
TimeCycleParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
TimeDateParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
TimeDurationParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
TimerEventDefinitionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
VariableAggregationDefinitionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) void
VariableListenerEventDefinitionParser.parseChildElement
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model) protected void
BaseChildElementParser.parseChildElements
(XMLStreamReader xtr, BaseElement parentElement, BpmnModel model, BaseChildElementParser parser) protected String
IOSpecificationParser.parseItemSubjectRef
(String itemSubjectRef, BpmnModel model) -
Uses of BpmnModel in org.flowable.bpmn.converter.export
Methods in org.flowable.bpmn.converter.export with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected static void
BPMNDIExport.createBpmnEdge
(BpmnModel model, String elementId, XMLStreamWriter xtw) protected static void
BPMNDIExport.createBpmnShape
(BpmnModel model, String elementId, XMLStreamWriter xtw) static void
BPMNDIExport.writeBPMNDI
(BpmnModel model, XMLStreamWriter xtw) static void
DataStoreExport.writeDataStores
(BpmnModel model, XMLStreamWriter xtw) static void
EscalationDefinitionExport.writeEscalations
(BpmnModel model, XMLStreamWriter xtw) static void
LaneExport.writeLanes
(Process process, BpmnModel model, XMLStreamWriter xtw) static void
MultiInstanceExport.writeMultiInstance
(Activity activity, BpmnModel model, XMLStreamWriter xtw) static void
CollaborationExport.writePools
(BpmnModel model, XMLStreamWriter xtw) static void
ProcessExport.writeProcess
(Process process, BpmnModel model, XMLStreamWriter xtw) static void
DefinitionsRootExport.writeRootElement
(BpmnModel model, XMLStreamWriter xtw, String encoding) static void
SignalAndMessageDefinitionExport.writeSignalsAndMessages
(BpmnModel model, XMLStreamWriter xtw) -
Uses of BpmnModel in org.flowable.bpmn.converter.parser
Methods in org.flowable.bpmn.converter.parser with parameters of type BpmnModelModifier and TypeMethodDescriptionvoid
BpmnEdgeParser.parse
(XMLStreamReader xtr, BpmnModel model) void
BpmnShapeParser.parse
(XMLStreamReader xtr, BpmnModel model) void
DataStoreParser.parse
(XMLStreamReader xtr, BpmnModel model) void
DefinitionsParser.parse
(XMLStreamReader xtr, BpmnModel model) void
ExtensionElementsParser.parse
(XMLStreamReader xtr, List<SubProcess> activeSubProcessList, Process activeProcess, BpmnModel model) void
ImportParser.parse
(XMLStreamReader xtr, BpmnModel model) void
InterfaceParser.parse
(XMLStreamReader xtr, BpmnModel model) void
ItemDefinitionParser.parse
(XMLStreamReader xtr, BpmnModel model) void
LaneParser.parse
(XMLStreamReader xtr, Process activeProcess, BpmnModel model) void
MessageFlowParser.parse
(XMLStreamReader xtr, BpmnModel model) void
MessageParser.parse
(XMLStreamReader xtr, BpmnModel model) void
ParticipantParser.parse
(XMLStreamReader xtr, BpmnModel model) ProcessParser.parse
(XMLStreamReader xtr, BpmnModel model) void
ResourceParser.parse
(XMLStreamReader xtr, BpmnModel model) void
SignalParser.parse
(XMLStreamReader xtr, BpmnModel model) protected String
MessageParser.parseItemRef
(String itemRef, BpmnModel model) protected String
InterfaceParser.parseMessageRef
(String messageRef, BpmnModel model) -
Uses of BpmnModel in org.flowable.bpmn.converter.util
Methods in org.flowable.bpmn.converter.util with parameters of type BpmnModelModifier and TypeMethodDescriptionstatic void
BpmnXMLUtil.parseChildElements
(String elementName, BaseElement parentElement, XMLStreamReader xtr, Map<String, BaseChildElementParser> childParsers, BpmnModel model) static void
BpmnXMLUtil.parseChildElements
(String elementName, BaseElement parentElement, XMLStreamReader xtr, BpmnModel model) static void
BpmnXMLUtil.parseLabelElement
(XMLStreamReader xtr, BpmnModel model, String BpmnElementId) -
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 TypeMethodDescriptionRepositoryService.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.impl
Methods in org.flowable.engine.impl that return BpmnModelMethods in org.flowable.engine.impl with parameters of type BpmnModel -
Uses of BpmnModel in org.flowable.engine.impl.bpmn.behavior
Methods in org.flowable.engine.impl.bpmn.behavior with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected void
WebServiceActivityBehavior.createItemDefinitions
(BpmnModel bpmnModel) void
WebServiceActivityBehavior.createMessages
(BpmnModel bpmnModel) protected void
WebServiceActivityBehavior.createOperations
(BpmnModel bpmnModel) protected void
WebServiceActivityBehavior.fillDefinitionMaps
(BpmnModel bpmnModel) protected void
WebServiceActivityBehavior.initializeIoSpecification
(IOSpecification activityIoSpecification, DelegateExecution execution, BpmnModel bpmnModel) Constructors in org.flowable.engine.impl.bpmn.behavior with parameters of type BpmnModel -
Uses of BpmnModel in org.flowable.engine.impl.bpmn.deployer
Methods in org.flowable.engine.impl.bpmn.deployer that return BpmnModelModifier and TypeMethodDescriptionParsedDeployment.getBpmnModelForProcessDefinition
(ProcessDefinitionEntity processDefinition) Methods in org.flowable.engine.impl.bpmn.deployer with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected void
EventSubscriptionManager.addEventSubscriptions
(ProcessDefinitionEntity processDefinition, Process process, BpmnModel bpmnModel) protected void
EventSubscriptionManager.insertEventRegistryEvent
(String eventDefinitionKey, StartEvent startEvent, ProcessDefinitionEntity processDefinition, BpmnModel bpmnModel) protected void
EventSubscriptionManager.insertMessageEvent
(MessageEventDefinition messageEventDefinition, StartEvent startEvent, ProcessDefinitionEntity processDefinition, BpmnModel bpmnModel) protected void
EventSubscriptionManager.insertSignalEvent
(SignalEventDefinition signalEventDefinition, StartEvent startEvent, ProcessDefinitionEntity processDefinition, BpmnModel bpmnModel) -
Uses of BpmnModel in org.flowable.engine.impl.bpmn.helper
Methods in org.flowable.engine.impl.bpmn.helper with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected static String
ErrorPropagation.retrieveErrorCode
(BpmnModel bpmnModel, String errorCode) -
Uses of BpmnModel in org.flowable.engine.impl.bpmn.parser
Fields in org.flowable.engine.impl.bpmn.parser declared as BpmnModelMethods in org.flowable.engine.impl.bpmn.parser that return BpmnModelMethods in org.flowable.engine.impl.bpmn.parser with parameters of type BpmnModel -
Uses of BpmnModel in org.flowable.engine.impl.bpmn.parser.factory
Methods in org.flowable.engine.impl.bpmn.parser.factory with parameters of type BpmnModelModifier and TypeMethodDescriptionActivityBehaviorFactory.createWebServiceActivityBehavior
(SendTask sendTask, BpmnModel bpmnModel) ActivityBehaviorFactory.createWebServiceActivityBehavior
(ServiceTask serviceTask, BpmnModel bpmnModel) DefaultActivityBehaviorFactory.createWebServiceActivityBehavior
(SendTask sendTask, BpmnModel bpmnModel) DefaultActivityBehaviorFactory.createWebServiceActivityBehavior
(ServiceTask serviceTask, BpmnModel bpmnModel) -
Uses of BpmnModel in org.flowable.engine.impl.bpmn.parser.handler
Methods in org.flowable.engine.impl.bpmn.parser.handler with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected FlowableEventSupport
ProcessParseHandler.getEventSupport
(BpmnModel bpmnModel) -
Uses of BpmnModel in org.flowable.engine.impl.cmd
Fields in org.flowable.engine.impl.cmd declared as BpmnModelMethods in org.flowable.engine.impl.cmd that return BpmnModelModifier and TypeMethodDescriptionprotected BpmnModel
AbstractDynamicInjectionCmd.createBpmnModel
(CommandContext commandContext, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity) GetBpmnModelCmd.execute
(CommandContext commandContext) Methods in org.flowable.engine.impl.cmd with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected List<DmnDecision>
GetDecisionsForProcessDefinitionCmd.getDecisionsFromModel
(BpmnModel bpmnModel, ProcessDefinition processDefinition) protected List<FormDefinition>
GetFormDefinitionsForProcessDefinitionCmd.getFormDefinitionsFromModel
(BpmnModel bpmnModel, ProcessDefinition processDefinition) protected void
AbstractDynamicInjectionCmd.storeBpmnModelAsByteArray
(CommandContext commandContext, BpmnModel bpmnModel, DeploymentEntity deploymentEntity, String resourceName) protected abstract void
AbstractDynamicInjectionCmd.updateBpmnProcess
(CommandContext commandContext, Process process, BpmnModel bpmnModel, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity) protected void
InjectEmbeddedSubProcessInProcessInstanceCmd.updateBpmnProcess
(CommandContext commandContext, Process process, BpmnModel bpmnModel, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity) protected void
InjectParallelEmbeddedSubProcessCmd.updateBpmnProcess
(CommandContext commandContext, Process process, BpmnModel bpmnModel, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity) protected void
InjectParallelUserTaskCmd.updateBpmnProcess
(CommandContext commandContext, Process process, BpmnModel bpmnModel, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity) protected void
InjectUserTaskInProcessInstanceCmd.updateBpmnProcess
(CommandContext commandContext, Process process, BpmnModel bpmnModel, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity) protected void
AbstractDynamicInjectionCmd.updateExecutions
(CommandContext commandContext, ProcessDefinitionEntity processDefinitionEntity, ExecutionEntity processInstance, BpmnModel bpmnModel) Constructors in org.flowable.engine.impl.cmd with parameters of type BpmnModel -
Uses of BpmnModel in org.flowable.engine.impl.dynamic
Fields in org.flowable.engine.impl.dynamic declared as BpmnModelModifier and TypeFieldDescriptionprotected BpmnModel
MoveExecutionEntityContainer.processModel
protected BpmnModel
MoveExecutionEntityContainer.subProcessModel
Methods in org.flowable.engine.impl.dynamic that return BpmnModelModifier and TypeMethodDescriptionMoveExecutionEntityContainer.getProcessModel()
MoveExecutionEntityContainer.getSubProcessModel()
Methods in org.flowable.engine.impl.dynamic with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected static void
BaseDynamicSubProcessInjectUtil.generateIdForDuplicateFlowElement
(String prefix, Process process, BpmnModel bpmnModel, BpmnModel subProcessBpmnModel, FlowElement duplicateFlowElement, Map<String, FlowElement> generatedIds, boolean includeDiInfo) static void
DynamicSubProcessParallelInjectUtil.injectParallelSubProcess
(Process process, BpmnModel bpmnModel, DynamicEmbeddedSubProcessBuilder dynamicEmbeddedSubProcessBuilder, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity, CommandContext commandContext) static void
DynamicSubProcessJoinInjectUtil.injectSubProcessWithJoin
(String taskId, Process process, BpmnModel bpmnModel, DynamicEmbeddedSubProcessBuilder dynamicEmbeddedSubProcessBuilder, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity, CommandContext commandContext) static void
BaseDynamicSubProcessInjectUtil.processFlowElements
(CommandContext commandContext, FlowElementsContainer process, BpmnModel bpmnModel, ProcessDefinitionEntity originalProcessDefinitionEntity, DeploymentEntity newDeploymentEntity) 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) protected FlowElement
AbstractDynamicStateManager.resolveFlowElementFromBpmnModel
(BpmnModel bpmnModel, String activityId) void
MoveExecutionEntityContainer.setProcessModel
(BpmnModel processModel) void
MoveExecutionEntityContainer.setSubProcessModel
(BpmnModel subProcessModel) -
Uses of BpmnModel in org.flowable.engine.impl.event
Methods in org.flowable.engine.impl.event with parameters of type BpmnModelModifier and TypeMethodDescriptionstatic String
EventDefinitionExpressionUtil.determineSignalName
(CommandContext commandContext, SignalEventDefinition signalEventDefinition, BpmnModel bpmnModel, DelegateExecution execution) Determines the signal name of theSignalEventDefinition
that is passed: - if a signal name is set, it has precedence - otherwise, the signal ref is used - unless a signalExpression is set -
Uses of BpmnModel in org.flowable.engine.impl.migration
Methods in org.flowable.engine.impl.migration with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected void
ProcessInstanceMigrationManagerImpl.doValidateActivityMappings
(String processInstanceId, List<ActivityMigrationMapping> activityMappings, BpmnModel newModel, ProcessInstanceMigrationDocument document, ProcessInstanceMigrationValidationResult validationResult, CommandContext commandContext) protected void
ProcessInstanceMigrationManagerImpl.doValidateProcessInstanceMigration
(String processInstanceId, String tenantId, BpmnModel newModel, ProcessInstanceMigrationDocument document, ProcessInstanceMigrationValidationResult validationResult, CommandContext commandContext) protected boolean
ProcessInstanceMigrationManagerImpl.isActivityIdInProcessDefinitionModel
(String activityId, BpmnModel bpmnModel) -
Uses of BpmnModel in org.flowable.engine.impl.persistence.deploy
Fields in org.flowable.engine.impl.persistence.deploy declared as BpmnModelMethods in org.flowable.engine.impl.persistence.deploy that return BpmnModelMethods in org.flowable.engine.impl.persistence.deploy with parameters of type BpmnModelModifier and TypeMethodDescriptionvoid
ProcessDefinitionCacheEntry.setBpmnModel
(BpmnModel bpmnModel) Constructors in org.flowable.engine.impl.persistence.deploy with parameters of type BpmnModelModifierConstructorDescriptionProcessDefinitionCacheEntry
(ProcessDefinition processDefinition, BpmnModel bpmnModel, Process process) -
Uses of BpmnModel in org.flowable.engine.impl.repository
Methods in org.flowable.engine.impl.repository with parameters of type BpmnModelModifier and TypeMethodDescriptionDeploymentBuilderImpl.addBpmnModel
(String resourceName, BpmnModel bpmnModel) protected void
DeploymentProcessDefinitionDeletionManagerImpl.restoreEventRegistryStartEvent
(ProcessDefinition previousProcessDefinition, BpmnModel bpmnModel, StartEvent startEvent, String eventDefinitionKey) protected void
DeploymentProcessDefinitionDeletionManagerImpl.restoreMessageStartEvent
(ProcessDefinition previousProcessDefinition, BpmnModel bpmnModel, StartEvent startEvent, EventDefinition eventDefinition) protected void
DeploymentProcessDefinitionDeletionManagerImpl.restoreSignalStartEvent
(ProcessDefinition previousProcessDefinition, BpmnModel bpmnModel, StartEvent startEvent, EventDefinition eventDefinition) -
Uses of BpmnModel in org.flowable.engine.impl.test
Methods in org.flowable.engine.impl.test that return BpmnModelModifier and TypeMethodDescriptionAbstractFlowableTestCase.createOneTaskTestProcess()
Since the 'one task process' is used everywhere the actual process content doesn't matter, instead of copying around the BPMN 2.0 xml one could use this method which gives aBpmnModel
version of the same process back.AbstractFlowableTestCase.createOneTaskTestProcessWithCandidateStarterGroup()
AbstractFlowableTestCase.createTwoTasksTestProcess()
-
Uses of BpmnModel in org.flowable.engine.impl.util
Methods in org.flowable.engine.impl.util that return BpmnModelModifier and TypeMethodDescriptionstatic BpmnModel
ProcessDefinitionUtil.getBpmnModel
(String processDefinitionId) static BpmnModel
ProcessDefinitionUtil.getBpmnModelFromCache
(String processDefinitionId) -
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 TypeMethodDescriptionTestActivityBehaviorFactory.createWebServiceActivityBehavior
(SendTask sendTask, BpmnModel bpmnModel) TestActivityBehaviorFactory.createWebServiceActivityBehavior
(ServiceTask serviceTask, BpmnModel bpmnModel) -
Uses of BpmnModel in org.flowable.image
Methods in org.flowable.image with parameters of type BpmnModelModifier and TypeMethodDescriptionProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, boolean drawSequenceFlowNameWithNoLabelDI) ProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) ProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, boolean drawSequenceFlowNameWithNoLabelDI) ProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) ProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, boolean drawSequenceFlowNameWithNoLabelDI) Generates a diagram of the given process definition, using the diagram interchange information of the process.ProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) ProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) Generates a diagram of the given process definition, using the diagram interchange information of the process.ProcessDiagramGenerator.generateJpgDiagram
(BpmnModel bpmnModel) ProcessDiagramGenerator.generateJpgDiagram
(BpmnModel bpmnModel, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) ProcessDiagramGenerator.generatePngDiagram
(BpmnModel bpmnModel, boolean drawSequenceFlowNameWithNoLabelDI) ProcessDiagramGenerator.generatePngDiagram
(BpmnModel bpmnModel, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) ProcessDiagramGenerator.generatePngImage
(BpmnModel bpmnModel, double scaleFactor) -
Uses of BpmnModel in org.flowable.image.impl
Methods in org.flowable.image.impl with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected static List<GraphicInfo>
DefaultProcessDiagramGenerator.connectionPerfectionizer
(DefaultProcessDiagramCanvas processDiagramCanvas, BpmnModel bpmnModel, BaseElement sourceElement, BaseElement targetElement, List<GraphicInfo> graphicInfoList) This method makes coordinates of connection flow better.void
DefaultProcessDiagramGenerator.ActivityDrawInstruction.draw
(DefaultProcessDiagramCanvas processDiagramCanvas, BpmnModel bpmnModel, FlowNode flowNode) void
DefaultProcessDiagramGenerator.ArtifactDrawInstruction.draw
(DefaultProcessDiagramCanvas processDiagramCanvas, BpmnModel bpmnModel, Artifact artifact) protected void
DefaultProcessDiagramGenerator.drawActivity
(DefaultProcessDiagramCanvas processDiagramCanvas, BpmnModel bpmnModel, FlowNode flowNode, List<String> highLightedActivities, List<String> highLightedFlows, double scaleFactor, Boolean drawSequenceFlowNameWithNoLabelDI) protected void
DefaultProcessDiagramGenerator.drawArtifact
(DefaultProcessDiagramCanvas processDiagramCanvas, BpmnModel bpmnModel, Artifact artifact) DefaultProcessDiagramGenerator.gatherAllArtifacts
(BpmnModel bpmnModel) DefaultProcessDiagramGenerator.gatherAllFlowNodes
(BpmnModel bpmnModel) DefaultProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generateDiagram
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generateImage
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generateImage
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generateJpgDiagram
(BpmnModel bpmnModel) DefaultProcessDiagramGenerator.generateJpgDiagram
(BpmnModel bpmnModel, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generatePngDiagram
(BpmnModel bpmnModel, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generatePngDiagram
(BpmnModel bpmnModel, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) DefaultProcessDiagramGenerator.generatePngImage
(BpmnModel bpmnModel, double scaleFactor) protected DefaultProcessDiagramCanvas
DefaultProcessDiagramGenerator.generateProcessDiagram
(BpmnModel bpmnModel, String imageType, List<String> highLightedActivities, List<String> highLightedFlows, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader, double scaleFactor, boolean drawSequenceFlowNameWithNoLabelDI) protected static DefaultProcessDiagramCanvas
DefaultProcessDiagramGenerator.initProcessDiagramCanvas
(BpmnModel bpmnModel, String imageType, String activityFontName, String labelFontName, String annotationFontName, ClassLoader customClassLoader) protected boolean
DefaultProcessDiagramGenerator.isPartOfCollapsedSubProcess
(FlowElement flowElement, BpmnModel model) protected void
DefaultProcessDiagramGenerator.prepareBpmnModel
(BpmnModel bpmnModel) -
Uses of BpmnModel in org.flowable.rest.service.api.repository
Methods in org.flowable.rest.service.api.repository that return BpmnModelModifier and TypeMethodDescriptionProcessDefinitionModelResource.getModelResource
(String processDefinitionId) -
Uses of BpmnModel in org.flowable.validation
Methods in org.flowable.validation with parameters of type BpmnModelModifier and TypeMethodDescriptionValidates the providedBpmnModel
and returns a list of allValidationError
occurrences found. -
Uses of BpmnModel in org.flowable.validation.validator
Methods in org.flowable.validation.validator with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected abstract void
ProcessLevelValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) void
ProcessLevelValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
Validator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) -
Uses of BpmnModel in org.flowable.validation.validator.impl
Methods in org.flowable.validation.validator.impl with parameters of type BpmnModelModifier and TypeMethodDescriptionprotected void
BoundaryEventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
DataObjectValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
EndEventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
EventGatewayValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
EventSubprocessValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
EventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
ExclusiveGatewayValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
ExecutionListenerValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
FlowableEventListenerValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
FlowElementValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
IntermediateCatchEventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
IntermediateThrowEventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
ScriptTaskValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
SendTaskValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
SequenceflowValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
ServiceTaskValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
StartEventValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
SubprocessValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
UserTaskValidator.executeValidation
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
BpmnModelValidator.handleBPMNModelConstraints
(BpmnModel bpmnModel, List<ValidationError> errors) protected void
EventValidator.handleCompensationEventDefinition
(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, List<ValidationError> errors) protected void
EventValidator.handleMessageEventDefinition
(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, List<ValidationError> errors) protected void
BpmnModelValidator.handleProcessConstraints
(BpmnModel bpmnModel, Process process, List<ValidationError> errors) protected void
EventValidator.handleSignalEventDefinition
(BpmnModel bpmnModel, Process process, Event event, EventDefinition eventDefinition, List<ValidationError> errors) void
AssociationValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
BpmnModelValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
DiagramInterchangeInfoValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
ErrorValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
MessageValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
OperationValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) void
SignalValidator.validate
(BpmnModel bpmnModel, List<ValidationError> errors) protected boolean
BpmnModelValidator.validateAtLeastOneExecutable
(BpmnModel bpmnModel, List<ValidationError> errors) Returns 'true' if at least one process definition in theBpmnModel
is executable.protected void
SendTaskValidator.verifyWebservice
(BpmnModel bpmnModel, Process process, SendTask sendTask, List<ValidationError> errors) protected void
ServiceTaskValidator.verifyWebservice
(BpmnModel bpmnModel, Process process, ServiceTask serviceTask, List<ValidationError> errors)