Class ProcessApplicationManager
java.lang.Object
org.camunda.bpm.engine.impl.application.ProcessApplicationManager
- Author:
- Daniel Meyer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ProcessApplicationLoggerprotected Map<String,DefaultProcessApplicationRegistration> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidcreateJobExecutorRegistrations(Set<String> deploymentIds) protected DefaultProcessApplicationRegistrationcreateProcessApplicationRegistration(Set<String> deploymentsToRegister, ProcessApplicationReference reference) protected List<CaseDefinition>getDeployedCaseDefinitionArtifacts(DeploymentEntity deployment) protected List<ProcessDefinition>getProcessApplicationForDeployment(String deploymentId) booleanprotected voidlogCaseDefinitionRegistrations(StringBuilder builder, List<CaseDefinition> caseDefinitions) protected voidlogProcessDefinitionRegistrations(StringBuilder builder, List<ProcessDefinition> processDefinitions) protected voidlogRegistration(Set<String> deploymentIds, ProcessApplicationReference reference) registerProcessApplicationForDeployments(Set<String> deploymentsToRegister, ProcessApplicationReference reference) protected voidremoveJobExecutorRegistrations(Set<String> deploymentIds) protected voidremoveProcessApplicationRegistration(Set<String> deploymentIds, boolean removeProcessesFromCache) voidunregisterProcessApplicationForDeployments(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
-