Package org.flowable.cmmn.api.repository
Interface CaseDefinition
- All Known Subinterfaces:
CaseDefinitionEntity
- All Known Implementing Classes:
CaseDefinitionEntityImpl
public interface CaseDefinition
-
Method Summary
Modifier and TypeMethodDescriptioncategory name which is derived from the targetNamespace attribute in the definitions elementThe deployment in which this case definition is contained.description of this case definitionThe resource name in the deployment of the diagram image (if any).getId()unique identifiergetKey()unique name for all versions of this case definitiongetName()label used for display purposesname ofthe resourceof this case definition.The tenant identifier of this case definitionintversion of this case definitionbooleanDoes this case definition have a graphical notation defined (such that a diagram can be generated)?booleanDoes this case definition have a start form key}.voidsetLocalizedDescription(String localizedDescription) Sets an optional localized description for the case definitionvoidsetLocalizedName(String localizedName) Sets an optional localized name for the case definition.
-
Method Details
-
getId
String getId()unique identifier -
getCategory
String getCategory()category name which is derived from the targetNamespace attribute in the definitions element -
getName
String getName()label used for display purposes -
getKey
String getKey()unique name for all versions of this case definition -
getDescription
String getDescription()description of this case definition -
getVersion
int getVersion()version of this case definition -
getResourceName
String getResourceName()name ofthe resourceof this case definition. -
getDeploymentId
String getDeploymentId()The deployment in which this case definition is contained. -
getDiagramResourceName
String getDiagramResourceName()The resource name in the deployment of the diagram image (if any). -
hasStartFormKey
boolean hasStartFormKey()Does this case definition have a start form key}. -
hasGraphicalNotation
boolean hasGraphicalNotation()Does this case definition have a graphical notation defined (such that a diagram can be generated)? -
getTenantId
String getTenantId()The tenant identifier of this case definition -
setLocalizedName
Sets an optional localized name for the case definition. -
setLocalizedDescription
Sets an optional localized description for the case definition
-