Class DataObjectSchemaDefinitionEntityImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEntity
-
- com.flowable.dataobject.engine.impl.persistence.entity.AbstractDataObjectEngineEntity
-
- com.flowable.dataobject.engine.impl.persistence.entity.DataObjectSchemaDefinitionEntityImpl
-
- All Implemented Interfaces:
DataObjectSchemaDefinition
,DataObjectSchemaDefinitionEntity
,HasRevision
,Entity
public class DataObjectSchemaDefinitionEntityImpl extends AbstractDataObjectEngineEntity implements DataObjectSchemaDefinitionEntity
-
-
Field Summary
Fields Modifier and Type Field Description protected Date
creationTime
protected String
creatorId
protected String
deploymentId
protected String
key
protected String
resourceName
protected String
tenantId
protected int
version
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision
-
-
Constructor Summary
Constructors Constructor Description DataObjectSchemaDefinitionEntityImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Date
getCreationTime()
Returns the creation timestamp of this defnitionString
getCreatorId()
Returns the id of the user creating this data definition.String
getDeploymentId()
String
getKey()
Returns the key for this data object schema definition which must be unique, but is human-readable normally and must be the same across environments for the same data object schema definition.Object
getPersistentState()
String
getResourceName()
String
getTenantId()
int
getVersion()
void
setCreationTime(Date creationTime)
void
setCreatorId(String creatorId)
void
setDeploymentId(String deploymentId)
void
setKey(String key)
void
setResourceName(String resourceName)
void
setTenantId(String tenantId)
void
setVersion(int version)
-
Methods inherited from class com.flowable.dataobject.engine.impl.persistence.entity.AbstractDataObjectEngineEntity
getIdPrefix
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdated
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.flowable.dataobject.api.repository.DataObjectSchemaDefinition
getId
-
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
-
Methods inherited from interface org.flowable.common.engine.impl.db.HasRevision
getRevision, getRevisionNext, setRevision
-
-
-
-
Method Detail
-
getKey
public String getKey()
Description copied from interface:DataObjectSchemaDefinition
Returns the key for this data object schema definition which must be unique, but is human-readable normally and must be the same across environments for the same data object schema definition.- Specified by:
getKey
in interfaceDataObjectSchemaDefinition
- Returns:
- the key for this data object schema definition
-
setKey
public void setKey(String key)
- Specified by:
setKey
in interfaceDataObjectSchemaDefinitionEntity
-
getVersion
public int getVersion()
- Specified by:
getVersion
in interfaceDataObjectSchemaDefinition
-
setVersion
public void setVersion(int version)
- Specified by:
setVersion
in interfaceDataObjectSchemaDefinitionEntity
-
getDeploymentId
public String getDeploymentId()
- Specified by:
getDeploymentId
in interfaceDataObjectSchemaDefinition
-
setDeploymentId
public void setDeploymentId(String deploymentId)
- Specified by:
setDeploymentId
in interfaceDataObjectSchemaDefinitionEntity
-
getTenantId
public String getTenantId()
- Specified by:
getTenantId
in interfaceDataObjectSchemaDefinition
-
setTenantId
public void setTenantId(String tenantId)
- Specified by:
setTenantId
in interfaceDataObjectSchemaDefinitionEntity
-
getResourceName
public String getResourceName()
- Specified by:
getResourceName
in interfaceDataObjectSchemaDefinition
-
setResourceName
public void setResourceName(String resourceName)
- Specified by:
setResourceName
in interfaceDataObjectSchemaDefinitionEntity
-
getCreationTime
public Date getCreationTime()
Description copied from interface:DataObjectSchemaDefinition
Returns the creation timestamp of this defnition- Specified by:
getCreationTime
in interfaceDataObjectSchemaDefinition
- Returns:
- the creation timestamp
-
setCreationTime
public void setCreationTime(Date creationTime)
- Specified by:
setCreationTime
in interfaceDataObjectSchemaDefinitionEntity
-
getCreatorId
public String getCreatorId()
Description copied from interface:DataObjectSchemaDefinition
Returns the id of the user creating this data definition.- Specified by:
getCreatorId
in interfaceDataObjectSchemaDefinition
- Returns:
- the id of the creation user
-
setCreatorId
public void setCreatorId(String creatorId)
- Specified by:
setCreatorId
in interfaceDataObjectSchemaDefinitionEntity
-
getPersistentState
public Object getPersistentState()
- Specified by:
getPersistentState
in interfaceEntity
-
-