| Modifier and Type | Method and Description |
|---|---|
protected void |
BpmnDeployer.createLocalizationValues(String processDefinitionId,
Process process) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProcessParseHandler.executeParse(BpmnParse bpmnParse,
Process process) |
protected ProcessDefinitionEntity |
ProcessParseHandler.transformProcess(BpmnParse bpmnParse,
Process process) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProcessHistoryParseHandler.executeParse(BpmnParse bpmnParse,
Process element) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BpmnAutoLayout.translateNestedSubprocesses(Process process)
Since subprocesses are autolayouted independently (see
BpmnAutoLayout.handleSubProcess(FlowElement)), the elements have x and y coordinates relative to the bounds of the subprocess (thinking the
subprocess is on (0,0). |
| Modifier and Type | Method and Description |
|---|---|
void |
BaseBpmnXMLConverter.convertToBpmnModel(XMLStreamReader xtr,
BpmnModel model,
Process activeProcess,
List<SubProcess> activeSubProcessList) |
| Modifier and Type | Method and Description |
|---|---|
static void |
LaneExport.writeLanes(Process process,
BpmnModel model,
XMLStreamWriter xtw) |
static void |
ProcessExport.writeProcess(Process process,
BpmnModel model,
XMLStreamWriter xtw) |
| Modifier and Type | Method and Description |
|---|---|
Process |
ProcessParser.parse(XMLStreamReader xtr,
BpmnModel model) |
| Modifier and Type | Method and Description |
|---|---|
void |
SubProcessParser.parse(XMLStreamReader xtr,
List<SubProcess> activeSubProcessList,
Process activeProcess) |
void |
ExtensionElementsParser.parse(XMLStreamReader xtr,
List<SubProcess> activeSubProcessList,
Process activeProcess,
BpmnModel model) |
void |
PotentialStarterParser.parse(XMLStreamReader xtr,
Process activeProcess) |
void |
LaneParser.parse(XMLStreamReader xtr,
Process activeProcess,
BpmnModel model) |
| Modifier and Type | Field and Description |
|---|---|
Process |
AssociationModel.parentProcess |
protected Process |
Lane.parentProcess |
| Modifier and Type | Field and Description |
|---|---|
protected List<Process> |
BpmnModel.processes |
| Modifier and Type | Method and Description |
|---|---|
Process |
Process.clone() |
Process |
BpmnModel.getMainProcess() |
Process |
Lane.getParentProcess() |
Process |
BpmnModel.getProcess(String poolRef) |
Process |
BpmnModel.getProcessById(String id) |
| Modifier and Type | Method and Description |
|---|---|
List<Process> |
BpmnModel.getProcesses() |
| Modifier and Type | Method and Description |
|---|---|
void |
BpmnModel.addProcess(Process process) |
void |
Lane.setParentProcess(Process parentProcess) |
void |
Process.setValues(Process otherElement) |
| Modifier and Type | Method and Description |
|---|---|
Process |
DefaultFlowable5CompatibilityHandler.getProcessDefinitionProcessObject(String processDefinitionId) |
| Modifier and Type | Method and Description |
|---|---|
static void |
BpmnJsonConverterUtil.parseEventListeners(com.fasterxml.jackson.databind.JsonNode listenersNode,
Process process) |
| Modifier and Type | Method and Description |
|---|---|
Process |
Flowable5CompatibilityHandler.getProcessDefinitionProcessObject(String processDefinitionId) |
| Modifier and Type | Method and Description |
|---|---|
protected Process |
MultiInstanceActivityBehavior.getProcessDefinition(String processDefinitionId) |
protected Process |
AbstractBpmnActivityBehavior.getProcessDefinition(String processDefinitionId) |
protected Process |
TerminateEndEventActivityBehavior.getProcessForTerminateEndEvent(FlowElement terminateEndEvent) |
| Modifier and Type | Method and Description |
|---|---|
Process |
ParsedDeployment.getProcessModelForProcessDefinition(ProcessDefinitionEntity processDefinition) |
| Modifier and Type | Method and Description |
|---|---|
void |
BpmnDeploymentHelper.addAuthorizationsForNewProcessDefinition(Process process,
ProcessDefinitionEntity processDefinition) |
protected void |
EventSubscriptionManager.addEventSubscriptions(ProcessDefinitionEntity processDefinition,
Process process,
BpmnModel bpmnModel) |
protected void |
BpmnDeployer.createLocalizationValues(String processDefinitionId,
Process process) |
protected List<TimerJobEntity> |
TimerManager.getTimerDeclarations(ProcessDefinitionEntity processDefinition,
Process process) |
protected void |
TimerManager.scheduleTimers(ProcessDefinitionEntity processDefinition,
Process process) |
| Modifier and Type | Field and Description |
|---|---|
protected Process |
BpmnParse.currentProcess |
| Modifier and Type | Method and Description |
|---|---|
Process |
BpmnParse.getCurrentProcess() |
| Modifier and Type | Method and Description |
|---|---|
void |
BpmnParse.setCurrentProcess(Process currentProcess) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProcessParseHandler.executeParse(BpmnParse bpmnParse,
Process process) |
protected ProcessDefinitionEntity |
ProcessParseHandler.transformProcess(BpmnParse bpmnParse,
Process process) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
DefaultInternalJobManager.getMaxIterations(Process process,
String activityId) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
StartProcessInstanceAsyncCmd.executeAsynchronous(ExecutionEntity execution,
Process process,
CommandContext commandContext) |
protected void |
InjectParallelUserTaskCmd.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 |
InjectEmbeddedSubProcessInProcessInstanceCmd.updateBpmnProcess(CommandContext commandContext,
Process process,
BpmnModel bpmnModel,
ProcessDefinitionEntity originalProcessDefinitionEntity,
DeploymentEntity newDeploymentEntity) |
protected abstract void |
AbstractDynamicInjectionCmd.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) |
| 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) |
void |
DynamicUserTaskCallback.handleCreatedDynamicUserTask(UserTask userTask,
SubProcess newSubProcess,
FlowElementsContainer parentContainer,
Process process) |
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) |
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) |
| Modifier and Type | Field and Description |
|---|---|
protected Process |
ProcessDefinitionCacheEntry.process |
| Modifier and Type | Method and Description |
|---|---|
Process |
ProcessDefinitionCacheEntry.getProcess() |
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessDefinitionCacheEntry.setProcess(Process process) |
| Constructor and Description |
|---|
ProcessDefinitionCacheEntry(ProcessDefinition processDefinition,
BpmnModel bpmnModel,
Process process) |
| Modifier and Type | Method and Description |
|---|---|
protected Process |
AbstractFlowableTestCase.createOneTaskProcess() |
| Modifier and Type | Method and Description |
|---|---|
static Process |
ProcessDefinitionUtil.getProcess(String processDefinitionId) |
| Modifier and Type | Method and Description |
|---|---|
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 boolean |
ExecutionGraphUtil.isReachable(Process process,
FlowNode sourceElement,
FlowNode targetElement,
Set<String> visitedElements) |
| Modifier and Type | Field and Description |
|---|---|
protected Process |
AbstractStartProcessInstanceAfterContext.process |
protected Process |
AbstractStartProcessInstanceBeforeContext.process |
| Modifier and Type | Method and Description |
|---|---|
Process |
AbstractStartProcessInstanceAfterContext.getProcess() |
Process |
AbstractStartProcessInstanceBeforeContext.getProcess() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractStartProcessInstanceAfterContext.setProcess(Process process) |
void |
AbstractStartProcessInstanceBeforeContext.setProcess(Process process) |
| 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 void |
BaseAppDefinitionService.processUserTasks(Collection<FlowElement> flowElements,
Process process,
Map<String,StartEvent> startEventMap) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ValidatorImpl.addError(List<ValidationError> validationErrors,
String problem,
Process process,
BaseElement baseElement,
String description) |
protected void |
ValidatorImpl.addError(List<ValidationError> validationErrors,
String problem,
Process process,
BaseElement baseElement,
String description,
boolean isWarning) |
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.addError(List<ValidationError> validationErrors,
String problem,
Process process,
String id,
String description) |
protected void |
ValidatorImpl.addWarning(List<ValidationError> validationErrors,
String problem,
Process process,
BaseElement baseElement,
String description) |
protected void |
ValidatorImpl.addWarning(List<ValidationError> validationErrors,
String problem,
Process process,
FlowElement flowElement,
BaseElement baseElement,
String description) |
protected abstract void |
ProcessLevelValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BoundaryEventValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
EventValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
ScriptTaskValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
FlowableEventListenerValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
SequenceflowValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
EventGatewayValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
ServiceTaskValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
SubprocessValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
EndEventValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
ExclusiveGatewayValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
StartEventValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
DataObjectValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
IntermediateThrowEventValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
EventSubprocessValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
SendTaskValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
IntermediateCatchEventValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
ExecutionListenerValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
UserTaskValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
FlowElementValidator.executeValidation(BpmnModel bpmnModel,
Process process,
List<ValidationError> errors) |
protected void |
EventValidator.handleCompensationEventDefinition(BpmnModel bpmnModel,
Process process,
Event event,
EventDefinition eventDefinition,
List<ValidationError> errors) |
protected void |
FlowElementValidator.handleConstraints(Process process,
Activity activity,
List<ValidationError> errors) |
protected void |
FlowElementValidator.handleDataAssociations(Process process,
Activity activity,
List<ValidationError> errors) |
protected void |
EventValidator.handleMessageEventDefinition(BpmnModel bpmnModel,
Process process,
Event event,
EventDefinition eventDefinition,
List<ValidationError> errors) |
protected void |
FlowElementValidator.handleMultiInstanceLoopCharacteristics(Process process,
Activity activity,
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) |
protected void |
EventValidator.handleTimerEventDefinition(Process process,
Event event,
EventDefinition eventDefinition,
List<ValidationError> errors) |
protected void |
AssociationValidator.validate(Process process,
Association association,
List<ValidationError> errors) |
protected void |
StartEventValidator.validateEventDefinitionTypes(List<StartEvent> startEvents,
Process process,
List<ValidationError> errors) |
void |
ExclusiveGatewayValidator.validateExclusiveGateway(Process process,
ExclusiveGateway exclusiveGateway,
List<ValidationError> errors) |
protected void |
ExternalInvocationTaskValidator.validateExternalWorkerTask(Process process,
ExternalWorkerServiceTask externalWorkerServiceTask,
List<ValidationError> errors) |
protected void |
ExternalInvocationTaskValidator.validateFieldDeclarationsForCase(Process process,
CaseServiceTask caseServiceTask,
List<ValidationError> errors) |
protected void |
ExternalInvocationTaskValidator.validateFieldDeclarationsForDmn(Process process,
TaskWithFieldExtensions task,
List<FieldExtension> fieldExtensions,
List<ValidationError> errors) |
protected void |
ExternalInvocationTaskValidator.validateFieldDeclarationsForEmail(Process process,
TaskWithFieldExtensions task,
List<FieldExtension> fieldExtensions,
List<ValidationError> errors) |
protected void |
ExternalInvocationTaskValidator.validateFieldDeclarationsForHttp(Process process,
TaskWithFieldExtensions task,
List<FieldExtension> fieldExtensions,
List<ValidationError> errors) |
protected void |
ExternalInvocationTaskValidator.validateFieldDeclarationsForSendEventTask(Process process,
SendEventServiceTask sendEventServiceTask,
List<ValidationError> errors) |
protected void |
ExternalInvocationTaskValidator.validateFieldDeclarationsForShell(Process process,
TaskWithFieldExtensions task,
List<FieldExtension> fieldExtensions,
List<ValidationError> errors) |
protected void |
ExecutionListenerValidator.validateListeners(Process process,
FlowElement flowElement,
List<FlowableListener> listeners,
List<ValidationError> errors) |
protected void |
StartEventValidator.validateMultipleStartEvents(List<StartEvent> startEvents,
Process process,
List<ValidationError> errors) |
protected void |
ServiceTaskValidator.validateUnknownServiceTaskType(Process process,
ServiceTask serviceTask,
List<ValidationError> errors) |
protected void |
ServiceTaskValidator.verifyImplementation(Process process,
ServiceTask serviceTask,
List<ValidationError> errors) |
protected void |
ServiceTaskValidator.verifyResultVariableName(Process process,
ServiceTask serviceTask,
List<ValidationError> errors) |
protected void |
ServiceTaskValidator.verifyType(Process process,
ServiceTask serviceTask,
List<ValidationError> errors) |
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) |
Copyright © 2023 Flowable. All rights reserved.