Class UserDefinitionEntityImpl

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.Date creationTime  
      protected java.lang.String creatorId  
      protected java.lang.String definitionContent  
      protected java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks
      The identity links for the user definition.
      protected boolean identityLinksInitialized  
      protected java.lang.String key  
      protected java.lang.String name  
      protected java.lang.String tenantId  
      protected java.lang.String updaterId  
      protected java.util.Date updateTime  
      • Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity

        id, isDeleted, isInserted, isUpdated, originalPersistentState, revision
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<java.lang.String> getCandidateGroupIds()  
      java.util.Set<java.lang.String> getCandidateUserIds()  
      java.util.Date getCreationTime()  
      java.lang.String getCreatorId()  
      java.lang.String getDefinitionContent()  
      java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getIdentityLinks()  
      java.lang.String getKey()  
      java.lang.String getName()  
      java.lang.Object getPersistentState()  
      java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getQueryIdentityLinks()
      Getter used by MyBatis when querying action definitions with identity links.
      java.lang.String getTenantId()  
      java.lang.String getUpdaterId()  
      java.util.Date getUpdateTime()  
      void setCreationTime​(java.util.Date creationTime)  
      void setCreatorId​(java.lang.String creatorId)  
      void setDefinitionContent​(java.lang.String definitionContent)  
      void setIdentityLinks​(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)  
      void setKey​(java.lang.String key)  
      void setName​(java.lang.String name)  
      void setQueryIdentityLinks​(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)
      Setter used by MyBatis when querying action definitions with identity links.
      void setTenantId​(java.lang.String tenantId)  
      void setUpdaterId​(java.lang.String updaterId)  
      void setUpdateTime​(java.util.Date updateTime)  
      • 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 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 Detail

      • name

        protected java.lang.String name
      • key

        protected java.lang.String key
      • tenantId

        protected java.lang.String tenantId
      • creationTime

        protected java.util.Date creationTime
      • creatorId

        protected java.lang.String creatorId
      • updateTime

        protected java.util.Date updateTime
      • updaterId

        protected java.lang.String updaterId
      • definitionContent

        protected java.lang.String definitionContent
      • identityLinksInitialized

        protected boolean identityLinksInitialized
      • identityLinks

        protected java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks
        The identity links for the user definition. Make sure that it is not set otherwise MyBatis won't invoke the setter.
    • Constructor Detail

      • UserDefinitionEntityImpl

        public UserDefinitionEntityImpl()
    • Method Detail

      • getIdentityLinks

        public java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> getIdentityLinks()
        Specified by:
        getIdentityLinks in interface UserDefinitionEntity
      • setIdentityLinks

        public void setIdentityLinks​(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)
        Specified by:
        setIdentityLinks in interface UserDefinitionEntity
      • getQueryIdentityLinks

        public java.util.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​(java.util.List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks)
        Setter used by MyBatis when querying action definitions with identity links.
      • getPersistentState

        public java.lang.Object getPersistentState()
        Specified by:
        getPersistentState in interface org.flowable.common.engine.impl.persistence.entity.Entity