| Package | Description |
|---|---|
| edu.internet2.middleware.grouper |
The I2MI Grouper project is an open source toolkit for managing groups.
|
| edu.internet2.middleware.grouper.app.usdu |
The Unresolvable Subject Deletion Utility (usdu) is a Grouper API extension
which finds and optionally deletes members whose subjects can not be resolved
by their source.
|
| edu.internet2.middleware.grouper.attr | |
| edu.internet2.middleware.grouper.attr.assign | |
| edu.internet2.middleware.grouper.group | |
| 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.privs |
This package contains access and privilege related classes
|
| Modifier and Type | Method and Description |
|---|---|
static Stem |
Stem._createStemAndParentStemsIfNotExist(GrouperSession grouperSession,
String stemName,
String stemDisplayNameForInserts)
create stems and parents if not exist.
|
static Stem |
StemFinder.findByAlternateName(GrouperSession s,
String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find stem by its alternate name.
|
static Stem |
StemFinder.findByCurrentName(GrouperSession s,
String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find stem by its current name.
|
static Stem |
StemFinder.findByIdIndex(Long idIndex,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find a stem within the registry by ID index.
|
static Stem |
StemFinder.findByName(GrouperSession s,
String name)
Deprecated.
see overload
|
static Stem |
StemFinder.findByName(GrouperSession s,
String name,
boolean exceptionIfNotFound)
Find stem by name.
|
static Stem |
StemFinder.findByName(GrouperSession s,
String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find stem by name.
|
static Stem |
StemFinder.findByUuid(GrouperSession s,
String uuid)
Deprecated.
see overload
|
static Stem |
StemFinder.findByUuid(GrouperSession s,
String uuid,
boolean exceptionIfNotFound)
Get stem by uuid.
|
static Stem |
StemFinder.findByUuid(GrouperSession s,
String uuid,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Get stem by uuid.
|
static Set<Stem> |
StemFinder.findByUuids(GrouperSession s,
Collection<String> uuids,
QueryOptions queryOptions)
Get stems by uuids.
|
static Stem |
StemFinder.findRootStem(GrouperSession s)
Find root stem of the Groups Registry.
|
Stem |
Membership.getOwnerStem() |
Stem |
Stem.getParentStem()
Get parent stem.
|
Stem |
Membership.getStem()
Deprecated.
use getOwnerStem() instead
|
static Stem |
StemFinder.internal_findByName(String name,
boolean exceptionIfNotFound)
Grouper internal method only
|
Group |
GroupSave.save()
create or update a group.
|
Stem |
StemSave.save()
create or update a stem.
|
static Group |
Group.saveGroup(GrouperSession GROUPER_SESSION,
String groupNameToEdit,
String uuid,
String name,
String displayExtension,
String description,
SaveMode saveMode,
boolean createParentStemsIfNotExist)
create or update a group.
|
static Stem |
Stem.saveStem(GrouperSession grouperSession,
String stemNameToEdit,
String uuid,
String name,
String displayExtension,
String description,
SaveMode saveMode,
boolean createParentStemsIfNotExist)
create or update a stem.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
USDU.resolveMember(GrouperSession s,
String uuid,
boolean delete)
Find and optionally delete memberships and privileges for the unresolvable
subject with given member uuid.
|
static void |
USDU.resolveMembers(GrouperSession s,
boolean delete)
Find and optionally delete memberships and privileges for unresolvable
subjects from all sources.
|
static void |
USDU.resolveMembers(GrouperSession s,
Source source,
boolean delete)
Find and optionally delete memberships and privileges for unresolvable
subjects from the specified source.
|
protected static void |
USDU.resolveMembers(Set<Member> unresolvables,
boolean delete)
Print to stdout and optionally delete memberships and privileges for the
given unresolvable subjects.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeDef |
AttributeDefSave.save()
create or update an attribute def.
|
AttributeDefName |
AttributeDefNameSave.save()
create or update a attributeDefName.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeAssign |
AttributeAssignSave.save()
create or update an attribute assignment
Steps:
1.
|
| Modifier and Type | Method and Description |
|---|---|
Composite |
CompositeSave.save()
create or update a group.
|
| Modifier and Type | Method and Description |
|---|---|
Stem |
StemDAO.findByAlternateName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find a stem by its alternate name only.
|
Stem |
StemDAO.findByCurrentName(String name,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
Find a stem by its current name only.
|
Stem |
StemDAO.findByIdIndex(Long idIndex,
boolean exceptionIfNotFound,
QueryOptions queryOptions)
find by id index
|
Stem |
StemDAO.findByName(String name)
Deprecated.
|
Stem |
StemDAO.findByName(String name,
boolean exceptionIfNull) |
Stem |
StemDAO.findByName(String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Set<Stem> |
StemDAO.findByNames(Collection<String> names,
boolean exceptionOnNotFound)
find all stems by name
|
Stem |
StemDAO.findByUuid(String uuid)
Deprecated.
|
Stem |
StemDAO.findByUuid(String uuid,
boolean exceptionIfNull) |
Stem |
StemDAO.findByUuid(String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Stem |
StemDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull) |
Stem |
StemDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
| Modifier and Type | Method and Description |
|---|---|
Stem |
Hib3StemDAO.findByAlternateName(String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Stem |
Hib3StemDAO.findByCurrentName(String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Stem |
Hib3StemDAO.findByName(String name)
Deprecated.
|
Stem |
Hib3StemDAO.findByName(String name,
boolean exceptionIfNull) |
Stem |
Hib3StemDAO.findByName(String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Set<Stem> |
Hib3StemDAO.findByNames(Collection<String> names,
boolean exceptionOnNotFound) |
Stem |
Hib3StemDAO.findByUuid(String uuid)
Deprecated.
|
Stem |
Hib3StemDAO.findByUuid(String uuid,
boolean exceptionIfNull) |
Stem |
Hib3StemDAO.findByUuid(String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions) |
Stem |
Hib3StemDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull) |
Stem |
Hib3StemDAO.findByUuidOrName(String uuid,
String name,
boolean exceptionIfNull,
QueryOptions queryOptions) |
| Modifier and Type | Method and Description |
|---|---|
static Set<Stem> |
GrouperPrivilegeAdapter.internal_getStemsWhereSubjectHasPriv(GrouperSession s,
Member m,
Field f) |
Copyright © 2016 Internet2. All rights reserved.