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
Modifier and TypeFieldDescriptionprotected Date
protected String
protected String
protected String
protected String
protected String
protected int
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the creation timestamp of this defnitionReturns the id of the user creating this data definition.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.int
void
setCreationTime
(Date creationTime) void
setCreatorId
(String creatorId) void
setDeploymentId
(String deploymentId) void
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
-
Field Details
-
key
-
version
protected int version -
deploymentId
-
tenantId
-
resourceName
-
creationTime
-
creatorId
-
-
Constructor Details
-
DataObjectSchemaDefinitionEntityImpl
public DataObjectSchemaDefinitionEntityImpl()
-
-
Method Details
-
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
- 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
- Specified by:
getDeploymentId
in interfaceDataObjectSchemaDefinition
-
setDeploymentId
- Specified by:
setDeploymentId
in interfaceDataObjectSchemaDefinitionEntity
-
getTenantId
- Specified by:
getTenantId
in interfaceDataObjectSchemaDefinition
-
setTenantId
- Specified by:
setTenantId
in interfaceDataObjectSchemaDefinitionEntity
-
getResourceName
- Specified by:
getResourceName
in interfaceDataObjectSchemaDefinition
-
setResourceName
- Specified by:
setResourceName
in interfaceDataObjectSchemaDefinitionEntity
-
getCreationTime
Description copied from interface:DataObjectSchemaDefinition
Returns the creation timestamp of this defnition- Specified by:
getCreationTime
in interfaceDataObjectSchemaDefinition
- Returns:
- the creation timestamp
-
setCreationTime
- Specified by:
setCreationTime
in interfaceDataObjectSchemaDefinitionEntity
-
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
- Specified by:
setCreatorId
in interfaceDataObjectSchemaDefinitionEntity
-
getPersistentState
- Specified by:
getPersistentState
in interfaceEntity
-