gov.nih.nci.cagrid.gridgrouper.client
Class NamingPrivilege

java.lang.Object
  extended by gov.nih.nci.cagrid.gridgrouper.client.GridGrouperObject
      extended by gov.nih.nci.cagrid.gridgrouper.client.NamingPrivilege
All Implemented Interfaces:
NamingPrivilegeI

public class NamingPrivilege
extends GridGrouperObject
implements NamingPrivilegeI

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

Field Summary
static edu.internet2.middleware.grouper.Privilege CREATE
           
static edu.internet2.middleware.grouper.Privilege STEM
           
 
Constructor Summary
NamingPrivilege(java.lang.String stemName, edu.internet2.middleware.subject.Subject subj, edu.internet2.middleware.subject.Subject owner, edu.internet2.middleware.grouper.Privilege priv, java.lang.String klass, boolean isRevokable)
           
 
Method Summary
 java.lang.String getImplementationName()
           
 java.lang.String getName()
           
 edu.internet2.middleware.subject.Subject getOwner()
           
 java.lang.String getStemName()
           
 edu.internet2.middleware.subject.Subject getSubject()
           
 boolean isRevokable()
           
 java.lang.String toString()
           
 
Methods inherited from class gov.nih.nci.cagrid.gridgrouper.client.GridGrouperObject
getLog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CREATE

public static final edu.internet2.middleware.grouper.Privilege CREATE

STEM

public static final edu.internet2.middleware.grouper.Privilege STEM
Constructor Detail

NamingPrivilege

public NamingPrivilege(java.lang.String stemName,
                       edu.internet2.middleware.subject.Subject subj,
                       edu.internet2.middleware.subject.Subject owner,
                       edu.internet2.middleware.grouper.Privilege priv,
                       java.lang.String klass,
                       boolean isRevokable)
Method Detail

getImplementationName

public java.lang.String getImplementationName()
Specified by:
getImplementationName in interface NamingPrivilegeI

isRevokable

public boolean isRevokable()
Specified by:
isRevokable in interface NamingPrivilegeI

getName

public java.lang.String getName()
Specified by:
getName in interface NamingPrivilegeI

getOwner

public edu.internet2.middleware.subject.Subject getOwner()
Specified by:
getOwner in interface NamingPrivilegeI

getStemName

public java.lang.String getStemName()
Specified by:
getStemName in interface NamingPrivilegeI

getSubject

public edu.internet2.middleware.subject.Subject getSubject()
Specified by:
getSubject in interface NamingPrivilegeI

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object