Class ProcessApplicationManager
java.lang.Object
org.camunda.bpm.engine.impl.application.ProcessApplicationManager
- Author:
- Daniel Meyer
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ProcessApplicationLogger
protected Map<String,
DefaultProcessApplicationRegistration> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
protected void
createJobExecutorRegistrations
(Set<String> deploymentIds) protected DefaultProcessApplicationRegistration
createProcessApplicationRegistration
(Set<String> deploymentsToRegister, ProcessApplicationReference reference) protected List<CaseDefinition>
getDeployedCaseDefinitionArtifacts
(DeploymentEntity deployment) protected List<ProcessDefinition>
getProcessApplicationForDeployment
(String deploymentId) boolean
protected void
logCaseDefinitionRegistrations
(StringBuilder builder, List<CaseDefinition> caseDefinitions) protected void
logProcessDefinitionRegistrations
(StringBuilder builder, List<ProcessDefinition> processDefinitions) protected void
logRegistration
(Set<String> deploymentIds, ProcessApplicationReference reference) registerProcessApplicationForDeployments
(Set<String> deploymentsToRegister, ProcessApplicationReference reference) protected void
removeJobExecutorRegistrations
(Set<String> deploymentIds) protected void
removeProcessApplicationRegistration
(Set<String> deploymentIds, boolean removeProcessesFromCache) void
unregisterProcessApplicationForDeployments
(Set<String> deploymentIds, boolean removeProcessesFromCache)
-
Field Details
-
LOG
-
registrationsByDeploymentId
-
-
Constructor Details
-
ProcessApplicationManager
public ProcessApplicationManager()
-
-
Method Details
-
getProcessApplicationForDeployment
-
registerProcessApplicationForDeployments
public ProcessApplicationRegistration registerProcessApplicationForDeployments(Set<String> deploymentsToRegister, ProcessApplicationReference reference) -
clearRegistrations
public void clearRegistrations() -
unregisterProcessApplicationForDeployments
-
hasRegistrations
public boolean hasRegistrations() -
createProcessApplicationRegistration
protected DefaultProcessApplicationRegistration createProcessApplicationRegistration(Set<String> deploymentsToRegister, ProcessApplicationReference reference) -
removeProcessApplicationRegistration
-
createJobExecutorRegistrations
-
removeJobExecutorRegistrations
-
logRegistration
-
getDeployedProcessDefinitionArtifacts
protected List<ProcessDefinition> getDeployedProcessDefinitionArtifacts(DeploymentEntity deployment) -
getDeployedCaseDefinitionArtifacts
-
logProcessDefinitionRegistrations
protected void logProcessDefinitionRegistrations(StringBuilder builder, List<ProcessDefinition> processDefinitions) -
logCaseDefinitionRegistrations
protected void logCaseDefinitionRegistrations(StringBuilder builder, List<CaseDefinition> caseDefinitions) -
getRegistrationSummary
-