|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.nih.nci.cagrid.gridgrouper.client.GridGrouperObject
gov.nih.nci.cagrid.gridgrouper.client.Stem
public class Stem
| Constructor Summary | |
|---|---|
protected |
Stem(GridGrouper gridGrouper,
StemDescriptor des)
|
| Method Summary | |
|---|---|
GroupI |
addChildGroup(java.lang.String extension,
java.lang.String displayExtension)
|
StemI |
addChildStem(java.lang.String extension,
java.lang.String displayExtension)
|
void |
delete()
|
java.util.Set |
getChildGroups()
|
java.util.Set |
getChildStems()
|
java.lang.String |
getCreateSource()
|
edu.internet2.middleware.subject.Subject |
getCreateSubject()
|
java.util.Date |
getCreateTime()
|
java.util.Set |
getCreators()
|
java.lang.String |
getDescription()
Gets the description of the stem. |
java.lang.String |
getDisplayExtension()
Gets the local display name of the stem. |
java.lang.String |
getDisplayName()
Gets the full display name of the stem. |
java.lang.String |
getExtension()
Gets the local name of the stem. |
GridGrouper |
getGridGrouper()
|
java.lang.String |
getModifySource()
|
edu.internet2.middleware.subject.Subject |
getModifySubject()
|
java.util.Date |
getModifyTime()
|
java.lang.String |
getName()
Gets the full name of the stem. |
StemI |
getParentStem()
|
java.util.Set |
getPrivs(edu.internet2.middleware.subject.Subject subj)
|
StemIdentifier |
getStemIdentifier()
|
java.util.Set |
getStemmers()
|
java.lang.String |
getUuid()
Gets the UUID for the stem. |
void |
grantPriv(edu.internet2.middleware.subject.Subject subj,
edu.internet2.middleware.grouper.Privilege priv)
|
boolean |
hasCreate(edu.internet2.middleware.subject.Subject subj)
|
boolean |
hasStem(edu.internet2.middleware.subject.Subject subj)
|
void |
revokePriv(edu.internet2.middleware.subject.Subject subj,
edu.internet2.middleware.grouper.Privilege priv)
|
void |
setDescription(java.lang.String value)
|
void |
setDisplayExtension(java.lang.String value)
|
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 |
| Constructor Detail |
|---|
protected Stem(GridGrouper gridGrouper,
StemDescriptor des)
| Method Detail |
|---|
public java.lang.String getCreateSource()
getCreateSource in interface StemI
public edu.internet2.middleware.subject.Subject getCreateSubject()
throws edu.internet2.middleware.subject.SubjectNotFoundException
getCreateSubject in interface StemIedu.internet2.middleware.subject.SubjectNotFoundExceptionpublic java.util.Date getCreateTime()
getCreateTime in interface StemIpublic java.lang.String getDescription()
getDescription in interface StemIpublic java.lang.String getDisplayExtension()
getDisplayExtension in interface StemIpublic java.lang.String getDisplayName()
getDisplayName in interface StemIpublic java.lang.String getExtension()
getExtension in interface StemIpublic java.lang.String getModifySource()
getModifySource in interface StemI
public edu.internet2.middleware.subject.Subject getModifySubject()
throws edu.internet2.middleware.subject.SubjectNotFoundException
getModifySubject in interface StemIedu.internet2.middleware.subject.SubjectNotFoundExceptionpublic java.util.Date getModifyTime()
getModifyTime in interface StemIpublic StemIdentifier getStemIdentifier()
getStemIdentifier in interface StemIpublic java.lang.String getName()
getName in interface StemIpublic java.lang.String getUuid()
getUuid in interface StemIpublic java.util.Set getChildStems()
getChildStems in interface StemI
public StemI getParentStem()
throws edu.internet2.middleware.grouper.StemNotFoundException
getParentStem in interface StemIedu.internet2.middleware.grouper.StemNotFoundExceptionpublic java.lang.String toString()
toString in class java.lang.Object
public void setDescription(java.lang.String value)
throws edu.internet2.middleware.grouper.InsufficientPrivilegeException,
edu.internet2.middleware.grouper.StemModifyException
setDescription in interface StemIedu.internet2.middleware.grouper.InsufficientPrivilegeException
edu.internet2.middleware.grouper.StemModifyExceptionpublic java.util.Set getCreators()
getCreators in interface StemIpublic java.util.Set getPrivs(edu.internet2.middleware.subject.Subject subj)
getPrivs in interface StemIpublic java.util.Set getStemmers()
getStemmers in interface StemI
public void setDisplayExtension(java.lang.String value)
throws edu.internet2.middleware.grouper.InsufficientPrivilegeException,
edu.internet2.middleware.grouper.StemModifyException
setDisplayExtension in interface StemIedu.internet2.middleware.grouper.InsufficientPrivilegeException
edu.internet2.middleware.grouper.StemModifyExceptionpublic boolean hasCreate(edu.internet2.middleware.subject.Subject subj)
hasCreate in interface StemIpublic boolean hasStem(edu.internet2.middleware.subject.Subject subj)
hasStem in interface StemI
public void grantPriv(edu.internet2.middleware.subject.Subject subj,
edu.internet2.middleware.grouper.Privilege priv)
throws edu.internet2.middleware.grouper.GrantPrivilegeException,
edu.internet2.middleware.grouper.InsufficientPrivilegeException,
edu.internet2.middleware.grouper.SchemaException
grantPriv in interface StemIedu.internet2.middleware.grouper.GrantPrivilegeException
edu.internet2.middleware.grouper.InsufficientPrivilegeException
edu.internet2.middleware.grouper.SchemaException
public void revokePriv(edu.internet2.middleware.subject.Subject subj,
edu.internet2.middleware.grouper.Privilege priv)
throws edu.internet2.middleware.grouper.InsufficientPrivilegeException,
edu.internet2.middleware.grouper.RevokePrivilegeException,
edu.internet2.middleware.grouper.SchemaException
revokePriv in interface StemIedu.internet2.middleware.grouper.InsufficientPrivilegeException
edu.internet2.middleware.grouper.RevokePrivilegeException
edu.internet2.middleware.grouper.SchemaException
public StemI addChildStem(java.lang.String extension,
java.lang.String displayExtension)
throws edu.internet2.middleware.grouper.InsufficientPrivilegeException,
edu.internet2.middleware.grouper.StemAddException
addChildStem in interface StemIedu.internet2.middleware.grouper.InsufficientPrivilegeException
edu.internet2.middleware.grouper.StemAddException
public void delete()
throws edu.internet2.middleware.grouper.InsufficientPrivilegeException,
edu.internet2.middleware.grouper.StemDeleteException
delete in interface StemIedu.internet2.middleware.grouper.InsufficientPrivilegeException
edu.internet2.middleware.grouper.StemDeleteException
public GroupI addChildGroup(java.lang.String extension,
java.lang.String displayExtension)
throws edu.internet2.middleware.grouper.GroupAddException,
edu.internet2.middleware.grouper.InsufficientPrivilegeException
addChildGroup in interface StemIedu.internet2.middleware.grouper.GroupAddException
edu.internet2.middleware.grouper.InsufficientPrivilegeExceptionpublic java.util.Set getChildGroups()
getChildGroups in interface StemIpublic GridGrouper getGridGrouper()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||