com.retek.rsm.domain.security.bo
Interface RoleHierarchyPermission

All Superinterfaces:
com.retek.platform.bo.BusinessObject, EffectiveBusinessObject, com.retek.platform.bo.Identifiable
All Known Implementing Classes:
RoleHierarchyPermissionImpl

public interface RoleHierarchyPermission
extends EffectiveBusinessObject


Method Summary
 HierarchyType getHierarchyType()
           
 HierarchyPermission getParentHierarchyPermission()
           
 Role getRole()
           
 void setHierarchyType(HierarchyType hierarchyType)
           
 void setParentHierarchyPermission(HierarchyPermission parentPermission)
           
 void setRole(Role role)
           
 
Methods inherited from interface com.retek.rsm.domain.common.bo.EffectiveBusinessObject
getEndDateTime, getStartDateTime, setEndDateTime, setStartDateTime
 
Methods inherited from interface com.retek.platform.bo.BusinessObject
checkInvariants, getBusinessInterface, getVersion, validate, validateProperty, validateProperty
 
Methods inherited from interface com.retek.platform.bo.Identifiable
getObjectId, toReference
 

Method Detail

getRole

public Role getRole()

setRole

public void setRole(Role role)

getParentHierarchyPermission

public HierarchyPermission getParentHierarchyPermission()

setParentHierarchyPermission

public void setParentHierarchyPermission(HierarchyPermission parentPermission)

getHierarchyType

public HierarchyType getHierarchyType()

setHierarchyType

public void setHierarchyType(HierarchyType hierarchyType)