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
,org.flowable.common.engine.impl.db.HasRevision
,org.flowable.common.engine.impl.persistence.entity.Entity
public class DataObjectSchemaDefinitionEntityImpl extends AbstractDataObjectEngineEntity implements DataObjectSchemaDefinitionEntity
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Date
creationTime
protected java.lang.String
creatorId
protected java.lang.String
deploymentId
protected java.lang.String
key
protected java.lang.String
resourceName
protected java.lang.String
tenantId
protected int
version
-
Constructor Summary
Constructors Constructor Description DataObjectSchemaDefinitionEntityImpl()
-
Method Summary
Modifier and Type Method Description java.util.Date
getCreationTime()
Returns the creation timestamp of this defnitionjava.lang.String
getCreatorId()
Returns the id of the user creating this data definition.java.lang.String
getDeploymentId()
java.lang.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.java.lang.Object
getPersistentState()
java.lang.String
getResourceName()
java.lang.String
getTenantId()
int
getVersion()
void
setCreationTime(java.util.Date creationTime)
void
setCreatorId(java.lang.String creatorId)
void
setDeploymentId(java.lang.String deploymentId)
void
setKey(java.lang.String key)
void
setResourceName(java.lang.String resourceName)
void
setTenantId(java.lang.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
-
Field Details
-
key
protected java.lang.String key -
version
protected int version -
deploymentId
protected java.lang.String deploymentId -
tenantId
protected java.lang.String tenantId -
resourceName
protected java.lang.String resourceName -
creationTime
protected java.util.Date creationTime -
creatorId
protected java.lang.String creatorId
-
-
Constructor Details
-
DataObjectSchemaDefinitionEntityImpl
public DataObjectSchemaDefinitionEntityImpl()
-
-
Method Details
-
getKey
public java.lang.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(java.lang.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 java.lang.String getDeploymentId()- Specified by:
getDeploymentId
in interfaceDataObjectSchemaDefinition
-
setDeploymentId
public void setDeploymentId(java.lang.String deploymentId)- Specified by:
setDeploymentId
in interfaceDataObjectSchemaDefinitionEntity
-
getTenantId
public java.lang.String getTenantId()- Specified by:
getTenantId
in interfaceDataObjectSchemaDefinition
-
setTenantId
public void setTenantId(java.lang.String tenantId)- Specified by:
setTenantId
in interfaceDataObjectSchemaDefinitionEntity
-
getResourceName
public java.lang.String getResourceName()- Specified by:
getResourceName
in interfaceDataObjectSchemaDefinition
-
setResourceName
public void setResourceName(java.lang.String resourceName)- Specified by:
setResourceName
in interfaceDataObjectSchemaDefinitionEntity
-
getCreationTime
public java.util.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(java.util.Date creationTime)- Specified by:
setCreationTime
in interfaceDataObjectSchemaDefinitionEntity
-
getCreatorId
public java.lang.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(java.lang.String creatorId)- Specified by:
setCreatorId
in interfaceDataObjectSchemaDefinitionEntity
-
getPersistentState
public java.lang.Object getPersistentState()- Specified by:
getPersistentState
in interfaceorg.flowable.common.engine.impl.persistence.entity.Entity
-