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 voidcustomCache()Operation customCachebooleanequals(Object object)Returnstrueif the argument is an RoleDependencyEntity instance and all identifiers for this entity equal the identifiers of the argument entity.RoleEntitygetContained()Gets value for attribute containedRoleEntitygetContainer()Gets value for attribute containerInformationSystemEntitygetDomainApplication()Gets value for attribute domainApplicationDomainValueEntitygetDomainApplicationValue()Gets value for attribute domainApplicationValueGroupEntitygetDomainGroup()Gets value for attribute domainGroupInformationSystemEntitygetGranteeApplicationDomain()Gets value for attribute granteeApplicationDomainDomainValueEntitygetGranteeDomainValue()Gets value for attribute granteeDomainValueGroupEntitygetGranteeGroupDomain()Gets value for attribute granteeGroupDomainLonggetId()Gets value for attribute idBooleangetMandatory()Gets value for attribute mandatorycom.soffid.iam.api.RoleDependencyStatusgetStatus()Gets value for attribute statusinthashCode()Returns a hash code based on this entity's identifiers.abstract booleanisAllowed(String permission)Operation isAllowedvoidsetContained(RoleEntity contained)Sets value for attribute containedvoidsetContainer(RoleEntity container)Sets value for attribute containervoidsetDomainApplication(InformationSystemEntity domainApplication)Sets value for attribute domainApplicationvoidsetDomainApplicationValue(DomainValueEntity domainApplicationValue)Sets value for attribute domainApplicationValuevoidsetDomainGroup(GroupEntity domainGroup)Sets value for attribute domainGroupvoidsetGranteeApplicationDomain(InformationSystemEntity granteeApplicationDomain)Sets value for attribute granteeApplicationDomainvoidsetGranteeDomainValue(DomainValueEntity granteeDomainValue)Sets value for attribute granteeDomainValuevoidsetGranteeGroupDomain(GroupEntity granteeGroupDomain)Sets value for attribute granteeGroupDomainvoidsetId(Long id)Sets value for attribute idvoidsetMandatory(Boolean mandatory)Sets value for attribute mandatoryvoidsetStatus(com.soffid.iam.api.RoleDependencyStatus status)Sets value for attribute statusabstract StringtoString()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)
Returnstrueif the argument is an RoleDependencyEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalseotherwise.
-
-