| Modifier and Type | Method and Description | 
|---|---|
void | 
ProcessApplicationEventParseListener.parseProcess(Element processElement,
            ProcessDefinitionEntity processDefinition)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ProcessApplicationEventParseListener.parseRootElement(Element rootElement,
                List<ProcessDefinitionEntity> processDefinitions)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CdiEventSupportBpmnParseListener.parseProcess(Element processElement,
            ProcessDefinitionEntity processDefinition)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CdiEventSupportBpmnParseListener.parseRootElement(Element rootElement,
                List<ProcessDefinitionEntity> processDefinitions)  | 
| Constructor and Description | 
|---|
CdiBusinessProcessEvent(DelegateTask task,
                       ProcessDefinitionEntity processDefinition,
                       BusinessProcessEventType type,
                       Date timeStamp)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ProcessDefinitionEntity | 
ModificationBatchJobHandler.getProcessDefinition(CommandContext commandContext,
                    String processDefinitionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected BatchEntity | 
RestartProcessInstancesBatchCmd.createBatch(CommandContext commandContext,
           List<AbstractProcessInstanceModificationCommand> instructions,
           List<String> processInstanceIds,
           ProcessDefinitionEntity processDefinition)  | 
protected void | 
RestartProcessInstancesBatchCmd.ensureTenantAuthorized(CommandContext commandContext,
                      ProcessDefinitionEntity processDefinition)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ProcessDefinitionEntity | 
BpmnDeployer.findDefinitionByDeploymentAndKey(String deploymentId,
                                String definitionKey)  | 
protected ProcessDefinitionEntity | 
BpmnDeployer.findLatestDefinitionByKeyAndTenantId(String definitionKey,
                                    String tenantId)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected List<ProcessDefinitionEntity> | 
BpmnDeployer.transformDefinitions(DeploymentEntity deployment,
                    ResourceEntity resource,
                    Properties properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
BpmnDeployer.addAuthorizations(ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnDeployer.addAuthorizationsFromIterator(Set<Expression> exprSet,
                             ProcessDefinitionEntity processDefinition,
                             org.camunda.bpm.engine.impl.bpmn.deployer.BpmnDeployer.ExprType exprType)  | 
protected void | 
BpmnDeployer.addConditionalStartEventSubscription(EventSubscriptionDeclaration conditionalEventDefinition,
                                    ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnDeployer.addDefinitionToDeploymentCache(DeploymentCache deploymentCache,
                              ProcessDefinitionEntity definition)  | 
protected void | 
BpmnDeployer.addEventSubscription(ProcessDefinitionEntity processDefinition,
                    EventSubscriptionDeclaration eventDefinition)  | 
void | 
BpmnDeployer.addEventSubscriptions(ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnDeployer.addMessageStartEventSubscription(EventSubscriptionDeclaration messageEventDefinition,
                                ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnDeployer.addSignalStartEventSubscription(EventSubscriptionDeclaration signalEventDefinition,
                               ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnDeployer.addTimerDeclarations(ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnDeployer.adjustStartEventSubscriptions(ProcessDefinitionEntity newLatestProcessDefinition,
                             ProcessDefinitionEntity oldLatestProcessDefinition)
adjust all event subscriptions responsible to start process instances
 (timer start event, message start event). 
 | 
protected void | 
BpmnDeployer.definitionAddedToDeploymentCache(DeploymentEntity deployment,
                                ProcessDefinitionEntity definition,
                                Properties properties)  | 
protected void | 
BpmnDeployer.handlePersistedDefinition(ProcessDefinitionEntity definition,
                         ProcessDefinitionEntity persistedDefinition,
                         DeploymentEntity deployment,
                         Properties properties)  | 
protected void | 
BpmnDeployer.persistDefinition(ProcessDefinitionEntity definition)  | 
protected void | 
BpmnDeployer.persistedDefinitionLoaded(DeploymentEntity deployment,
                         ProcessDefinitionEntity definition,
                         ProcessDefinitionEntity persistedDefinition)  | 
protected void | 
BpmnDeployer.removeObsoleteEventSubscriptions(ProcessDefinitionEntity processDefinition,
                                ProcessDefinitionEntity latestProcessDefinition)  | 
protected void | 
BpmnDeployer.removeObsoleteTimers(ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnDeployer.updateJobDeclarations(List<JobDeclaration<?,?>> jobDeclarations,
                     ProcessDefinitionEntity processDefinition,
                     boolean isNewDeployment)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<ProcessDefinitionEntity> | 
BpmnParse.processDefinitions
The end result of the parsing: a list of process definition. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ProcessDefinitionEntity | 
BpmnParse.getProcessDefinition(String processDefinitionKey)  | 
ProcessDefinitionEntity | 
BpmnParse.parseProcess(Element processElement)
Parses one process (ie anything inside a <process> element). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<ProcessDefinitionEntity> | 
BpmnParse.getProcessDefinitions()  | 
| Modifier and Type | Method and Description | 
|---|---|
EventSubscriptionEntity | 
EventSubscriptionDeclaration.createSubscriptionForStartEvent(ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnParse.parseLaneSets(Element parentElement,
             ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnParse.parsePotentialStarterResourceAssignment(Element performerElement,
                                       ProcessDefinitionEntity processDefinition)  | 
void | 
BpmnParseListener.parseProcess(Element processElement,
            ProcessDefinitionEntity processDefinition)  | 
void | 
AbstractBpmnParseListener.parseProcess(Element processElement,
            ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnParse.parseStartFormHandlers(List<Element> startEventElements,
                      ProcessDefinitionEntity processDefinition)  | 
TaskDefinition | 
BpmnParse.parseTaskDefinition(Element taskElement,
                   String taskDefinitionKey,
                   ActivityImpl activity,
                   ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnParse.parseTimerStartEventDefinition(Element timerEventDefinition,
                              ActivityImpl timerActivity,
                              ProcessDefinitionEntity processDefinition)  | 
protected void | 
BpmnParse.selectInitial(List<ActivityImpl> startEventActivities,
             ProcessDefinitionEntity processDefinition,
             Element parentElement)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
BpmnParseListener.parseRootElement(Element rootElement,
                List<ProcessDefinitionEntity> processDefinitions)  | 
void | 
AbstractBpmnParseListener.parseRootElement(Element rootElement,
                List<ProcessDefinitionEntity> processDefinitions)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ProcessDefinitionEntity | 
AuthorizationCommandChecker.findLatestProcessDefinitionById(String processDefinitionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ProcessDefinitionEntity | 
TenantCommandChecker.findLatestProcessDefinitionById(String processDefinitionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
ProcessDefinitionEntity | 
GetDeployedProcessDefinitionCmd.execute(CommandContext commandContext)  | 
protected ProcessDefinitionEntity | 
GetDeployedProcessDefinitionCmd.find(CommandContext commandContext)  | 
protected ProcessDefinitionEntity | 
GetDeployedProcessDefinitionCmd.findById(DeploymentCache deploymentCache,
        String processDefinitionId)  | 
protected ProcessDefinitionEntity | 
GetDeployedProcessDefinitionCmd.findByKey(DeploymentCache deploymentCache,
         String processDefinitionKey)  | 
protected ProcessDefinitionEntity | 
DeleteProcessDefinitionsByIdsCmd.findNewLatestProcessDefinition(org.camunda.bpm.engine.impl.cmd.DeleteProcessDefinitionsByIdsCmd.ProcessDefinitionGroup group)  | 
protected ProcessDefinitionEntity | 
AbstractRestartProcessInstanceCmd.getProcessDefinition(CommandContext commandContext,
                    String processDefinitionId)  | 
protected ProcessDefinitionEntity | 
AbstractModificationCmd.getProcessDefinition(CommandContext commandContext,
                    String processDefinitionId)  | 
protected ProcessDefinitionEntity | 
CreateMigrationPlanCmd.getProcessDefinition(CommandContext commandContext,
                    String id,
                    String type)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Map<String,ProcessDefinitionEntity> | 
SignalEventReceivedCmd.getProcessDefinitionsOfSubscriptions(List<EventSubscriptionEntity> startSignalEventSubscriptions)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
CreateMigrationPlanCmd.checkAuthorization(CommandContext commandContext,
                  ProcessDefinitionEntity sourceProcessDefinition,
                  ProcessDefinitionEntity targetProcessDefinition)  | 
protected void | 
GetStartFormVariablesCmd.checkGetStartFormVariables(ProcessDefinitionEntity definition,
                          CommandContext commandContext)  | 
protected BatchEntity | 
ProcessInstanceModificationBatchCmd.createBatch(CommandContext commandContext,
           List<AbstractProcessInstanceModificationCommand> instructions,
           Collection<String> processInstanceIds,
           ProcessDefinitionEntity processDefinition)  | 
protected boolean | 
DeleteProcessDefinitionsByIdsCmd.isLatestProcessDefinition(ProcessDefinitionEntity processDefinition)  | 
protected void | 
UpdateProcessDefinitionHistoryTimeToLiveCmd.logUserOperation(CommandContext commandContext,
                ProcessDefinitionEntity processDefinitionEntity)  | 
protected void | 
SetProcessDefinitionVersionCmd.switchVersionOfIncident(CommandContext commandContext,
                       IncidentEntity incidentEntity,
                       ProcessDefinitionEntity newProcessDefinition)  | 
protected void | 
SetProcessDefinitionVersionCmd.switchVersionOfJob(JobEntity jobEntity,
                  ProcessDefinitionEntity newProcessDefinition,
                  Map<String,String> jobDefinitionMapping)  | 
protected void | 
SetProcessDefinitionVersionCmd.validateAndSwitchVersionOfExecution(CommandContext commandContext,
                                   ExecutionEntity execution,
                                   ProcessDefinitionEntity newProcessDefinition)  | 
| Modifier and Type | Method and Description | 
|---|---|
ProcessDefinitionEntity | 
ExecutionContext.getProcessDefinition()
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ProcessApplicationContextUtil.doContextSwitch(Runnable runnable,
               ProcessDefinitionEntity contextDefinition)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ProcessDefinitionEntity | 
CreateStartFormInvocation.definition  | 
| Modifier and Type | Method and Description | 
|---|---|
StartFormData | 
DelegateStartFormHandler.createStartFormData(ProcessDefinitionEntity processDefinition)  | 
StartFormData | 
StartFormHandler.createStartFormData(ProcessDefinitionEntity processDefinition)  | 
StartFormData | 
DefaultStartFormHandler.createStartFormData(ProcessDefinitionEntity processDefinition)  | 
void | 
DefaultStartFormHandler.parseConfiguration(Element activityElement,
                  DeploymentEntity deployment,
                  ProcessDefinitionEntity processDefinition,
                  BpmnParse bpmnParse)  | 
void | 
DelegateFormHandler.parseConfiguration(Element activityElement,
                  DeploymentEntity deployment,
                  ProcessDefinitionEntity processDefinition,
                  BpmnParse bpmnParse)  | 
void | 
FormHandler.parseConfiguration(Element activityElement,
                  DeploymentEntity deployment,
                  ProcessDefinitionEntity processDefinition,
                  BpmnParse bpmnParse)  | 
void | 
DefaultFormHandler.parseConfiguration(Element activityElement,
                  DeploymentEntity deployment,
                  ProcessDefinitionEntity processDefinition,
                  BpmnParse bpmnParse)  | 
| Constructor and Description | 
|---|
CreateStartFormInvocation(StartFormHandler startFormHandler,
                         ProcessDefinitionEntity definition)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
HistoryParseListener.parseProcess(Element processElement,
            ProcessDefinitionEntity processDefinition)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
HistoryParseListener.parseRootElement(Element rootElement,
                List<ProcessDefinitionEntity> processDefinitions)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ProcessDefinitionEntity | 
AbstractMigrationCmd.getProcessDefinition(CommandContext commandContext,
                    String processDefinitionId)  | 
protected ProcessDefinitionEntity | 
AbstractMigrationCmd.resolveSourceProcessDefinition(CommandContext commandContext)  | 
protected ProcessDefinitionEntity | 
AbstractMigrationCmd.resolveTargetProcessDefinition(CommandContext commandContext)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractMigrationCmd.checkAuthorizations(CommandContext commandContext,
                   ProcessDefinitionEntity sourceDefinition,
                   ProcessDefinitionEntity targetDefinition,
                   Collection<String> processInstanceIds)  | 
protected void | 
MigrateProcessInstanceCmd.ensureOperationAllowed(CommandContext commandContext,
                      ExecutionEntity processInstance,
                      ProcessDefinitionEntity targetProcessDefinition)  | 
protected <T> void | 
MigrateProcessInstanceCmd.executeInContext(Runnable runnable,
                ProcessDefinitionEntity contextDefinition)  | 
Void | 
MigrateProcessInstanceCmd.migrateProcessInstance(CommandContext commandContext,
                      String processInstanceId,
                      MigrationPlan migrationPlan,
                      ProcessDefinitionEntity targetProcessDefinition)  | 
protected void | 
AbstractMigrationCmd.writeUserOperationLog(CommandContext commandContext,
                     ProcessDefinitionEntity sourceProcessDefinition,
                     ProcessDefinitionEntity targetProcessDefinition,
                     int numInstances,
                     boolean async)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ProcessDefinitionEntity | 
MigrationBatchJobHandler.getProcessDefinition(CommandContext commandContext,
                    String processDefinitionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
MigrateProcessInstanceBatchCmd.checkAuthorizations(CommandContext commandContext,
                   ProcessDefinitionEntity sourceDefinition,
                   ProcessDefinitionEntity targetDefinition,
                   Collection<String> processInstanceIds)  | 
protected BatchEntity | 
MigrateProcessInstanceBatchCmd.createBatch(CommandContext commandContext,
           MigrationPlan migrationPlan,
           Collection<String> processInstanceIds,
           ProcessDefinitionEntity sourceProcessDefinition)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ProcessDefinitionEntity | 
MigratingProcessInstance.sourceDefinition  | 
protected ProcessDefinitionEntity | 
MigratingProcessInstance.targetDefinition  | 
| Modifier and Type | Method and Description | 
|---|---|
ProcessDefinitionEntity | 
MigratingProcessInstance.getSourceDefinition()  | 
ProcessDefinitionEntity | 
MigratingProcessInstance.getTargetDefinition()  | 
| Constructor and Description | 
|---|
MigratingProcessInstance(String processInstanceId,
                        ProcessDefinitionEntity sourceDefinition,
                        ProcessDefinitionEntity targetDefinition)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ProcessDefinitionEntity | 
MigratingInstanceParseContext.sourceProcessDefinition  | 
protected ProcessDefinitionEntity | 
MigratingInstanceParseContext.targetProcessDefinition  | 
| Constructor and Description | 
|---|
MigratingInstanceParseContext(MigratingInstanceParser parser,
                             MigrationPlan migrationPlan,
                             ExecutionEntity processInstance,
                             ProcessDefinitionEntity targetProcessDefinition)  | 
| Modifier and Type | Method and Description | 
|---|---|
UserOperationLogContextEntryBuilder | 
UserOperationLogContextEntryBuilder.inContextOf(ExternalTaskEntity task,
           ExecutionEntity execution,
           ProcessDefinitionEntity definition)  | 
UserOperationLogContextEntryBuilder | 
UserOperationLogContextEntryBuilder.inContextOf(ProcessDefinitionEntity processDefinition)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected AbstractResourceDefinitionManager<ProcessDefinitionEntity> | 
ProcessDefinitionCache.getManager()  | 
org.camunda.commons.utils.cache.Cache<String,ProcessDefinitionEntity> | 
DeploymentCache.getProcessDefinitionCache()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DeploymentCache.addProcessDefinition(ProcessDefinitionEntity processDefinition)  | 
protected void | 
ProcessDefinitionCache.checkDefinitionFound(String definitionId,
                    ProcessDefinitionEntity definition)  | 
protected void | 
ProcessDefinitionCache.checkInvalidDefinitionByDeploymentAndKey(String deploymentId,
                                        String definitionKey,
                                        ProcessDefinitionEntity definition)  | 
protected void | 
ProcessDefinitionCache.checkInvalidDefinitionByKey(String definitionKey,
                           ProcessDefinitionEntity definition)  | 
protected void | 
ProcessDefinitionCache.checkInvalidDefinitionByKeyAndTenantId(String definitionKey,
                                      String tenantId,
                                      ProcessDefinitionEntity definition)  | 
protected void | 
ProcessDefinitionCache.checkInvalidDefinitionByKeyVersionAndTenantId(String definitionKey,
                                             Integer definitionVersion,
                                             String tenantId,
                                             ProcessDefinitionEntity definition)  | 
protected void | 
ProcessDefinitionCache.checkInvalidDefinitionByKeyVersionTagAndTenantId(String definitionKey,
                                                String definitionVersionTag,
                                                String tenantId,
                                                ProcessDefinitionEntity definition)  | 
protected void | 
ProcessDefinitionCache.checkInvalidDefinitionWasCached(String deploymentId,
                               String definitionId,
                               ProcessDefinitionEntity definition)  | 
BpmnModelInstance | 
DeploymentCache.findBpmnModelInstanceForProcessDefinition(ProcessDefinitionEntity processDefinitionEntity)  | 
ProcessDefinitionEntity | 
DeploymentCache.resolveProcessDefinition(ProcessDefinitionEntity processDefinition)  | 
| Constructor and Description | 
|---|
BpmnModelInstanceCache(CacheFactory factory,
                      int cacheCapacity,
                      ResourceDefinitionCache<ProcessDefinitionEntity> definitionCache)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ProcessDefinitionStatisticsEntity  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ProcessDefinitionEntity | 
IdentityLinkEntity.processDef  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ProcessDefinitionManager.insertProcessDefinition(ProcessDefinitionEntity processDefinition)  | 
void | 
IdentityLinkEntity.setProcessDef(ProcessDefinitionEntity processDef)  | 
void | 
ProcessDefinitionEntity.updateModifiableFieldsFromEntity(ProcessDefinitionEntity updatingProcessDefinition)
Updates all modifiable fields from another process definition entity. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
LegacyBehavior.migrateMultiInstanceJobDefinitions(ProcessDefinitionEntity processDefinition,
                                  List<JobDefinitionEntity> jobDefinitions)
When deploying an async job definition for an activity wrapped in an miBody, set the activity id to the
 miBody except the wrapped activity is marked as async. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected ProcessDefinitionEntity | 
CorrelationHandlerResult.processDefinitionEntity  | 
| Modifier and Type | Method and Description | 
|---|---|
ProcessDefinitionEntity | 
ConditionHandlerResult.getProcessDefinition()  | 
ProcessDefinitionEntity | 
CorrelationHandlerResult.getProcessDefinitionEntity()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected List<ActivityImpl> | 
DefaultConditionHandler.findConditionalStartEventActivities(ProcessDefinitionEntity processDefinition)  | 
protected String | 
DefaultCorrelationHandler.findStartActivityIdByMessage(ProcessDefinitionEntity processDefinition,
                            String messageName)  | 
static ConditionHandlerResult | 
ConditionHandlerResult.matchedProcessDefinition(ProcessDefinitionEntity processDefinition,
                        ActivityImpl startActivityId)  | 
static CorrelationHandlerResult | 
CorrelationHandlerResult.matchedProcessDefinition(ProcessDefinitionEntity processDefinitionEntity,
                        String startEventActivityId)  | 
void | 
ConditionHandlerResult.setProcessDefinition(ProcessDefinitionEntity processDefinition)  | 
| Constructor and Description | 
|---|
ConditionHandlerResult(ProcessDefinitionEntity processDefinition,
                      ActivityImpl activity)  | 
Copyright © 2019. All rights reserved.