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