Class DataObjectDefinitionEntityImpl
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.DataObjectDefinitionEntityImpl
- All Implemented Interfaces:
DataObjectDefinition,DataObjectDefinitionEntity,HasRevision,Entity
public class DataObjectDefinitionEntityImpl
extends AbstractDataObjectEngineEntity
implements DataObjectDefinitionEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Dateprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected intFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the creation timestamp of this data object.Returns the id of the user creating this data object.Returns the external id for this data object definition.getKey()Returns the key for this data object definition which must be unique, but is human-readable normally and must be the same across environments for the same data object definition.getName()Returns the name of this data object definition which is usually used as the label.Returns the id of the source for this data object definition.Returns the type of the source for this data object definition.The sub type further categorizes this master data definition (see type for more information and examples).getType()The type of this data object definition, normally used to kind of categorize data object definitions (e.g.intvoidsetCreationTime(Date creationTime) voidsetCreatorId(String creatorId) voidsetDeploymentId(String deploymentId) voidsetExternalId(String externalId) voidvoidvoidsetResourceName(String resourceName) voidsetSourceId(String sourceId) voidsetSourceType(String sourceType) voidsetSubType(String subType) voidsetTenantId(String tenantId) voidvoidsetVersion(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.DataObjectDefinition
getIdMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdatedMethods inherited from interface org.flowable.common.engine.impl.db.HasRevision
getRevision, getRevisionNext, setRevision
-
Field Details
-
key
-
version
protected int version -
deploymentId
-
tenantId
-
name
-
type
-
subType
-
externalId
-
sourceId
-
sourceType
-
resourceName
-
creationTime
-
creatorId
-
-
Constructor Details
-
DataObjectDefinitionEntityImpl
public DataObjectDefinitionEntityImpl()
-
-
Method Details
-
getKey
Description copied from interface:DataObjectDefinitionReturns the key for this data object definition which must be unique, but is human-readable normally and must be the same across environments for the same data object definition.- Specified by:
getKeyin interfaceDataObjectDefinition- Returns:
- the key for this data object definition
-
setKey
- Specified by:
setKeyin interfaceDataObjectDefinitionEntity
-
getVersion
public int getVersion()- Specified by:
getVersionin interfaceDataObjectDefinition
-
setVersion
public void setVersion(int version) - Specified by:
setVersionin interfaceDataObjectDefinitionEntity
-
getDeploymentId
- Specified by:
getDeploymentIdin interfaceDataObjectDefinition
-
setDeploymentId
- Specified by:
setDeploymentIdin interfaceDataObjectDefinitionEntity
-
getTenantId
- Specified by:
getTenantIdin interfaceDataObjectDefinition
-
setTenantId
- Specified by:
setTenantIdin interfaceDataObjectDefinitionEntity
-
getName
Description copied from interface:DataObjectDefinitionReturns the name of this data object definition which is usually used as the label.- Specified by:
getNamein interfaceDataObjectDefinition- Returns:
- the name of this data object definition
-
setName
- Specified by:
setNamein interfaceDataObjectDefinitionEntity
-
getType
Description copied from interface:DataObjectDefinitionThe type of this data object definition, normally used to kind of categorize data object definitions (e.g. the type might be 'masterData' and the sub type might then reflect another sub type of master data like 'internal' or 'SAP' or whatever makes sense for categorization.- Specified by:
getTypein interfaceDataObjectDefinition- Returns:
- the type of this master data definition
-
setType
- Specified by:
setTypein interfaceDataObjectDefinitionEntity
-
getExternalId
Description copied from interface:DataObjectDefinitionReturns the external id for this data object definition.- Specified by:
getExternalIdin interfaceDataObjectDefinition
-
setExternalId
- Specified by:
setExternalIdin interfaceDataObjectDefinitionEntity
-
getSubType
Description copied from interface:DataObjectDefinitionThe sub type further categorizes this master data definition (see type for more information and examples).- Specified by:
getSubTypein interfaceDataObjectDefinition- Returns:
- the sub type of this master data description
-
setSubType
- Specified by:
setSubTypein interfaceDataObjectDefinitionEntity
-
getSourceId
Description copied from interface:DataObjectDefinitionReturns the id of the source for this data object definition.- Specified by:
getSourceIdin interfaceDataObjectDefinition
-
setSourceId
- Specified by:
setSourceIdin interfaceDataObjectDefinitionEntity
-
getSourceType
Description copied from interface:DataObjectDefinitionReturns the type of the source for this data object definition.- Specified by:
getSourceTypein interfaceDataObjectDefinition- Returns:
- the type of the source supporting this data objects
- See Also:
-
setSourceType
- Specified by:
setSourceTypein interfaceDataObjectDefinitionEntity
-
getResourceName
- Specified by:
getResourceNamein interfaceDataObjectDefinition
-
setResourceName
- Specified by:
setResourceNamein interfaceDataObjectDefinitionEntity
-
getCreationTime
Description copied from interface:DataObjectDefinitionReturns the creation timestamp of this data object.- Specified by:
getCreationTimein interfaceDataObjectDefinition- Returns:
- the creation timestamp
-
setCreationTime
- Specified by:
setCreationTimein interfaceDataObjectDefinitionEntity
-
getCreatorId
Description copied from interface:DataObjectDefinitionReturns the id of the user creating this data object.- Specified by:
getCreatorIdin interfaceDataObjectDefinition- Returns:
- the id of the creation user
-
setCreatorId
- Specified by:
setCreatorIdin interfaceDataObjectDefinitionEntity
-
getPersistentState
- Specified by:
getPersistentStatein interfaceEntity
-