Uses of Class
edu.internet2.middleware.grouper.exception.GrouperException

Packages that use GrouperException
edu.internet2.middleware.grouper The I2MI Grouper project is an open source toolkit for managing groups. 
edu.internet2.middleware.grouper.attr   
edu.internet2.middleware.grouper.entity   
edu.internet2.middleware.grouper.exception This package contains some of the exceptions that are thrown from Grouper 
edu.internet2.middleware.grouper.internal.dao This package contains the data access object interfaces that a DB layer would have to implement (generally revolving around queries to DB) 
edu.internet2.middleware.grouper.internal.dao.hib3 This package contains hib3 related data access object implementations and mappings 
edu.internet2.middleware.grouper.internal.util This package contains internal utility classes 
edu.internet2.middleware.grouper.privs This package contains access and privilege related classes 
edu.internet2.middleware.grouper.registry This package contains registry classes, e.g. install, reset data, etc 
edu.internet2.middleware.grouper.subj This package contains classes related to the subject API 
edu.internet2.middleware.grouper.xml This package contains xml classes (e.g. export/import) 
 

Uses of GrouperException in edu.internet2.middleware.grouper
 

Methods in edu.internet2.middleware.grouper that throw GrouperException
static RegistrySubject RegistrySubject.add(GrouperSession s, java.lang.String id, java.lang.String type, java.lang.String name)
          Add a Subject to a Source within the Groups Registry.
 void RegistrySubject.delete(GrouperSession s)
          Delete existing RegistrySubject.
static java.util.Set FieldFinder.findAll()
          Find all fields.
static java.util.Set MemberFinder.findAll(GrouperSession s)
          Find all members.
static java.util.Set<Member> MemberFinder.findAll(GrouperSession s, edu.internet2.middleware.subject.Source source)
          Find all members by source.
static edu.internet2.middleware.subject.Subject SubjectFinder.findAllSubject()
          Get GrouperAll subject.
static java.util.Set<Member> MemberFinder.findAllUsed(GrouperSession grouperSession, edu.internet2.middleware.subject.Source source)
          Find all members by source used somewhere, e.g. with memberships or attributes etc.
static edu.internet2.middleware.subject.Subject SubjectFinder.findRootSubject()
          Get GrouperSystem subject.
 java.util.Set<edu.internet2.middleware.subject.Subject> Group.getAdmins()
          Get subjects with the ADMIN privilege on this group.
 java.util.Set Stem.getCreators()
          Get subjects with CREATE privilege on this stem.
static Field Group.getDefaultList()
          Retrieve default members Field.
 java.lang.String Group.getDisplayName()
          Get group displayName.
 java.lang.String Group.getDisplayNameDb()
          Get group displayName for hibernate.
 java.util.Set<Member> Group.getEffectiveMembers()
          Get effective members of this group.
 java.util.Set<Membership> Group.getEffectiveMemberships()
          Get effective memberships of this group.
 java.util.Set<Membership> Member.getEffectiveMemberships()
          Get effective memberships.
 java.util.Set<edu.internet2.middleware.subject.Subject> Group.getGroupAttrReaders()
          Get subjects with the GROUP_ATTR_READ privilege on this group.
 java.util.Set<edu.internet2.middleware.subject.Subject> Group.getGroupAttrUpdaters()
          Get subjects with the GROUP_ATTR_UPDATE privilege on this group.
 java.util.Set<Member> Group.getImmediateMembers()
          Get immediate members of this group.
 java.util.Set<Membership> Group.getImmediateMemberships()
          Get immediate memberships of this group.
 java.util.Set<Membership> Member.getImmediateMemberships()
          Get immediate memberships.
 java.util.Set<Member> Group.getMembers()
          Get members of this group.
 java.util.Set<Membership> Group.getMemberships()
          Get memberships of this group.
 java.util.Set<Membership> Member.getMemberships()
          Get memberships.
 java.lang.String Group.getName()
          Get group name.
 java.util.Set<Member> Group.getNonImmediateMembers()
          Get non immediate members of this group.
 java.util.Set<Membership> Group.getNonImmediateMemberships()
          Get nonimmediate memberships of this group.
 java.util.Set<Membership> Member.getNonImmediateMemberships()
          Get non-immediate memberships.
 java.util.Set<edu.internet2.middleware.subject.Subject> Group.getOptins()
          Get subjects with the OPTIN privilege on this group.
 java.util.Set<edu.internet2.middleware.subject.Subject> Group.getOptouts()
          Get subjects with the OPTOUT privilege on this group.
 java.util.Set<edu.internet2.middleware.subject.Subject> Group.getReaders()
          Get subjects with the READ privilege on this group.
 java.util.Set Stem.getStemAdmins()
          Get subjects with STEM_ADMIN privilege on this stem.
 java.util.Set Stem.getStemAttrReaders()
          Get subjects with STEM_ATTR_READ privilege on this stem.
 java.util.Set Stem.getStemAttrUpdaters()
          Get subjects with STEM_ATTR_UPDATE privilege on this stem.
 java.util.Set Stem.getStemmers()
          Get subjects with STEM privilege on this stem.
 edu.internet2.middleware.subject.Subject GrouperSession.getSubject()
          Get the Subject associated with this API session.
 edu.internet2.middleware.subject.Subject GrouperSession.getSubjectDb()
          Get the Subject associated with this API session.
 edu.internet2.middleware.subject.Source Member.getSubjectSource()
          Get the Source of the subject that maps to this member.
 java.util.Set<edu.internet2.middleware.subject.Subject> Group.getUpdaters()
          Get subjects with the UPDATE privilege on this group.
 java.util.Set<edu.internet2.middleware.subject.Subject> Group.getViewers()
          Get subjects with the VIEW privilege on this group.
 java.util.Set<Group> Member.hasAdmin()
          Get groups where this member has the ADMIN privilege.
 java.util.Set<Stem> Member.hasAdminInStem()
          Get stems where this member has the ADMIN privilege of a group inside.
 java.util.Set<AttributeDef> Member.hasAttrAdmin()
          Get attributeDefs where this member has the ATTR_ADMIN privilege.
 java.util.Set<AttributeDef> Member.hasAttrDefAttrRead()
          Get attribute defs where this member has the ATTR_DEF_ATTR_READ privilege.
 java.util.Set<AttributeDef> Member.hasAttrDefAttrUpdate()
          Get attribute defs where this member has the ATTR_DEF_ATTR_UPDATE privilege.
 java.util.Set<AttributeDef> Member.hasAttrOptin()
          Get attribute defs where this member has the ATTR_OPTIN privilege.
 java.util.Set<AttributeDef> Member.hasAttrOptout()
          Get groups where this member has the ATTR_OPTOUT privilege.
 java.util.Set<AttributeDef> Member.hasAttrRead()
          Get groups where this member has the ATTR_READ privilege.
 java.util.Set<AttributeDef> Member.hasAttrUpdate()
          Get groups where this member has the ATTR_UPDATE privilege.
 java.util.Set<AttributeDef> Member.hasAttrView()
          Get groups where this member has the ATTR_VIEW privilege.
 java.util.Set<Stem> Member.hasCreate()
          Get stems where this member has the CREATE privilege.
 boolean Group.hasEffectiveMember(edu.internet2.middleware.subject.Subject subj)
          Check whether the subject is an effective member of this group.
 java.util.Set<Group> Member.hasGroupAttrRead()
          Get groups where this member has the GROUP_ATTR_READ privilege.
 java.util.Set<Stem> Member.hasGroupAttrReadInStem()
          Get stems where this member has the GROUP_ATTR_READ privilege of a group inside.
 java.util.Set<Group> Member.hasGroupAttrUpdate()
          Get groups where this member has the GROUP_ATTR_UPDATE privilege.
 java.util.Set<Stem> Member.hasGroupAttrUpdateInStem()
          Get stems where this member has the GROUP_ATTR_UPDATE privilege of a group inside.
 boolean Group.hasImmediateMember(edu.internet2.middleware.subject.Subject subj)
          Check whether the subject is an immediate member of this group.
 boolean Group.hasMember(edu.internet2.middleware.subject.Subject subj)
          Check whether the subject is a member of this group.
 boolean Group.hasNonImmediateMember(edu.internet2.middleware.subject.Subject subj)
          Check whether the subject is a non immediate member of this group.
 java.util.Set<Group> Member.hasOptin()
          Get groups where this member has the OPTIN privilege.
 java.util.Set<Stem> Member.hasOptinInStem()
          Get stems where this member has the OPTIN privilege of a group inside.
 java.util.Set<Group> Member.hasOptout()
          Get groups where this member has the OPTOUT privilege.
 java.util.Set<Stem> Member.hasOptoutInStem()
          Get stems where this member has the OPTOUT privilege of a group inside.
 java.util.Set<Group> Member.hasRead()
          Get groups where this member has the READ privilege.
 java.util.Set<Stem> Member.hasReadInStem()
          Get stems where this member has the READ privilege of a group inside.
 java.util.Set<Stem> Member.hasStem()
          Get stems where this member has the STEM privilege.
 java.util.Set<Stem> Member.hasStemAdmin()
          Get stems where this member has the STEM_ADMIN privilege.
 java.util.Set<Stem> Member.hasStemAttrRead()
          Get stems where this member has the STEM_ATTR_READ privilege.
 java.util.Set<Stem> Member.hasStemAttrUpdate()
          Get stems where this member has the STEM_ATTR_UPDATE privilege.
 java.util.Set<Group> Member.hasUpdate()
          Get groups where this member has the UPDATE privilege.
 java.util.Set<Stem> Member.hasUpdateInStem()
          Get stems where this member has the UPDATE privilege of a group inside.
 java.util.Set<Group> Member.hasView()
          Get groups where this member has the VIEW privilege.
 java.util.Set<Stem> Member.hasViewInStem()
          Get stems where this member has the VIEW privilege of a group inside.
static Stem Stem.internal_addRootStem(GrouperSession s, boolean[] changed)
          add root stem
static Member MemberFinder.internal_findAllMember()
           
static java.util.Set<edu.internet2.middleware.subject.Subject> MembershipFinder.internal_findAttributeDefSubjects(GrouperSession s, AttributeDef attributeDef, Field f)
           
static java.util.Set<edu.internet2.middleware.subject.Subject> MembershipFinder.internal_findAttributeDefSubjectsImmediateOnly(GrouperSession s, AttributeDef attributeDef, Field f)
           
static java.util.Set<edu.internet2.middleware.subject.Subject> MembershipFinder.internal_findGroupSubjects(GrouperSession s, Group group, Field f)
           
static java.util.Set<edu.internet2.middleware.subject.Subject> MembershipFinder.internal_findGroupSubjectsImmediateOnly(GrouperSession s, Group group, Field f)
           
static Member MemberFinder.internal_findRootMember()
           
static java.util.Set<edu.internet2.middleware.subject.Subject> MembershipFinder.internal_findStemSubjectsImmediateOnly(GrouperSession s, Stem stem, Field f)
           
 GrouperSession GrouperSession.internal_getRootSession()
           
 boolean Member.isEffectiveMember(Group g)
          Test whether a member effectively belongs to a group.
 boolean Member.isImmediateMember(Group g)
          Test whether a member immediately belongs to a group.
 boolean Member.isNonImmediateMember(Group g)
          Test whether a member nonimmediately belongs to a group.
 Member Group.toMember()
          Convert this group to a Member object.
 edu.internet2.middleware.subject.Subject Group.toSubject()
          Convert this group to a Subject object.
 

Uses of GrouperException in edu.internet2.middleware.grouper.attr
 

Methods in edu.internet2.middleware.grouper.attr that throw GrouperException
 java.lang.String AttributeDef.getName()
          Get group name.
 

Uses of GrouperException in edu.internet2.middleware.grouper.entity
 

Methods in edu.internet2.middleware.grouper.entity that throw GrouperException
 Member Entity.toMember()
          Convert this group to a Member object.
 edu.internet2.middleware.subject.Subject Entity.toSubject()
          Convert this group to a Subject object.
 

Uses of GrouperException in edu.internet2.middleware.grouper.exception
 

Subclasses of GrouperException in edu.internet2.middleware.grouper.exception
 class UnableToPerformAlreadyExistsException
           
 class UnableToPerformException
          Exception thrown when an operation cannot be performed.
 

Uses of GrouperException in edu.internet2.middleware.grouper.internal.dao
 

Subclasses of GrouperException in edu.internet2.middleware.grouper.internal.dao
 class GrouperDAOException
          Generic Grouper DAO exception.
 

Methods in edu.internet2.middleware.grouper.internal.dao that throw GrouperException
 java.util.Set<Field> FieldDAO.findAll()
           
 

Uses of GrouperException in edu.internet2.middleware.grouper.internal.dao.hib3
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that throw GrouperException
 java.util.Set<Field> Hib3FieldDAO.findAll()
           
 

Uses of GrouperException in edu.internet2.middleware.grouper.internal.util
 

Methods in edu.internet2.middleware.grouper.internal.util that throw GrouperException
static java.lang.Object Realize.instantiate(java.lang.String name)
           
 

Uses of GrouperException in edu.internet2.middleware.grouper.privs
 

Methods in edu.internet2.middleware.grouper.privs that throw GrouperException
static AccessResolver AccessResolverFactory.getInstance(GrouperSession session, AccessAdapter access)
          Returns chain of access resolvers.
static AttributeDefResolver AttributeDefResolverFactory.getInstance(GrouperSession session, AttributeDefAdapter attributeDefAdapter)
          Returns chain of attrDef resolvers.
static NamingResolver NamingResolverFactory.getInstance(GrouperSession session, NamingAdapter naming)
          Returns chain of naming resolvers.
static NamingResolver NamingResolverFactory.getResolver(GrouperSession session)
           
static AccessResolver AccessResolverFactory.getResolver(GrouperSession session)
           
static AttributeDefResolver AttributeDefResolverFactory.getResolver(GrouperSession session)
           
 

Uses of GrouperException in edu.internet2.middleware.grouper.registry
 

Methods in edu.internet2.middleware.grouper.registry that throw GrouperException
 void RegistryReset._addSubjects()
           
static void RegistryReset._addSubjects(int start, int end)
           
 

Uses of GrouperException in edu.internet2.middleware.grouper.subj
 

Methods in edu.internet2.middleware.grouper.subj that throw GrouperException
static SubjectResolver SubjectResolverFactory.getInstance()
           
 

Uses of GrouperException in edu.internet2.middleware.grouper.xml
 

Methods in edu.internet2.middleware.grouper.xml that throw GrouperException
static void XmlImporter._handleArgs(XmlImporter importer, java.util.Properties rc)
           
 void XmlExporter.export(java.io.Writer writer)
          Exports data for the entire repository

 void XmlExporter.export(java.io.Writer writer, java.util.Collection items, java.lang.String msg)
          Export a Collection of Stems, Groups, Members, Subjects or Memberships.
 void XmlExporter.export(java.io.Writer writer, Group g, boolean relative, boolean includeParent)
          Export a single group.
 void XmlExporter.export(java.io.Writer writer, Stem ns, boolean relative)
          Export a single stem.
 void XmlExporter.export(java.io.Writer writer, Stem ns, boolean relative, boolean childrenOnly)
          Export a single stem.
static org.w3c.dom.Document XmlReader.getDocumentFromFile(java.lang.String filename)
          Read Document from file.
static org.w3c.dom.Document XmlReader.getDocumentFromString(java.lang.String s)
          Read Document from String.
static org.w3c.dom.Document XmlReader.getDocumentFromURL(java.net.URL url)
          Read Document from URL.
 void XmlImporter.load(org.w3c.dom.Document doc)
          Populate Groups Registry.
 void XmlImporter.load(Stem ns, org.w3c.dom.Document doc)
          Populate Groups Registry using the specified Stem as the root of the registry.
 void XmlImporter.update(org.w3c.dom.Document doc)
          Update memberships and privileges but do not create missing stems or groups.
 

Constructors in edu.internet2.middleware.grouper.xml that throw GrouperException
XmlExporter(GrouperSession s, java.util.Properties userOptions)
          Export the Groups Registry to XML.