org.camunda.bpm.engine.repository
Interface Deployment

All Known Subinterfaces:
DeploymentStatistics, DeploymentWithDefinitions, ProcessApplicationDeployment
All Known Implementing Classes:
DeploymentEntity, DeploymentStatisticsEntity, ProcessApplicationDeploymentImpl

public interface Deployment

Represents a deployment that is already present in the process repository. A deployment is a container for resources such as process definitions, images, forms, etc. When a deployment is 'deployed' through the RepositoryService, the engine will recognize certain of such resource types and act upon them (e.g. process definitions will be parsed to an executable Java artifact). To create a Deployment, use the DeploymentBuilder. A Deployment on itself is a read-only object and its content cannot be changed after deployment (hence the builder that needs to be used).

Author:
Tom Baeyens, Joram Barrez

Method Summary
 Date getDeploymentTime()
           
 String getId()
           
 String getName()
           
 String getSource()
           
 String getTenantId()
          Returns the id of the tenant this deployment belongs to.
 

Method Detail

getId

String getId()

getName

String getName()

getDeploymentTime

Date getDeploymentTime()

getSource

String getSource()

getTenantId

String getTenantId()
Returns the id of the tenant this deployment belongs to. Can be null if the deployment belongs to no single tenant.



Copyright © 2017 camunda services GmbH. All rights reserved.