Class CamundaFormDefinitionEntity
- java.lang.Object
-
- org.camunda.bpm.engine.impl.persistence.entity.CamundaFormDefinitionEntity
-
- All Implemented Interfaces:
java.io.Serializable,DbEntity,HasDbRevision,ResourceDefinitionEntity<CamundaFormDefinitionEntity>,CamundaFormDefinition,ResourceDefinition
public class CamundaFormDefinitionEntity extends java.lang.Object implements CamundaFormDefinition, ResourceDefinitionEntity<CamundaFormDefinitionEntity>, DbEntity, HasDbRevision, java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringdeploymentIdprotected java.lang.Stringidprotected java.lang.Stringkeyprotected java.lang.StringresourceNameprotected intrevisionprotected java.lang.StringtenantIdprotected intversion
-
Constructor Summary
Constructors Constructor Description CamundaFormDefinitionEntity(java.lang.String key, java.lang.String deploymentId, java.lang.String resourceName, java.lang.String tenantId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCategory()category name which is derived from the targetNamespace attribute in the definitions elementjava.lang.StringgetDeploymentId()The deployment in which this definition is contained.java.lang.StringgetDiagramResourceName()The diagram resource name for this definition if existjava.lang.IntegergetHistoryTimeToLive()History time to live.java.lang.StringgetId()unique identifierjava.lang.StringgetKey()unique name for all versions this definitionjava.lang.StringgetName()label used for display purposesjava.lang.ObjectgetPersistentState()Returns a representation of the object, as would be stored in the database.CamundaFormDefinitionEntitygetPreviousDefinition()java.lang.StringgetResourceName()name ofthe resourceof this definitionintgetRevision()intgetRevisionNext()java.lang.StringgetTenantId()The id of the tenant this definition belongs to.intgetVersion()version of this definitionvoidsetCategory(java.lang.String category)voidsetDeploymentId(java.lang.String deploymentId)voidsetDiagramResourceName(java.lang.String diagramResourceName)voidsetHistoryTimeToLive(java.lang.Integer historyTimeToLive)voidsetId(java.lang.String id)voidsetKey(java.lang.String key)voidsetName(java.lang.String name)voidsetResourceName(java.lang.String resourceName)voidsetRevision(int revision)voidsetTenantId(java.lang.String tenantId)voidsetVersion(int version)voidupdateModifiableFieldsFromEntity(CamundaFormDefinitionEntity updatingDefinition)
-
-
-
Method Detail
-
getId
public java.lang.String getId()
Description copied from interface:ResourceDefinitionunique identifier- Specified by:
getIdin interfaceDbEntity- Specified by:
getIdin interfaceResourceDefinition
-
setId
public void setId(java.lang.String id)
- Specified by:
setIdin interfaceDbEntity- Specified by:
setIdin interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
getRevision
public int getRevision()
- Specified by:
getRevisionin interfaceHasDbRevision
-
setRevision
public void setRevision(int revision)
- Specified by:
setRevisionin interfaceHasDbRevision
-
getRevisionNext
public int getRevisionNext()
- Specified by:
getRevisionNextin interfaceHasDbRevision
-
getKey
public java.lang.String getKey()
Description copied from interface:ResourceDefinitionunique name for all versions this definition- Specified by:
getKeyin interfaceResourceDefinition
-
setKey
public void setKey(java.lang.String key)
- Specified by:
setKeyin interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
getVersion
public int getVersion()
Description copied from interface:ResourceDefinitionversion of this definition- Specified by:
getVersionin interfaceResourceDefinition
-
setVersion
public void setVersion(int version)
- Specified by:
setVersionin interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
getDeploymentId
public java.lang.String getDeploymentId()
Description copied from interface:ResourceDefinitionThe deployment in which this definition is contained.- Specified by:
getDeploymentIdin interfaceResourceDefinition
-
setDeploymentId
public void setDeploymentId(java.lang.String deploymentId)
- Specified by:
setDeploymentIdin interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
getResourceName
public java.lang.String getResourceName()
Description copied from interface:ResourceDefinitionname ofthe resourceof this definition- Specified by:
getResourceNamein interfaceResourceDefinition
-
setResourceName
public void setResourceName(java.lang.String resourceName)
- Specified by:
setResourceNamein interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
getTenantId
public java.lang.String getTenantId()
Description copied from interface:ResourceDefinitionThe id of the tenant this definition belongs to. Can benullif the definition belongs to no single tenant.- Specified by:
getTenantIdin interfaceResourceDefinition
-
setTenantId
public void setTenantId(java.lang.String tenantId)
- Specified by:
setTenantIdin interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
getCategory
public java.lang.String getCategory()
Description copied from interface:ResourceDefinitioncategory name which is derived from the targetNamespace attribute in the definitions element- Specified by:
getCategoryin interfaceResourceDefinition
-
getPreviousDefinition
public CamundaFormDefinitionEntity getPreviousDefinition()
- Specified by:
getPreviousDefinitionin interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
setCategory
public void setCategory(java.lang.String category)
- Specified by:
setCategoryin interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
getDiagramResourceName
public java.lang.String getDiagramResourceName()
Description copied from interface:ResourceDefinitionThe diagram resource name for this definition if exist- Specified by:
getDiagramResourceNamein interfaceResourceDefinition
-
setDiagramResourceName
public void setDiagramResourceName(java.lang.String diagramResourceName)
- Specified by:
setDiagramResourceNamein interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
getHistoryTimeToLive
public java.lang.Integer getHistoryTimeToLive()
Description copied from interface:ResourceDefinitionHistory time to live. Is taken into account in history cleanup.- Specified by:
getHistoryTimeToLivein interfaceResourceDefinition
-
setHistoryTimeToLive
public void setHistoryTimeToLive(java.lang.Integer historyTimeToLive)
- Specified by:
setHistoryTimeToLivein interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
getPersistentState
public java.lang.Object getPersistentState()
Description copied from interface:DbEntityReturns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.- Specified by:
getPersistentStatein interfaceDbEntity
-
updateModifiableFieldsFromEntity
public void updateModifiableFieldsFromEntity(CamundaFormDefinitionEntity updatingDefinition)
- Specified by:
updateModifiableFieldsFromEntityin interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
getName
public java.lang.String getName()
Description copied from interface:ResourceDefinitionlabel used for display purposes- Specified by:
getNamein interfaceResourceDefinition
-
setName
public void setName(java.lang.String name)
- Specified by:
setNamein interfaceResourceDefinitionEntity<CamundaFormDefinitionEntity>
-
-