Package org.flowable.engine.repository
Interface Deployment
- All Superinterfaces:
org.flowable.common.engine.api.repository.EngineDeployment
public interface Deployment
extends org.flowable.common.engine.api.repository.EngineDeployment
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
RuntimeService
, the process engine will recognize certain of such resource types and act upon them (eg 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
Methods inherited from interface org.flowable.common.engine.api.repository.EngineDeployment
getCategory, getDeploymentTime, getDerivedFrom, getDerivedFromRoot, getEngineVersion, getId, getKey, getName, getResources, getTenantId, isNew
-
Method Details
-
getParentDeploymentId
String getParentDeploymentId()
-