Package com.soffid.iam.model
Class RoleDependencyEntity
- java.lang.Object
-
- com.soffid.iam.model.RoleDependencyEntity
-
- Direct Known Subclasses:
RoleDependencyEntityImpl
public abstract class RoleDependencyEntity extends Object
Entity RoleDependencyEntity
-
-
Constructor Summary
Constructors Constructor Description RoleDependencyEntity()
-
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 RoleDependencyEntity instance and all identifiers for this entity equal the identifiers of the argument entity.RoleEntity
getContained()
Gets value for attribute containedRoleEntity
getContainer()
Gets value for attribute containerInformationSystemEntity
getDomainApplication()
Gets value for attribute domainApplicationDomainValueEntity
getDomainApplicationValue()
Gets value for attribute domainApplicationValueGroupEntity
getDomainGroup()
Gets value for attribute domainGroupInformationSystemEntity
getGranteeApplicationDomain()
Gets value for attribute granteeApplicationDomainDomainValueEntity
getGranteeDomainValue()
Gets value for attribute granteeDomainValueGroupEntity
getGranteeGroupDomain()
Gets value for attribute granteeGroupDomainLong
getId()
Gets value for attribute idBoolean
getMandatory()
Gets value for attribute mandatorycom.soffid.iam.api.RoleDependencyStatus
getStatus()
Gets value for attribute statusint
hashCode()
Returns a hash code based on this entity's identifiers.abstract boolean
isAllowed(String permission)
Operation isAllowedvoid
setContained(RoleEntity contained)
Sets value for attribute containedvoid
setContainer(RoleEntity container)
Sets value for attribute containervoid
setDomainApplication(InformationSystemEntity domainApplication)
Sets value for attribute domainApplicationvoid
setDomainApplicationValue(DomainValueEntity domainApplicationValue)
Sets value for attribute domainApplicationValuevoid
setDomainGroup(GroupEntity domainGroup)
Sets value for attribute domainGroupvoid
setGranteeApplicationDomain(InformationSystemEntity granteeApplicationDomain)
Sets value for attribute granteeApplicationDomainvoid
setGranteeDomainValue(DomainValueEntity granteeDomainValue)
Sets value for attribute granteeDomainValuevoid
setGranteeGroupDomain(GroupEntity granteeGroupDomain)
Sets value for attribute granteeGroupDomainvoid
setId(Long id)
Sets value for attribute idvoid
setMandatory(Boolean mandatory)
Sets value for attribute mandatoryvoid
setStatus(com.soffid.iam.api.RoleDependencyStatus status)
Sets value for attribute statusabstract String
toString()
Operation toString
-
-
-
Method Detail
-
getContained
public RoleEntity getContained()
Gets value for attribute contained
-
setContained
public void setContained(RoleEntity contained)
Sets value for attribute contained
-
getContainer
public RoleEntity getContainer()
Gets value for attribute container
-
setContainer
public void setContainer(RoleEntity container)
Sets value for attribute container
-
getId
public Long getId()
Gets value for attribute id
-
setId
public void setId(Long id)
Sets value for attribute id
-
getGranteeApplicationDomain
public InformationSystemEntity getGranteeApplicationDomain()
Gets value for attribute granteeApplicationDomain
-
setGranteeApplicationDomain
public void setGranteeApplicationDomain(InformationSystemEntity granteeApplicationDomain)
Sets value for attribute granteeApplicationDomain
-
getGranteeGroupDomain
public GroupEntity getGranteeGroupDomain()
Gets value for attribute granteeGroupDomain
-
setGranteeGroupDomain
public void setGranteeGroupDomain(GroupEntity granteeGroupDomain)
Sets value for attribute granteeGroupDomain
-
getGranteeDomainValue
public DomainValueEntity getGranteeDomainValue()
Gets value for attribute granteeDomainValue
-
setGranteeDomainValue
public void setGranteeDomainValue(DomainValueEntity granteeDomainValue)
Sets value for attribute granteeDomainValue
-
getDomainApplication
public InformationSystemEntity getDomainApplication()
Gets value for attribute domainApplication
-
setDomainApplication
public void setDomainApplication(InformationSystemEntity domainApplication)
Sets value for attribute domainApplication
-
getDomainGroup
public GroupEntity getDomainGroup()
Gets value for attribute domainGroup
-
setDomainGroup
public void setDomainGroup(GroupEntity domainGroup)
Sets value for attribute domainGroup
-
getDomainApplicationValue
public DomainValueEntity getDomainApplicationValue()
Gets value for attribute domainApplicationValue
-
setDomainApplicationValue
public void setDomainApplicationValue(DomainValueEntity domainApplicationValue)
Sets value for attribute domainApplicationValue
-
getStatus
public com.soffid.iam.api.RoleDependencyStatus getStatus()
Gets value for attribute status
-
setStatus
public void setStatus(com.soffid.iam.api.RoleDependencyStatus status)
Sets value for attribute status
-
getMandatory
public Boolean getMandatory()
Gets value for attribute mandatory
-
setMandatory
public void setMandatory(Boolean mandatory)
Sets value for attribute mandatory
-
isAllowed
public abstract boolean isAllowed(String permission)
Operation isAllowed- 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 RoleDependencyEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalse
otherwise.
-
-