Class DocumentDefinitionEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
com.flowable.content.engine.impl.persistence.entity.AbstractContentEngineEntity
com.flowable.content.engine.impl.persistence.entity.DocumentDefinitionEntityImpl
- All Implemented Interfaces:
DocumentDefinitionEntity,DocumentDefinition,org.flowable.common.engine.api.repository.FlowableDefinition,org.flowable.common.engine.impl.db.HasRevision,org.flowable.common.engine.impl.persistence.entity.Entity
public class DocumentDefinitionEntityImpl
extends AbstractContentEngineEntity
implements DocumentDefinitionEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Dateprotected Stringprotected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity>The identity links for the document definition.protected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Dateprotected 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.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity>getKey()getName()List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity>Getter used by MyBatis when querying action definitions with identity links.Returns the timestamp of the last update of this data object, in most cases where events are immutable, this timestamp is the same as the creation timestamp, but must never benull.intvoidsetCategory(String category) voidsetCreationTime(Date creationTime) voidsetDeploymentId(String deploymentId) voidsetIdentityLinks(List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks) voidvoidvoidsetQueryIdentityLinks(List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks) Setter used by MyBatis when querying action definitions with identity links.voidsetResourceName(String resourceName) voidsetTenantId(String tenantId) voidsetUpdateTime(Date updateTime) voidsetVersion(int version) Methods inherited from class com.flowable.content.engine.impl.persistence.entity.AbstractContentEngineEntity
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 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.api.repository.FlowableDefinition
getIdMethods inherited from interface org.flowable.common.engine.impl.db.HasRevision
getRevision, getRevisionNext, setRevision
-
Field Details
-
key
-
version
protected int version -
deploymentId
-
tenantId
-
name
-
resourceName
-
category
-
creationTime
-
updateTime
-
identityLinksInitialized
protected boolean identityLinksInitialized -
identityLinks
protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinksThe identity links for the document definition. Make sure that it is not set otherwise MyBatis won't invoke the setter.
-
-
Constructor Details
-
DocumentDefinitionEntityImpl
public DocumentDefinitionEntityImpl()
-
-
Method Details
-
getKey
- Specified by:
getKeyin interfaceorg.flowable.common.engine.api.repository.FlowableDefinition
-
setKey
- Specified by:
setKeyin interfaceDocumentDefinitionEntity
-
getVersion
public int getVersion()- Specified by:
getVersionin interfaceorg.flowable.common.engine.api.repository.FlowableDefinition
-
setVersion
public void setVersion(int version) - Specified by:
setVersionin interfaceDocumentDefinitionEntity
-
getDeploymentId
- Specified by:
getDeploymentIdin interfaceorg.flowable.common.engine.api.repository.FlowableDefinition
-
setDeploymentId
- Specified by:
setDeploymentIdin interfaceDocumentDefinitionEntity
-
getTenantId
- Specified by:
getTenantIdin interfaceorg.flowable.common.engine.api.repository.FlowableDefinition
-
setTenantId
- Specified by:
setTenantIdin interfaceDocumentDefinitionEntity
-
getName
- Specified by:
getNamein interfaceorg.flowable.common.engine.api.repository.FlowableDefinition
-
setName
- Specified by:
setNamein interfaceDocumentDefinitionEntity
-
getResourceName
- Specified by:
getResourceNamein interfaceorg.flowable.common.engine.api.repository.FlowableDefinition
-
setResourceName
- Specified by:
setResourceNamein interfaceDocumentDefinitionEntity
-
getCategory
- Specified by:
getCategoryin interfaceDocumentDefinition
-
setCategory
- Specified by:
setCategoryin interfaceDocumentDefinitionEntity
-
getCreationTime
Description copied from interface:DocumentDefinitionReturns the creation timestamp of this data object.- Specified by:
getCreationTimein interfaceDocumentDefinition- Returns:
- the creation timestamp
-
setCreationTime
- Specified by:
setCreationTimein interfaceDocumentDefinitionEntity
-
getUpdateTime
Description copied from interface:DocumentDefinitionReturns the timestamp of the last update of this data object, in most cases where events are immutable, this timestamp is the same as the creation timestamp, but must never benull.- Specified by:
getUpdateTimein interfaceDocumentDefinition- Returns:
- the timestamp of the last update / modification of this data object
-
setUpdateTime
- Specified by:
setUpdateTimein interfaceDocumentDefinitionEntity
-
getIdentityLinks
public List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getIdentityLinks()- Specified by:
getIdentityLinksin interfaceDocumentDefinitionEntity
-
setIdentityLinks
public void setIdentityLinks(List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks) - Specified by:
setIdentityLinksin interfaceDocumentDefinitionEntity
-
getQueryIdentityLinks
public List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getQueryIdentityLinks()Getter used by MyBatis when querying action definitions with identity links. -
setQueryIdentityLinks
public void setQueryIdentityLinks(List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks) Setter used by MyBatis when querying action definitions with identity links. -
getPersistentState
- Specified by:
getPersistentStatein interfaceorg.flowable.common.engine.impl.persistence.entity.Entity
-