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.DatecreationTimeprotected java.lang.StringcreatorIdprotected java.lang.StringdeploymentIdprotected java.lang.Stringkeyprotected java.lang.StringresourceNameprotected java.lang.StringtenantIdprotected intversion -
Constructor Summary
Constructors Constructor Description DataObjectSchemaDefinitionEntityImpl() -
Method Summary
Modifier and Type Method Description java.util.DategetCreationTime()Returns the creation timestamp of this defnitionjava.lang.StringgetCreatorId()Returns the id of the user creating this data definition.java.lang.StringgetDeploymentId()java.lang.StringgetKey()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.ObjectgetPersistentState()java.lang.StringgetResourceName()java.lang.StringgetTenantId()intgetVersion()voidsetCreationTime(java.util.Date creationTime)voidsetCreatorId(java.lang.String creatorId)voidsetDeploymentId(java.lang.String deploymentId)voidsetKey(java.lang.String key)voidsetResourceName(java.lang.String resourceName)voidsetTenantId(java.lang.String tenantId)voidsetVersion(int version)Methods inherited from class com.flowable.dataobject.engine.impl.persistence.entity.AbstractDataObjectEngineEntity
getIdPrefixMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdatedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:DataObjectSchemaDefinitionReturns 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:
getKeyin interfaceDataObjectSchemaDefinition- Returns:
- the key for this data object schema definition
-
setKey
public void setKey(java.lang.String key)- Specified by:
setKeyin interfaceDataObjectSchemaDefinitionEntity
-
getVersion
public int getVersion()- Specified by:
getVersionin interfaceDataObjectSchemaDefinition
-
setVersion
public void setVersion(int version)- Specified by:
setVersionin interfaceDataObjectSchemaDefinitionEntity
-
getDeploymentId
public java.lang.String getDeploymentId()- Specified by:
getDeploymentIdin interfaceDataObjectSchemaDefinition
-
setDeploymentId
public void setDeploymentId(java.lang.String deploymentId)- Specified by:
setDeploymentIdin interfaceDataObjectSchemaDefinitionEntity
-
getTenantId
public java.lang.String getTenantId()- Specified by:
getTenantIdin interfaceDataObjectSchemaDefinition
-
setTenantId
public void setTenantId(java.lang.String tenantId)- Specified by:
setTenantIdin interfaceDataObjectSchemaDefinitionEntity
-
getResourceName
public java.lang.String getResourceName()- Specified by:
getResourceNamein interfaceDataObjectSchemaDefinition
-
setResourceName
public void setResourceName(java.lang.String resourceName)- Specified by:
setResourceNamein interfaceDataObjectSchemaDefinitionEntity
-
getCreationTime
public java.util.Date getCreationTime()Description copied from interface:DataObjectSchemaDefinitionReturns the creation timestamp of this defnition- Specified by:
getCreationTimein interfaceDataObjectSchemaDefinition- Returns:
- the creation timestamp
-
setCreationTime
public void setCreationTime(java.util.Date creationTime)- Specified by:
setCreationTimein interfaceDataObjectSchemaDefinitionEntity
-
getCreatorId
public java.lang.String getCreatorId()Description copied from interface:DataObjectSchemaDefinitionReturns the id of the user creating this data definition.- Specified by:
getCreatorIdin interfaceDataObjectSchemaDefinition- Returns:
- the id of the creation user
-
setCreatorId
public void setCreatorId(java.lang.String creatorId)- Specified by:
setCreatorIdin interfaceDataObjectSchemaDefinitionEntity
-
getPersistentState
public java.lang.Object getPersistentState()- Specified by:
getPersistentStatein interfaceorg.flowable.common.engine.impl.persistence.entity.Entity
-