public class UserAccountEntityImpl extends AbstractIdmEngineEntity implements UserAccountEntity
Modifier and Type | Field and Description |
---|---|
protected String |
businessAccountId |
protected Date |
creationTime |
protected String |
creatorId |
protected String |
externalUserId |
protected String |
name |
protected String |
state |
protected String |
subState |
protected String |
subType |
protected String |
tenantId |
protected String |
type |
protected String |
updaterId |
protected Date |
updateTime |
protected String |
userAccountDefinitionId |
protected String |
userId |
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision
Constructor and Description |
---|
UserAccountEntityImpl() |
Modifier and Type | Method and Description |
---|---|
String |
getBusinessAccountId()
The id of the business account id this user account is linked to (e.g.
|
Date |
getCreationTime()
The time of creation of this account
|
String |
getCreatorId()
The id of the user that created this account
|
String |
getExternalUserId()
The id of the user within the external system (e.g.
|
String |
getName()
The name of the account.
|
Object |
getPersistentState() |
String |
getState()
The state of the user account
|
String |
getSubState()
The sub state of the user account
|
String |
getSubType()
The sub type of the account.
|
String |
getTenantId()
The id of the tenant that this user account belongs to
|
String |
getType()
The type of the account.
|
String |
getUpdaterId()
The id of the user that last updated the account
|
Date |
getUpdateTime()
The time of the last update of this account
|
String |
getUserAccountDefinitionId()
The id of the user account definition for this user account
|
String |
getUserId()
The id of the user that this account belongs to.
|
void |
setBusinessAccountId(String businessAccountId) |
void |
setCreationTime(Date creationTime) |
void |
setCreatorId(String creatorId) |
void |
setExternalUserId(String externalUserId) |
void |
setName(String name) |
void |
setState(String state) |
void |
setSubState(String subState) |
void |
setSubType(String subType) |
void |
setTenantId(String tenantId) |
void |
setType(String type) |
void |
setUpdaterId(String updaterId) |
void |
setUpdateTime(Date updateTime) |
void |
setUserAccountDefinitionId(String userAccountDefinitionId) |
void |
setUserId(String userId) |
getIdPrefix
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdated
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId, isActive
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
getRevision, getRevisionNext, setRevision
protected String userId
protected String tenantId
protected String name
protected String type
protected String subType
protected String state
protected String subState
protected String businessAccountId
protected String externalUserId
protected String userAccountDefinitionId
protected String creatorId
protected Date creationTime
protected String updaterId
protected Date updateTime
public Object getPersistentState()
getPersistentState
in interface Entity
public String getUserId()
UserAccount
null
if the account is not yet linked with a user (during onboarding for example).getUserId
in interface UserAccount
public void setUserId(String userId)
setUserId
in interface UserAccountEntity
public String getTenantId()
UserAccount
getTenantId
in interface UserAccount
public void setTenantId(String tenantId)
setTenantId
in interface UserAccountEntity
public String getName()
UserAccount
getName
in interface UserAccount
public void setName(String name)
setName
in interface UserAccountEntity
public String getType()
UserAccount
getType
in interface UserAccount
public void setType(String type)
setType
in interface UserAccountEntity
public String getSubType()
UserAccount
getSubType
in interface UserAccount
public void setSubType(String subType)
setSubType
in interface UserAccountEntity
public String getState()
UserAccount
getState
in interface UserAccount
public void setState(String state)
setState
in interface UserAccountEntity
public String getSubState()
UserAccount
getSubState
in interface UserAccount
public void setSubState(String subState)
setSubState
in interface UserAccountEntity
public String getBusinessAccountId()
UserAccount
getBusinessAccountId
in interface UserAccount
public void setBusinessAccountId(String businessAccountId)
setBusinessAccountId
in interface UserAccountEntity
public String getExternalUserId()
UserAccount
getExternalUserId
in interface UserAccount
public void setExternalUserId(String externalUserId)
setExternalUserId
in interface UserAccountEntity
public String getUserAccountDefinitionId()
UserAccount
getUserAccountDefinitionId
in interface UserAccount
public void setUserAccountDefinitionId(String userAccountDefinitionId)
setUserAccountDefinitionId
in interface UserAccountEntity
public String getCreatorId()
UserAccount
getCreatorId
in interface UserAccount
public void setCreatorId(String creatorId)
setCreatorId
in interface UserAccountEntity
public Date getCreationTime()
UserAccount
getCreationTime
in interface UserAccount
public void setCreationTime(Date creationTime)
setCreationTime
in interface UserAccountEntity
public String getUpdaterId()
UserAccount
getUpdaterId
in interface UserAccount
public void setUpdaterId(String updaterId)
setUpdaterId
in interface UserAccountEntity
public Date getUpdateTime()
UserAccount
getUpdateTime
in interface UserAccount
public void setUpdateTime(Date updateTime)
setUpdateTime
in interface UserAccountEntity