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
Fields Modifier and Type Field Description protected DeploymentWithDefinitions
deployment
protected ProcessApplicationRegistration
registration
-
Fields inherited from interface org.camunda.bpm.engine.repository.ProcessApplicationDeployment
PROCESS_APPLICATION_DEPLOYMENT_SOURCE
-
-
Constructor Summary
Constructors Constructor Description ProcessApplicationDeploymentImpl(DeploymentWithDefinitions deployment, ProcessApplicationRegistration registration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CaseDefinition>
getDeployedCaseDefinitions()
Returns the case definitions, which are deployed with that deployment.List<DecisionDefinition>
getDeployedDecisionDefinitions()
Returns the decision definitions, which are deployed with that deploymentList<DecisionRequirementsDefinition>
getDeployedDecisionRequirementsDefinitions()
Returns the decision requirements definitions, which are deployed with that deploymentList<ProcessDefinition>
getDeployedProcessDefinitions()
Returns the process definitions, which are deployed with that deployment.Date
getDeploymentTime()
String
getId()
String
getName()
ProcessApplicationRegistration
getProcessApplicationRegistration()
String
getSource()
String
getTenantId()
Returns the id of the tenant this deployment belongs to.
-
-
-
Field Detail
-
deployment
protected DeploymentWithDefinitions deployment
-
registration
protected ProcessApplicationRegistration registration
-
-
Constructor Detail
-
ProcessApplicationDeploymentImpl
public ProcessApplicationDeploymentImpl(DeploymentWithDefinitions deployment, ProcessApplicationRegistration registration)
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getId
in interfaceDeployment
-
getName
public String getName()
- Specified by:
getName
in interfaceDeployment
-
getDeploymentTime
public Date getDeploymentTime()
- Specified by:
getDeploymentTime
in interfaceDeployment
-
getSource
public String getSource()
- Specified by:
getSource
in interfaceDeployment
-
getTenantId
public String 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
public ProcessApplicationRegistration getProcessApplicationRegistration()
- Specified by:
getProcessApplicationRegistration
in interfaceProcessApplicationDeployment
- Returns:
- the
ProcessApplicationRegistration
performed for this process application deployment.
-
getDeployedProcessDefinitions
public List<ProcessDefinition> 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
public List<CaseDefinition> 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
public List<DecisionDefinition> 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
public List<DecisionRequirementsDefinition> 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
-
-