Class ProcessApplicationDeploymentImpl
- java.lang.Object
-
- org.camunda.bpm.engine.impl.persistence.entity.ProcessApplicationDeploymentImpl
-
- All Implemented Interfaces:
Deployment
,DeploymentWithDefinitions
,ProcessApplicationDeployment
public class ProcessApplicationDeploymentImpl extends java.lang.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 java.util.List<CaseDefinition>
getDeployedCaseDefinitions()
Returns the case definitions, which are deployed with that deployment.java.util.List<DecisionDefinition>
getDeployedDecisionDefinitions()
Returns the decision definitions, which are deployed with that deploymentjava.util.List<DecisionRequirementsDefinition>
getDeployedDecisionRequirementsDefinitions()
Returns the decision requirements definitions, which are deployed with that deploymentjava.util.List<ProcessDefinition>
getDeployedProcessDefinitions()
Returns the process definitions, which are deployed with that deployment.java.util.Date
getDeploymentTime()
java.lang.String
getId()
java.lang.String
getName()
ProcessApplicationRegistration
getProcessApplicationRegistration()
java.lang.String
getSource()
java.lang.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 java.lang.String getId()
- Specified by:
getId
in interfaceDeployment
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceDeployment
-
getDeploymentTime
public java.util.Date getDeploymentTime()
- Specified by:
getDeploymentTime
in interfaceDeployment
-
getSource
public java.lang.String getSource()
- Specified by:
getSource
in interfaceDeployment
-
getTenantId
public java.lang.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 java.util.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 java.util.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 java.util.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 java.util.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
-
-