Class WorkObjectDefinitionEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
com.flowable.workobject.engine.impl.persistence.entity.AbstractWorkObjectEngineNoRevisionEntity
com.flowable.workobject.engine.impl.persistence.entity.WorkObjectDefinitionEntityImpl
- All Implemented Interfaces:
WorkObjectDefinition
,WorkObjectDefinitionEntity
,java.io.Serializable
,org.flowable.common.engine.impl.persistence.entity.Entity
public class WorkObjectDefinitionEntityImpl extends AbstractWorkObjectEngineNoRevisionEntity implements WorkObjectDefinitionEntity, java.io.Serializable
- Author:
- Joram Barrez, Tijs Rademakers
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
category
protected java.lang.String
deploymentId
protected java.lang.String
description
protected java.lang.String
key
protected java.lang.String
name
protected java.lang.String
resourceName
protected java.lang.String
tenantId
protected java.lang.String
type
protected int
version
-
Constructor Summary
Constructors Constructor Description WorkObjectDefinitionEntityImpl()
-
Method Summary
Modifier and Type Method Description java.lang.String
getCategory()
category name of the work object definitionjava.lang.String
getDeploymentId()
The deployment in which this work object definition is contained.java.lang.String
getDescription()
description of this work object definitionjava.lang.String
getKey()
unique name for all versions this work object definitionjava.lang.String
getName()
label used for display purposesjava.lang.Object
getPersistentState()
java.lang.String
getResourceName()
name ofthe resource
of this work object definition definition.java.lang.String
getTenantId()
The tenant identifier of this work object definitionjava.lang.String
getType()
work object definition typeint
getVersion()
version of this work object definitionvoid
setCategory(java.lang.String category)
void
setDeploymentId(java.lang.String deploymentId)
void
setDescription(java.lang.String description)
void
setKey(java.lang.String key)
void
setName(java.lang.String name)
void
setResourceName(java.lang.String resourceName)
void
setTenantId(java.lang.String tenantId)
void
setType(java.lang.String type)
void
setVersion(int version)
java.lang.String
toString()
Methods inherited from class com.flowable.workobject.engine.impl.persistence.entity.AbstractWorkObjectEngineNoRevisionEntity
getIdPrefix
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
getId, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
name
protected java.lang.String name -
description
protected java.lang.String description -
key
protected java.lang.String key -
type
protected java.lang.String type -
version
protected int version -
category
protected java.lang.String category -
deploymentId
protected java.lang.String deploymentId -
resourceName
protected java.lang.String resourceName -
tenantId
protected java.lang.String tenantId
-
-
Constructor Details
-
WorkObjectDefinitionEntityImpl
public WorkObjectDefinitionEntityImpl()
-
-
Method Details
-
getPersistentState
public java.lang.Object getPersistentState()- Specified by:
getPersistentState
in interfaceorg.flowable.common.engine.impl.persistence.entity.Entity
-
getKey
public java.lang.String getKey()Description copied from interface:WorkObjectDefinition
unique name for all versions this work object definition- Specified by:
getKey
in interfaceWorkObjectDefinition
-
setKey
public void setKey(java.lang.String key)- Specified by:
setKey
in interfaceWorkObjectDefinitionEntity
-
getType
public java.lang.String getType()Description copied from interface:WorkObjectDefinition
work object definition type- Specified by:
getType
in interfaceWorkObjectDefinition
-
setType
public void setType(java.lang.String type)- Specified by:
setType
in interfaceWorkObjectDefinitionEntity
-
getName
public java.lang.String getName()Description copied from interface:WorkObjectDefinition
label used for display purposes- Specified by:
getName
in interfaceWorkObjectDefinition
-
setName
public void setName(java.lang.String name)- Specified by:
setName
in interfaceWorkObjectDefinitionEntity
-
setDescription
public void setDescription(java.lang.String description)- Specified by:
setDescription
in interfaceWorkObjectDefinitionEntity
-
getDescription
public java.lang.String getDescription()Description copied from interface:WorkObjectDefinition
description of this work object definition- Specified by:
getDescription
in interfaceWorkObjectDefinition
-
getDeploymentId
public java.lang.String getDeploymentId()Description copied from interface:WorkObjectDefinition
The deployment in which this work object definition is contained.- Specified by:
getDeploymentId
in interfaceWorkObjectDefinition
-
setDeploymentId
public void setDeploymentId(java.lang.String deploymentId)- Specified by:
setDeploymentId
in interfaceWorkObjectDefinitionEntity
-
getVersion
public int getVersion()Description copied from interface:WorkObjectDefinition
version of this work object definition- Specified by:
getVersion
in interfaceWorkObjectDefinition
-
setVersion
public void setVersion(int version)- Specified by:
setVersion
in interfaceWorkObjectDefinitionEntity
-
getResourceName
public java.lang.String getResourceName()Description copied from interface:WorkObjectDefinition
name ofthe resource
of this work object definition definition.- Specified by:
getResourceName
in interfaceWorkObjectDefinition
-
setResourceName
public void setResourceName(java.lang.String resourceName)- Specified by:
setResourceName
in interfaceWorkObjectDefinitionEntity
-
getTenantId
public java.lang.String getTenantId()Description copied from interface:WorkObjectDefinition
The tenant identifier of this work object definition- Specified by:
getTenantId
in interfaceWorkObjectDefinition
-
setTenantId
public void setTenantId(java.lang.String tenantId)- Specified by:
setTenantId
in interfaceWorkObjectDefinitionEntity
-
getCategory
public java.lang.String getCategory()Description copied from interface:WorkObjectDefinition
category name of the work object definition- Specified by:
getCategory
in interfaceWorkObjectDefinition
-
setCategory
public void setCategory(java.lang.String category)- Specified by:
setCategory
in interfaceWorkObjectDefinitionEntity
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-