Class UserAccountEntityImpl

java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntity
com.flowable.idm.engine.impl.persistence.entity.UserAccountEntityImpl
All Implemented Interfaces:
UserAccount, UserAccountEntity, org.flowable.common.engine.impl.db.HasRevision, org.flowable.common.engine.impl.persistence.entity.Entity

public class UserAccountEntityImpl
extends AbstractIdmEngineEntity
implements UserAccountEntity
Author:
Filip Hrisafov
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.lang.String businessAccountId  
    protected java.util.Date creationTime  
    protected java.lang.String creatorId  
    protected java.lang.String externalUserId  
    protected java.lang.String name  
    protected java.lang.String state  
    protected java.lang.String subState  
    protected java.lang.String subType  
    protected java.lang.String tenantId  
    protected java.lang.String type  
    protected java.lang.String updaterId  
    protected java.util.Date updateTime  
    protected java.lang.String userAccountDefinitionId  
    protected java.lang.String userId  

    Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity

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

    Constructors 
    Constructor Description
    UserAccountEntityImpl()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getBusinessAccountId()
    The id of the business account id this user account is linked to (e.g.
    java.util.Date getCreationTime()
    The time of creation of this account
    java.lang.String getCreatorId()
    The id of the user that created this account
    java.lang.String getExternalUserId()
    The id of the user within the external system (e.g.
    java.lang.String getName()
    The name of the account.
    java.lang.Object getPersistentState()  
    java.lang.String getState()
    The state of the user account
    java.lang.String getSubState()
    The sub state of the user account
    java.lang.String getSubType()
    The sub type of the account.
    java.lang.String getTenantId()
    The id of the tenant that this user account belongs to
    java.lang.String getType()
    The type of the account.
    java.lang.String getUpdaterId()
    The id of the user that last updated the account
    java.util.Date getUpdateTime()
    The time of the last update of this account
    java.lang.String getUserAccountDefinitionId()
    The id of the user account definition for this user account
    java.lang.String getUserId()
    The id of the user that this account belongs to.
    void setBusinessAccountId​(java.lang.String businessAccountId)  
    void setCreationTime​(java.util.Date creationTime)  
    void setCreatorId​(java.lang.String creatorId)  
    void setExternalUserId​(java.lang.String externalUserId)  
    void setName​(java.lang.String name)  
    void setState​(java.lang.String state)  
    void setSubState​(java.lang.String subState)  
    void setSubType​(java.lang.String subType)  
    void setTenantId​(java.lang.String tenantId)  
    void setType​(java.lang.String type)  
    void setUpdaterId​(java.lang.String updaterId)  
    void setUpdateTime​(java.util.Date updateTime)  
    void setUserAccountDefinitionId​(java.lang.String userAccountDefinitionId)  
    void setUserId​(java.lang.String userId)  

    Methods inherited from class com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntity

    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 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

    Methods inherited from interface com.flowable.core.idm.api.UserAccount

    getId, isActive