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 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 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.DategetDeploymentTime()java.lang.StringgetId()java.lang.StringgetName()ProcessApplicationRegistrationgetProcessApplicationRegistration()java.lang.StringgetSource()java.lang.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 java.lang.String getId()
- Specified by:
 getIdin interfaceDeployment
 
- 
getName
public java.lang.String getName()
- Specified by:
 getNamein interfaceDeployment
 
- 
getDeploymentTime
public java.util.Date getDeploymentTime()
- Specified by:
 getDeploymentTimein interfaceDeployment
 
- 
getSource
public java.lang.String getSource()
- Specified by:
 getSourcein interfaceDeployment
 
- 
getTenantId
public java.lang.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 java.util.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 java.util.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 java.util.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 java.util.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
 
 
 - 
 
 -