Package org.flowable.dmn.api
Interface DmnDeployment
-
- All Superinterfaces:
EngineDeployment
public interface DmnDeployment extends EngineDeployment
Represents a deployment that is already present in the dmn repository. A deployment is a container for resources such as dmn definitions, images, forms, etc. When a deployment is 'deployed', the Flowable engine will recognize certain of such resource types and act upon them (eg decision tables will be parsed to an executable Java artifact). To create a Deployment, use theDmnDeploymentBuilder. 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:
- Tijs Rademakers, Joram Barrez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetCategory()DategetDeploymentTime()StringgetId()StringgetName()StringgetParentDeploymentId()StringgetTenantId()-
Methods inherited from interface org.flowable.common.engine.api.repository.EngineDeployment
getDerivedFrom, getDerivedFromRoot, getEngineVersion, getKey, getResources, isNew
-
-
-
-
Method Detail
-
getId
String getId()
- Specified by:
getIdin interfaceEngineDeployment
-
getName
String getName()
- Specified by:
getNamein interfaceEngineDeployment
-
getDeploymentTime
Date getDeploymentTime()
- Specified by:
getDeploymentTimein interfaceEngineDeployment
-
getCategory
String getCategory()
- Specified by:
getCategoryin interfaceEngineDeployment
-
getTenantId
String getTenantId()
- Specified by:
getTenantIdin interfaceEngineDeployment
-
getParentDeploymentId
String getParentDeploymentId()
-
-