Package org.flowable.engine.repository
Interface Model
- All Known Subinterfaces:
ModelEntity
- All Known Implementing Classes:
ModelEntityImpl
public interface Model
Represents a model that is stored in the model repository. In addition, a model can be deployed to the process Engine in a separate deployment step.
A model is a container for the meta data and sources of a process model that typically can be edited in a modeling environment.
- Author:
- Tijs Rademakers, Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptiongetId()getKey()getName()booleanwhether this model has editor sourcebooleanwhether this model has editor source extravoidsetCategory(String category) voidsetDeploymentId(String deploymentId) voidvoidsetMetaInfo(String metaInfo) voidvoidsetTenantId(String tenantId) voidsetVersion(Integer version)
-
Method Details
-
getId
String getId() -
getName
String getName() -
setName
-
getKey
String getKey() -
setKey
-
getCategory
String getCategory() -
setCategory
-
getCreateTime
Date getCreateTime() -
getLastUpdateTime
Date getLastUpdateTime() -
getVersion
Integer getVersion() -
setVersion
-
getMetaInfo
String getMetaInfo() -
setMetaInfo
-
getDeploymentId
String getDeploymentId() -
setDeploymentId
-
setTenantId
-
getTenantId
String getTenantId() -
hasEditorSource
boolean hasEditorSource()whether this model has editor source -
hasEditorSourceExtra
boolean hasEditorSourceExtra()whether this model has editor source extra
-