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 DeploymentWithDefinitionsdeploymentprotected ProcessApplicationRegistrationregistration-
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.DategetDeploymentTime()StringgetId()StringgetName()ProcessApplicationRegistrationgetProcessApplicationRegistration()StringgetSource()StringgetTenantId()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:
getIdin interfaceDeployment
-
getName
public String getName()
- Specified by:
getNamein interfaceDeployment
-
getDeploymentTime
public Date getDeploymentTime()
- Specified by:
getDeploymentTimein interfaceDeployment
-
getSource
public String getSource()
- Specified by:
getSourcein interfaceDeployment
-
getTenantId
public String getTenantId()
Description copied from interface:DeploymentReturns the id of the tenant this deployment belongs to. Can benullif the deployment belongs to no single tenant.- Specified by:
getTenantIdin interfaceDeployment
-
getProcessApplicationRegistration
public ProcessApplicationRegistration getProcessApplicationRegistration()
- Specified by:
getProcessApplicationRegistrationin interfaceProcessApplicationDeployment- Returns:
- the
ProcessApplicationRegistrationperformed for this process application deployment.
-
getDeployedProcessDefinitions
public List<ProcessDefinition> getDeployedProcessDefinitions()
Description copied from interface:DeploymentWithDefinitionsReturns the process definitions, which are deployed with that deployment.- Specified by:
getDeployedProcessDefinitionsin interfaceDeploymentWithDefinitions- Returns:
- the process definitions which are deployed
-
getDeployedCaseDefinitions
public List<CaseDefinition> getDeployedCaseDefinitions()
Description copied from interface:DeploymentWithDefinitionsReturns the case definitions, which are deployed with that deployment.- Specified by:
getDeployedCaseDefinitionsin interfaceDeploymentWithDefinitions- Returns:
- the case definitions, which are deployed
-
getDeployedDecisionDefinitions
public List<DecisionDefinition> getDeployedDecisionDefinitions()
Description copied from interface:DeploymentWithDefinitionsReturns the decision definitions, which are deployed with that deployment- Specified by:
getDeployedDecisionDefinitionsin interfaceDeploymentWithDefinitions- Returns:
- the decision definitions, which are deployed
-
getDeployedDecisionRequirementsDefinitions
public List<DecisionRequirementsDefinition> getDeployedDecisionRequirementsDefinitions()
Description copied from interface:DeploymentWithDefinitionsReturns the decision requirements definitions, which are deployed with that deployment- Specified by:
getDeployedDecisionRequirementsDefinitionsin interfaceDeploymentWithDefinitions- Returns:
- the decision definitions, which are deployed
-
-