gov.nih.nci.cagrid.gridgrouper.subject
Class GridSubject
java.lang.Object
gov.nih.nci.cagrid.gridgrouper.subject.GridSubject
- All Implemented Interfaces:
- edu.internet2.middleware.subject.Subject
- Direct Known Subclasses:
- AnonymousGridUserSubject, GridGroupSubject, GridHostSubject, GridUserSubject
public abstract class GridSubject
- extends java.lang.Object
- implements edu.internet2.middleware.subject.Subject
- 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
|
Constructor Summary |
protected |
GridSubject(java.lang.String id,
java.lang.String name,
edu.internet2.middleware.subject.SubjectType type,
edu.internet2.middleware.subject.Source source)
|
protected |
GridSubject(java.lang.String id,
edu.internet2.middleware.subject.SubjectType type,
edu.internet2.middleware.subject.Source source)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GridSubject
protected GridSubject(java.lang.String id,
edu.internet2.middleware.subject.SubjectType type,
edu.internet2.middleware.subject.Source source)
GridSubject
protected GridSubject(java.lang.String id,
java.lang.String name,
edu.internet2.middleware.subject.SubjectType type,
edu.internet2.middleware.subject.Source source)
getAttributeValue
public java.lang.String getAttributeValue(java.lang.String arg0)
- Specified by:
getAttributeValue in interface edu.internet2.middleware.subject.Subject
getAttributeValues
public java.util.Set getAttributeValues(java.lang.String arg0)
- Specified by:
getAttributeValues in interface edu.internet2.middleware.subject.Subject
getAttributes
public java.util.Map getAttributes()
- Specified by:
getAttributes in interface edu.internet2.middleware.subject.Subject
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription in interface edu.internet2.middleware.subject.Subject
getId
public java.lang.String getId()
- Specified by:
getId in interface edu.internet2.middleware.subject.Subject
getName
public java.lang.String getName()
- Specified by:
getName in interface edu.internet2.middleware.subject.Subject
getSource
public edu.internet2.middleware.subject.Source getSource()
- Specified by:
getSource in interface edu.internet2.middleware.subject.Subject
getType
public edu.internet2.middleware.subject.SubjectType getType()
- Specified by:
getType in interface edu.internet2.middleware.subject.Subject