Package com.soffid.iam.model
Class RoleAccountEntity
- java.lang.Object
-
- com.soffid.iam.model.RoleAccountEntity
-
- Direct Known Subclasses:
RoleAccountEntityImpl
public abstract class RoleAccountEntity extends Object
Entity RoleAccountEntity
-
-
Constructor Summary
Constructors Constructor Description RoleAccountEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
customCache()
Operation customCacheboolean
equals(Object object)
Returnstrue
if the argument is an RoleAccountEntity instance and all identifiers for this entity equal the identifiers of the argument entity.AccountEntity
getAccount()
Gets value for attribute accountLong
getApprovalProcess()
Gets value for attribute approvalProcessDate
getCertificationDate()
Gets value for attribute certificationDateCollection<RoleAccountEntity>
getChildren()
Gets value for attribute childrenAccountEntity
getDelegateAccount()
Gets value for attribute delegateAccountDate
getDelegateSince()
Gets value for attribute delegateSinceDate
getDelegateUntil()
Gets value for attribute delegateUntilcom.soffid.iam.api.DelegationStatus
getDelegationStatus()
Gets value for attribute delegationStatusString
getDomainType()
Gets value for attribute domainTypeDomainValueEntity
getDomainValue()
Gets value for attribute domainValueDate
getEndDate()
Gets value for attribute endDateCollection<IssueEntity>
getEvents()
Gets value for attribute eventsGroupEntity
getGroup()
Gets value for attribute groupGroupEntity
getHolderGroup()
Gets value for attribute holderGroupLong
getId()
Gets value for attribute idInformationSystemEntity
getInformationSystem()
Gets value for attribute informationSystemAccountEntity
getOwnerAccount()
Gets value for attribute ownerAccountRoleAccountEntity
getParent()
Gets value for attribute parentBoolean
getRemovalPending()
Gets value for attribute removalPendingRoleEntity
getRole()
Gets value for attribute roleRuleEntity
getRule()
Gets value for attribute ruleDate
getStartDate()
Gets value for attribute startDateint
hashCode()
Returns a hash code based on this entity's identifiers.abstract boolean
isAllowed(String permission)
Operation isAllowed Returns true if the permission on this object is grantedboolean
isApprovalPending()
Gets value for attribute approvalPendingboolean
isEnabled()
Gets value for attribute enabledvoid
setAccount(AccountEntity account)
Sets value for attribute accountvoid
setApprovalPending(boolean approvalPending)
Sets value for attribute approvalPendingvoid
setApprovalProcess(Long approvalProcess)
Sets value for attribute approvalProcessvoid
setCertificationDate(Date certificationDate)
Sets value for attribute certificationDatevoid
setChildren(Collection<RoleAccountEntity> children)
Sets value for attribute childrenvoid
setDelegateAccount(AccountEntity delegateAccount)
Sets value for attribute delegateAccountvoid
setDelegateSince(Date delegateSince)
Sets value for attribute delegateSincevoid
setDelegateUntil(Date delegateUntil)
Sets value for attribute delegateUntilvoid
setDelegationStatus(com.soffid.iam.api.DelegationStatus delegationStatus)
Sets value for attribute delegationStatusvoid
setDomainType(String domainType)
Sets value for attribute domainTypevoid
setDomainValue(DomainValueEntity domainValue)
Sets value for attribute domainValuevoid
setEnabled(boolean enabled)
Sets value for attribute enabledvoid
setEndDate(Date endDate)
Sets value for attribute endDatevoid
setEvents(Collection<IssueEntity> events)
Sets value for attribute eventsvoid
setGroup(GroupEntity group)
Sets value for attribute groupvoid
setHolderGroup(GroupEntity holderGroup)
Sets value for attribute holderGroupvoid
setId(Long id)
Sets value for attribute idvoid
setInformationSystem(InformationSystemEntity informationSystem)
Sets value for attribute informationSystemvoid
setOwnerAccount(AccountEntity ownerAccount)
Sets value for attribute ownerAccountvoid
setParent(RoleAccountEntity parent)
Sets value for attribute parentvoid
setRemovalPending(Boolean removalPending)
Sets value for attribute removalPendingvoid
setRole(RoleEntity role)
Sets value for attribute rolevoid
setRule(RuleEntity rule)
Sets value for attribute rulevoid
setStartDate(Date startDate)
Sets value for attribute startDateabstract String
toString()
Operation toString
-
-
-
Method Detail
-
getGroup
public GroupEntity getGroup()
Gets value for attribute group
-
setGroup
public void setGroup(GroupEntity group)
Sets value for attribute group
-
getRole
public RoleEntity getRole()
Gets value for attribute role
-
setRole
public void setRole(RoleEntity role)
Sets value for attribute role
-
getId
public Long getId()
Gets value for attribute id
-
setId
public void setId(Long id)
Sets value for attribute id
-
getDomainValue
public DomainValueEntity getDomainValue()
Gets value for attribute domainValue
-
setDomainValue
public void setDomainValue(DomainValueEntity domainValue)
Sets value for attribute domainValue
-
getDomainType
public String getDomainType()
Gets value for attribute domainType
-
setDomainType
public void setDomainType(String domainType)
Sets value for attribute domainType
-
getInformationSystem
public InformationSystemEntity getInformationSystem()
Gets value for attribute informationSystem
-
setInformationSystem
public void setInformationSystem(InformationSystemEntity informationSystem)
Sets value for attribute informationSystem
-
getAccount
public AccountEntity getAccount()
Gets value for attribute account
-
setAccount
public void setAccount(AccountEntity account)
Sets value for attribute account
-
getRule
public RuleEntity getRule()
Gets value for attribute rule
-
setRule
public void setRule(RuleEntity rule)
Sets value for attribute rule
-
getStartDate
public Date getStartDate()
Gets value for attribute startDate
-
setStartDate
public void setStartDate(Date startDate)
Sets value for attribute startDate
-
getEndDate
public Date getEndDate()
Gets value for attribute endDate
-
setEndDate
public void setEndDate(Date endDate)
Sets value for attribute endDate
-
isEnabled
public boolean isEnabled()
Gets value for attribute enabled
-
setEnabled
public void setEnabled(boolean enabled)
Sets value for attribute enabled
-
isApprovalPending
public boolean isApprovalPending()
Gets value for attribute approvalPending
-
setApprovalPending
public void setApprovalPending(boolean approvalPending)
Sets value for attribute approvalPending
-
getRemovalPending
public Boolean getRemovalPending()
Gets value for attribute removalPending
-
setRemovalPending
public void setRemovalPending(Boolean removalPending)
Sets value for attribute removalPending
-
getHolderGroup
public GroupEntity getHolderGroup()
Gets value for attribute holderGroup
-
setHolderGroup
public void setHolderGroup(GroupEntity holderGroup)
Sets value for attribute holderGroup
-
getApprovalProcess
public Long getApprovalProcess()
Gets value for attribute approvalProcess
-
setApprovalProcess
public void setApprovalProcess(Long approvalProcess)
Sets value for attribute approvalProcess
-
getCertificationDate
public Date getCertificationDate()
Gets value for attribute certificationDate
-
setCertificationDate
public void setCertificationDate(Date certificationDate)
Sets value for attribute certificationDate
-
getParent
public RoleAccountEntity getParent()
Gets value for attribute parent
-
setParent
public void setParent(RoleAccountEntity parent)
Sets value for attribute parent
-
getDelegationStatus
public com.soffid.iam.api.DelegationStatus getDelegationStatus()
Gets value for attribute delegationStatus
-
setDelegationStatus
public void setDelegationStatus(com.soffid.iam.api.DelegationStatus delegationStatus)
Sets value for attribute delegationStatus
-
getOwnerAccount
public AccountEntity getOwnerAccount()
Gets value for attribute ownerAccount
-
setOwnerAccount
public void setOwnerAccount(AccountEntity ownerAccount)
Sets value for attribute ownerAccount
-
getDelegateAccount
public AccountEntity getDelegateAccount()
Gets value for attribute delegateAccount
-
setDelegateAccount
public void setDelegateAccount(AccountEntity delegateAccount)
Sets value for attribute delegateAccount
-
getDelegateSince
public Date getDelegateSince()
Gets value for attribute delegateSince
-
setDelegateSince
public void setDelegateSince(Date delegateSince)
Sets value for attribute delegateSince
-
getDelegateUntil
public Date getDelegateUntil()
Gets value for attribute delegateUntil
-
setDelegateUntil
public void setDelegateUntil(Date delegateUntil)
Sets value for attribute delegateUntil
-
getChildren
public Collection<RoleAccountEntity> getChildren()
Gets value for attribute children
-
setChildren
public void setChildren(Collection<RoleAccountEntity> children)
Sets value for attribute children
-
getEvents
public Collection<IssueEntity> getEvents()
Gets value for attribute events
-
setEvents
public void setEvents(Collection<IssueEntity> events)
Sets value for attribute events
-
isAllowed
public abstract boolean isAllowed(String permission)
Operation isAllowed Returns true if the permission on this object is granted- Parameters:
permission
-- Returns:
-
toString
public abstract String toString()
Operation toString
-
customCache
public abstract void customCache()
Operation customCache
-
equals
public boolean equals(Object object)
Returnstrue
if the argument is an RoleAccountEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalse
otherwise.
-
-