Package com.iplanet.ums
Interface IRole
-
- All Known Implementing Classes:
BaseRole,FilteredRole,ManagedRole
public interface IRoleThis is a common iterface from which different roles can be implemented.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GuidgetGuid()Returns the GUID of this objectbooleanhasMember(PersistentObject po)Evaluates whether an object is member of this IRole.
-
-
-
Method Detail
-
hasMember
boolean hasMember(PersistentObject po) throws UMSException
Evaluates whether an object is member of this IRole.- Parameters:
po- Persistent object that is being checked for membership.- Returns:
trueif the object is member of the role implementing this interface,falseotherwise.- Throws:
UMSException- if an exception occurs while determining if this role has the member.
-
getGuid
Guid getGuid()
Returns the GUID of this object- Returns:
- the GUID of this object
-
-