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.