public class ProcessApplicationManager extends Object
Modifier and Type | Field and Description |
---|---|
protected Map<String,DefaultProcessApplicationRegistration> |
registrationsByDeploymentId |
Constructor and Description |
---|
ProcessApplicationManager() |
protected Map<String,DefaultProcessApplicationRegistration> registrationsByDeploymentId
public ProcessApplicationReference getProcessApplicationForDeployment(String deploymentId)
public ProcessApplicationRegistration registerProcessApplicationForDeployments(Set<String> deploymentsToRegister, ProcessApplicationReference reference)
public void unregisterProcessApplicationForDeployments(Set<String> deploymentIds, boolean removeProcessesFromCache)
protected DefaultProcessApplicationRegistration createProcessApplicationRegistration(Set<String> deploymentsToRegister, ProcessApplicationReference reference)
protected void removeProcessApplicationRegistration(Set<String> deploymentIds, boolean removeProcessesFromCache)
protected void createJobExecutorRegistrations(Set<String> deploymentIds)
protected void removeJobExecutorRegistrations(Set<String> deploymentIds)
protected void logRegistration(Set<String> deploymentIds, ProcessApplicationReference reference)
protected List<ProcessDefinition> getDeployedProcessDefinitionArtifacts(DeploymentEntity deployment)
protected List<CaseDefinition> getDeployedCaseDefinitionArtifacts(DeploymentEntity deployment)
protected void logProcessDefinitionRegistrations(StringBuilder builder, List<ProcessDefinition> processDefinitions)
protected void logCaseDefinitionRegistrations(StringBuilder builder, List<CaseDefinition> caseDefinitions)
public String getRegistrationSummary()
Copyright © 2018. All rights reserved.