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 RegistrySubject
RegistrySubject.add
(GrouperSession s, String id, String type, String name) static RegistrySubject
RegistrySubject.add
(GrouperSession s, String id, String type, String name, String nameAttributeValue, String loginid, String description, String email) static RegistrySubject
RegistrySubject.addOrUpdate
(GrouperSession s, String id, String type, String name, String nameAttributeValue, String loginid, String description, String email) void
RegistrySubject.delete
(GrouperSession s) Delete existingRegistrySubject
.void
RegistrySubjectAttribute.delete()
Delete existingRegistrySubjectAttribute
.static Set
FieldFinder.findAll()
Find all fields.static Set
MemberFinder.findAll
(GrouperSession s) Find all members.MemberFinder.findAll
(GrouperSession s, Source source) Find all members by source.static Subject
SubjectFinder.findAllSubject()
Get GrouperAll subject.MemberFinder.findAllUsed
(GrouperSession grouperSession, Source source) Find all members by source used somewhere, e.g.static Subject
SubjectFinder.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 Field
Group.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 theSubject
associated with this API session.GrouperSession.getSubjectDb()
Get theSubject
associated with this API session.Member.getSubjectSource()
Get theSource
of 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.boolean
Group.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.boolean
Group.hasImmediateMember
(Subject subj) Check whether the subject is an immediate member of this group.boolean
Check whether the subject is a member of this group.boolean
Group.hasMemberAsGrouperSystem
(Subject subj) Check whether the subject is a member of this group.boolean
Group.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 Stem
Stem.internal_addRootStem
(GrouperSession s, boolean[] changed) add root stemstatic Member
MemberFinder.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 Member
MemberFinder.internal_findRootMember()
Grouper internal method onlyMembershipFinder.internal_findStemSubjectsImmediateOnly
(GrouperSession s, Stem stem, Field f) Grouper internal method onlyGrouperSession.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.void
RegistrySubjectAttribute.store()
Delete existingRegistrySubjectAttribute
.Group.toMember()
Convert this group to aMember
object.Group.toSubject()
Convert this group to aSubject
object. -
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 TypeClassDescriptionclass
class
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.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 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 AccessResolver
AccessResolverFactory.getResolver
(GrouperSession session) static AttributeDefResolver
AttributeDefResolverFactory.getResolver
(GrouperSession session) static NamingResolver
NamingResolverFactory.getResolver
(GrouperSession session) -
Uses of GrouperException in edu.internet2.middleware.grouper.registry
Methods in edu.internet2.middleware.grouper.registry that throw GrouperExceptionModifier and TypeMethodDescriptionvoid
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 -
Uses of GrouperException in edu.internet2.middleware.grouper.xml
Methods in edu.internet2.middleware.grouper.xml that throw GrouperExceptionModifier and TypeMethodDescriptionstatic void
XmlImporter._handleArgs
(XmlImporter importer, Properties rc) void
Exports data for the entire repositoryvoid
Export a single group.void
Export a single stem.void
Export a single stem.void
XmlExporter.export
(Writer writer, Collection items, String msg) Export a Collection of Stems, Groups, Members, Subjects or Memberships.static Document
XmlReader.getDocumentFromFile
(String filename) Read Document from file.static Document
XmlReader.getDocumentFromString
(String s) Read Document from String.static Document
XmlReader.getDocumentFromURL
(URL url) Read Document from URL.void
Populate Groups Registry using the specified Stem as the root of the registry.void
Populate Groups Registry.void
Update 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.