gov.nih.nci.cagrid.gridgrouper.client
Class Member
java.lang.Object
gov.nih.nci.cagrid.gridgrouper.client.Member
- All Implemented Interfaces:
- MemberI
public class Member
- extends java.lang.Object
- implements MemberI
- Version:
- $Id: GridGrouperBaseTreeNode.java,v 1.1 2006/08/04 03:49:26 langella
Exp $
- Author:
- Stephen Langella, Scott Oster, Shannon Hastings, David W. Ervin
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Member
public Member(GridGrouper gridGrouper,
MemberDescriptor des)
throws edu.internet2.middleware.subject.SubjectNotFoundException
- Throws:
edu.internet2.middleware.subject.SubjectNotFoundException
getSubjectId
public java.lang.String getSubjectId()
- Specified by:
getSubjectId in interface MemberI
getSubjectSource
public edu.internet2.middleware.subject.Source getSubjectSource()
throws edu.internet2.middleware.grouper.GrouperRuntimeException
- Specified by:
getSubjectSource in interface MemberI
- Throws:
edu.internet2.middleware.grouper.GrouperRuntimeException
getSubjectSourceId
public java.lang.String getSubjectSourceId()
- Specified by:
getSubjectSourceId in interface MemberI
getSubjectType
public edu.internet2.middleware.subject.SubjectType getSubjectType()
- Specified by:
getSubjectType in interface MemberI
getSubjectTypeId
public java.lang.String getSubjectTypeId()
- Specified by:
getSubjectTypeId in interface MemberI
getUuid
public java.lang.String getUuid()
- Specified by:
getUuid in interface MemberI
getSubject
public edu.internet2.middleware.subject.Subject getSubject()
- Specified by:
getSubject in interface MemberI
getEffectiveGroups
public java.util.Set getEffectiveGroups()
throws edu.internet2.middleware.grouper.GrouperRuntimeException,
edu.internet2.middleware.grouper.InsufficientPrivilegeException
- Specified by:
getEffectiveGroups in interface MemberI
- Throws:
edu.internet2.middleware.grouper.GrouperRuntimeException
edu.internet2.middleware.grouper.InsufficientPrivilegeException
getGroups
public java.util.Set getGroups()
throws edu.internet2.middleware.grouper.GrouperRuntimeException,
edu.internet2.middleware.grouper.InsufficientPrivilegeException
- Specified by:
getGroups in interface MemberI
- Throws:
edu.internet2.middleware.grouper.GrouperRuntimeException
edu.internet2.middleware.grouper.InsufficientPrivilegeException
getImmediateGroups
public java.util.Set getImmediateGroups()
throws edu.internet2.middleware.grouper.GrouperRuntimeException,
edu.internet2.middleware.grouper.InsufficientPrivilegeException
- Specified by:
getImmediateGroups in interface MemberI
- Throws:
edu.internet2.middleware.grouper.GrouperRuntimeException
edu.internet2.middleware.grouper.InsufficientPrivilegeException