All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected void |
acquireExclusiveLock(CommandContext commandContext) |
protected void |
addResources(List<ResourceEntity> resources,
DeploymentBuilderImpl deploymentBuilder) |
protected void |
checkCreateAndReadDeployments(CommandContext commandContext,
Set<String> deploymentIds) |
protected void |
checkDuplicateResourceName(List<ResourceEntity> resources) |
protected void |
createUserOperationLog(DeploymentBuilderImpl deploymentBuilder,
Deployment deployment,
CommandContext commandContext) |
protected void |
deploy(CommandContext commandContext,
DeploymentEntity deployment) |
protected DeploymentWithDefinitions |
doExecute(CommandContext commandContext) |
protected void |
ensureDeploymentsWithIdsExists(Set<String> expected,
List<DeploymentEntity> actual) |
protected void |
ensureResourcesWithIdsExist(String deploymentId,
Set<String> expectedIds,
List<ResourceEntity> actual) |
protected void |
ensureResourcesWithKeysExist(String deploymentId,
Set<String> expectedKeys,
Map<String,ResourceEntity> actual,
String valueProperty) |
protected void |
ensureResourcesWithNamesExist(String deploymentId,
Set<String> expectedNames,
List<ResourceEntity> actual) |
DeploymentWithDefinitions |
execute(CommandContext commandContext) |
protected Set<String> |
getAllDeploymentIds(DeploymentBuilderImpl deploymentBuilder) |
protected List<? extends ProcessDefinition> |
getDeployedProcesses(CommandContext commandContext,
DeploymentWithDefinitions deployment) |
protected List<String> |
getMissingElements(Set<String> expected,
Map<String,?> actual) |
protected String[] |
getProcessDefinitionsFromResources(CommandContext commandContext,
DeploymentEntity deploymentToRegister,
Collection ignoredResources) |
protected List<ResourceEntity> |
getResources(DeploymentBuilderImpl deploymentBuilder,
CommandContext commandContext) |
protected List<ResourceEntity> |
getResourcesByDeploymentId(Set<String> deploymentIds,
CommandContext commandContext) |
protected List<ResourceEntity> |
getResourcesById(Map<String,Set<String>> resourcesById,
CommandContext commandContext) |
protected List<ResourceEntity> |
getResourcesByName(Map<String,Set<String>> resourcesByName,
CommandContext commandContext) |
protected DeploymentEntity |
initDeployment() |
protected boolean |
isBpmnResource(Resource resourceEntity) |
protected boolean |
isCmmnResource(Resource resourceEntity) |
boolean |
isRetryable()
When CockroachDB is used, this command may be retried multiple times until
it is successful, or the retries are exhausted.
|
protected Set<String> |
parseProcessDefinitionKeys(Collection<Resource> resources) |
protected ProcessApplicationRegistration |
registerProcessApplication(CommandContext commandContext,
DeploymentEntity deploymentToRegister,
CandidateDeployment candidateDeployment,
Collection ignoredResources) |
protected void |
registerWithJobExecutor(CommandContext commandContext,
Deployment deployment) |
protected Map<String,ResourceEntity> |
resolveResourcesToDeploy(CommandContext commandContext,
DeploymentEntity candidateDeployment) |
protected void |
scheduleProcessDefinitionActivation(CommandContext commandContext,
DeploymentWithDefinitions deployment) |
protected void |
setDeploymentName(String deploymentId,
DeploymentBuilderImpl deploymentBuilder,
CommandContext commandContext) |