Uses of Class
edu.internet2.middleware.grouper.exception.GrouperException
Packages that use GrouperException
Package
Description
The I2MI Grouper project is an open source toolkit for managing groups.
This package contains some of the exceptions that are thrown from Grouper
This package contains the data access object interfaces that a DB
layer would have to implement (generally revolving around queries to DB)
This package contains hib3 related data access object implementations
and mappings
This package contains internal utility classes
This package contains access and privilege related classes
This package contains registry classes, e.g.
This package contains classes related to the subject API
This package contains xml classes (e.g.
-
Uses of GrouperException in edu.internet2.middleware.grouper
Methods in edu.internet2.middleware.grouper that throw GrouperExceptionModifier and TypeMethodDescriptionstatic RegistrySubjectRegistrySubject.add(GrouperSession s, String id, String type, String name) static RegistrySubjectRegistrySubject.add(GrouperSession s, String id, String type, String name, String nameAttributeValue, String loginid, String description, String email) static RegistrySubjectRegistrySubject.addOrUpdate(GrouperSession s, String id, String type, String name, String nameAttributeValue, String loginid, String description, String email) voidRegistrySubject.delete(GrouperSession s) Delete existingRegistrySubject.voidRegistrySubjectAttribute.delete()Delete existingRegistrySubjectAttribute.static SetFieldFinder.findAll()Find all fields.static SetMemberFinder.findAll(GrouperSession s) Find all members.MemberFinder.findAll(GrouperSession s, Source source) Find all members by source.static SubjectSubjectFinder.findAllSubject()Get GrouperAll subject.MemberFinder.findAllUsed(GrouperSession grouperSession, Source source) Find all members by source used somewhere, e.g.static SubjectSubjectFinder.findRootSubject()Get GrouperSystem subject.Group.getAdmins()Get subjects with the ADMIN privilege on this group.Stem.getCreators()Get subjects with CREATE privilege on this stem.static FieldGroup.getDefaultList()Retrieve default membersField.Group.getDisplayName()Get group displayName.Group.getDisplayNameDb()Get group displayName for hibernate.Group.getEffectiveMembers()Get effective members of this group.Group.getEffectiveMemberships()Get effective memberships of this group.Member.getEffectiveMemberships()Get effective memberships.Group.getGroupAttrReaders()Get subjects with the GROUP_ATTR_READ privilege on this group.Group.getGroupAttrUpdaters()Get subjects with the GROUP_ATTR_UPDATE privilege on this group.Group.getImmediateMembers()Get immediate members of this group.Group.getImmediateMemberships()Get immediate memberships of this group.Member.getImmediateMemberships()Get immediate memberships.Group.getMembers()Get members of this group.Group.getMemberships()Get memberships of this group.Member.getMemberships()Get memberships.Group.getName()Get group name.Group.getNonImmediateMembers()Get non immediate members of this group.Group.getNonImmediateMemberships()Get nonimmediate memberships of this group.Member.getNonImmediateMemberships()Get non-immediate memberships.Group.getOptins()Get subjects with the OPTIN privilege on this group.Group.getOptouts()Get subjects with the OPTOUT privilege on this group.Group.getReaders()Get subjects with the READ privilege on this group.Stem.getStemAdmins()Get subjects with STEM_ADMIN privilege on this stem.Stem.getStemAttrReaders()Get subjects with STEM_ATTR_READ privilege on this stem.Stem.getStemAttrUpdaters()Get subjects with STEM_ATTR_UPDATE privilege on this stem.Stem.getStemmers()Get subjects with STEM privilege on this stem.Stem.getStemViewers()Get subjects with STEM_VIEW privilege on this stem.GrouperSession.getSubject()Get theSubjectassociated with this API session.GrouperSession.getSubjectDb()Get theSubjectassociated with this API session.Member.getSubjectSource()Get theSourceof the subject that maps to this member.Group.getUpdaters()Get subjects with the UPDATE privilege on this group.Group.getViewers()Get subjects with the VIEW privilege on this group.Member.hasAdmin()Get groups where this member has the ADMIN privilege.Member.hasAdminInStem()Get stems where this member has the ADMIN privilege of a group inside.Member.hasAttrAdmin()Get attributeDefs where this member has the ATTR_ADMIN privilege.Member.hasAttrDefAttrRead()Get attribute defs where this member has the ATTR_DEF_ATTR_READ privilege.Member.hasAttrDefAttrUpdate()Get attribute defs where this member has the ATTR_DEF_ATTR_UPDATE privilege.Member.hasAttrOptin()Get attribute defs where this member has the ATTR_OPTIN privilege.Member.hasAttrOptout()Get groups where this member has the ATTR_OPTOUT privilege.Member.hasAttrRead()Get groups where this member has the ATTR_READ privilege.Member.hasAttrUpdate()Get groups where this member has the ATTR_UPDATE privilege.Member.hasAttrView()Get groups where this member has the ATTR_VIEW privilege.Member.hasCreate()Get stems where this member has the CREATE privilege.booleanGroup.hasEffectiveMember(Subject subj) Check whether the subject is an effective member of this group.Member.hasGroupAttrRead()Get groups where this member has the GROUP_ATTR_READ privilege.Member.hasGroupAttrReadInStem()Get stems where this member has the GROUP_ATTR_READ privilege of a group inside.Member.hasGroupAttrUpdate()Get groups where this member has the GROUP_ATTR_UPDATE privilege.Member.hasGroupAttrUpdateInStem()Get stems where this member has the GROUP_ATTR_UPDATE privilege of a group inside.booleanGroup.hasImmediateMember(Subject subj) Check whether the subject is an immediate member of this group.booleanCheck whether the subject is a member of this group.booleanGroup.hasMemberAsGrouperSystem(Subject subj) Check whether the subject is a member of this group.booleanGroup.hasNonImmediateMember(Subject subj) Check whether the subject is a non immediate member of this group.Member.hasOptin()Get groups where this member has the OPTIN privilege.Member.hasOptinInStem()Get stems where this member has the OPTIN privilege of a group inside.Member.hasOptout()Get groups where this member has the OPTOUT privilege.Member.hasOptoutInStem()Get stems where this member has the OPTOUT privilege of a group inside.Member.hasRead()Get groups where this member has the READ privilege.Member.hasReadInStem()Get stems where this member has the READ privilege of a group inside.Member.hasStem()Get stems where this member has the STEM privilege.Member.hasStemAdmin()Get stems where this member has the STEM_ADMIN privilege.Member.hasStemAttrRead()Get stems where this member has the STEM_ATTR_READ privilege.Member.hasStemAttrUpdate()Get stems where this member has the STEM_ATTR_UPDATE privilege.Member.hasStemView()Get stems where this member has the STEM_VIEW privilege.Member.hasUpdate()Get groups where this member has the UPDATE privilege.Member.hasUpdateInStem()Get stems where this member has the UPDATE privilege of a group inside.Member.hasView()Get groups where this member has the VIEW privilege.Member.hasViewInStem()Get stems where this member has the VIEW privilege of a group inside.static StemStem.internal_addRootStem(GrouperSession s, boolean[] changed) add root stemstatic MemberMemberFinder.internal_findAllMember()Grouper internal method onlyMembershipFinder.internal_findAttributeDefSubjects(GrouperSession s, AttributeDef attributeDef, Field f) Grouper internal method onlyMembershipFinder.internal_findAttributeDefSubjectsImmediateOnly(GrouperSession s, AttributeDef attributeDef, Field f) Grouper internal method onlyMembershipFinder.internal_findGroupSubjects(GrouperSession s, Group group, Field f) Grouper internal method onlyMembershipFinder.internal_findGroupSubjectsImmediateOnly(GrouperSession s, Group group, Field f) Grouper internal method onlystatic MemberMemberFinder.internal_findRootMember()Grouper internal method onlyMembershipFinder.internal_findStemSubjectsImmediateOnly(GrouperSession s, Stem stem, Field f) Grouper internal method onlyGrouperSession.internal_getRootSession()booleanMember.isEffectiveMember(Group g) Test whether a member effectively belongs to a group.booleanMember.isImmediateMember(Group g) Test whether a member immediately belongs to a group.booleanMember.isNonImmediateMember(Group g) Test whether a member nonimmediately belongs to a group.voidRegistrySubjectAttribute.store()Delete existingRegistrySubjectAttribute.Group.toMember()Convert this group to aMemberobject.Group.toSubject()Convert this group to aSubjectobject. -
Uses of GrouperException in edu.internet2.middleware.grouper.attr
Methods in edu.internet2.middleware.grouper.attr that throw GrouperException -
Uses of GrouperException in edu.internet2.middleware.grouper.entity
Methods in edu.internet2.middleware.grouper.entity that throw GrouperException -
Uses of GrouperException in edu.internet2.middleware.grouper.exception
Subclasses of GrouperException in edu.internet2.middleware.grouper.exceptionModifier and TypeClassDescriptionclassclassException 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.daoMethods in edu.internet2.middleware.grouper.internal.dao that throw GrouperException -
Uses of GrouperException in edu.internet2.middleware.grouper.internal.dao.hib3
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that throw GrouperException -
Uses of GrouperException in edu.internet2.middleware.grouper.internal.util
Methods in edu.internet2.middleware.grouper.internal.util that throw GrouperException -
Uses of GrouperException in edu.internet2.middleware.grouper.privs
Methods in edu.internet2.middleware.grouper.privs that throw GrouperExceptionModifier and TypeMethodDescriptionstatic AccessResolverAccessResolverFactory.getInstance(GrouperSession session, AccessAdapter access) Returns chain of access resolvers.static AttributeDefResolverAttributeDefResolverFactory.getInstance(GrouperSession session, AttributeDefAdapter attributeDefAdapter) Returns chain of attrDef resolvers.static NamingResolverNamingResolverFactory.getInstance(GrouperSession session, NamingAdapter naming) Returns chain of naming resolvers.static AccessResolverAccessResolverFactory.getResolver(GrouperSession session) static AttributeDefResolverAttributeDefResolverFactory.getResolver(GrouperSession session) static NamingResolverNamingResolverFactory.getResolver(GrouperSession session) -
Uses of GrouperException in edu.internet2.middleware.grouper.registry
Methods in edu.internet2.middleware.grouper.registry that throw GrouperExceptionModifier and TypeMethodDescriptionvoidRegistryReset._addSubjects()static voidRegistryReset._addSubjects(int start, int end) -
Uses of GrouperException in edu.internet2.middleware.grouper.subj
Methods in edu.internet2.middleware.grouper.subj that throw GrouperException -
Uses of GrouperException in edu.internet2.middleware.grouper.xml
Methods in edu.internet2.middleware.grouper.xml that throw GrouperExceptionModifier and TypeMethodDescriptionstatic voidXmlImporter._handleArgs(XmlImporter importer, Properties rc) voidExports data for the entire repositoryvoidExport a single group.voidExport a single stem.voidExport a single stem.voidXmlExporter.export(Writer writer, Collection items, String msg) Export a Collection of Stems, Groups, Members, Subjects or Memberships.static DocumentXmlReader.getDocumentFromFile(String filename) Read Document from file.static DocumentXmlReader.getDocumentFromString(String s) Read Document from String.static DocumentXmlReader.getDocumentFromURL(URL url) Read Document from URL.voidPopulate Groups Registry using the specified Stem as the root of the registry.voidPopulate Groups Registry.voidUpdate memberships and privileges but do not create missing stems or groups.Constructors in edu.internet2.middleware.grouper.xml that throw GrouperExceptionModifierConstructorDescriptionXmlExporter(GrouperSession s, Properties userOptions) Export the Groups Registry to XML.