Class ProcessApplicationDeploymentImpl
java.lang.Object
org.camunda.bpm.engine.impl.persistence.entity.ProcessApplicationDeploymentImpl
- All Implemented Interfaces:
Deployment
,DeploymentWithDefinitions
,ProcessApplicationDeployment
public class ProcessApplicationDeploymentImpl
extends Object
implements ProcessApplicationDeployment
- Author:
- Daniel Meyer
-
Field Summary
Modifier and TypeFieldDescriptionprotected DeploymentWithDefinitions
protected ProcessApplicationRegistration
Fields inherited from interface org.camunda.bpm.engine.repository.ProcessApplicationDeployment
PROCESS_APPLICATION_DEPLOYMENT_SOURCE
-
Constructor Summary
ConstructorDescriptionProcessApplicationDeploymentImpl
(DeploymentWithDefinitions deployment, ProcessApplicationRegistration registration) -
Method Summary
Modifier and TypeMethodDescriptionReturns the case definitions, which are deployed with that deployment.Returns the decision definitions, which are deployed with that deploymentReturns the decision requirements definitions, which are deployed with that deploymentReturns the process definitions, which are deployed with that deployment.getId()
getName()
Returns the id of the tenant this deployment belongs to.
-
Field Details
-
deployment
-
registration
-
-
Constructor Details
-
ProcessApplicationDeploymentImpl
public ProcessApplicationDeploymentImpl(DeploymentWithDefinitions deployment, ProcessApplicationRegistration registration)
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceDeployment
-
getName
- Specified by:
getName
in interfaceDeployment
-
getDeploymentTime
- Specified by:
getDeploymentTime
in interfaceDeployment
-
getSource
- Specified by:
getSource
in interfaceDeployment
-
getTenantId
Description copied from interface:Deployment
Returns the id of the tenant this deployment belongs to. Can benull
if the deployment belongs to no single tenant.- Specified by:
getTenantId
in interfaceDeployment
-
getProcessApplicationRegistration
- Specified by:
getProcessApplicationRegistration
in interfaceProcessApplicationDeployment
- Returns:
- the
ProcessApplicationRegistration
performed for this process application deployment.
-
getDeployedProcessDefinitions
Description copied from interface:DeploymentWithDefinitions
Returns the process definitions, which are deployed with that deployment.- Specified by:
getDeployedProcessDefinitions
in interfaceDeploymentWithDefinitions
- Returns:
- the process definitions which are deployed
-
getDeployedCaseDefinitions
Description copied from interface:DeploymentWithDefinitions
Returns the case definitions, which are deployed with that deployment.- Specified by:
getDeployedCaseDefinitions
in interfaceDeploymentWithDefinitions
- Returns:
- the case definitions, which are deployed
-
getDeployedDecisionDefinitions
Description copied from interface:DeploymentWithDefinitions
Returns the decision definitions, which are deployed with that deployment- Specified by:
getDeployedDecisionDefinitions
in interfaceDeploymentWithDefinitions
- Returns:
- the decision definitions, which are deployed
-
getDeployedDecisionRequirementsDefinitions
Description copied from interface:DeploymentWithDefinitions
Returns the decision requirements definitions, which are deployed with that deployment- Specified by:
getDeployedDecisionRequirementsDefinitions
in interfaceDeploymentWithDefinitions
- Returns:
- the decision definitions, which are deployed
-