|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Stem | |
---|---|
edu.internet2.middleware.grouper | The I2MI Grouper project is an open source toolkit for managing groups. |
edu.internet2.middleware.grouper.app.gsh | |
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.filter | This package contains classes which help query for Groups, Stems, etc |
edu.internet2.middleware.grouper.hooks.beans | This package contains beans which are used by hooks to pass data. |
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.misc | This package contains generic grouper classes which do not belong elsewhere |
edu.internet2.middleware.grouper.privs | This package contains access and privilege related classes |
edu.internet2.middleware.grouper.rules | |
edu.internet2.middleware.grouper.rules.beans | |
edu.internet2.middleware.grouper.util | This package contains utility classes (generally static methods) |
edu.internet2.middleware.grouper.validator | This package contains validator classes |
edu.internet2.middleware.grouper.xml | This package contains xml classes (e.g. export/import) |
edu.internet2.middleware.grouper.xml.export |
Uses of Stem in edu.internet2.middleware.grouper |
---|
Methods in edu.internet2.middleware.grouper that return Stem | |
---|---|
static Stem |
Stem._createStemAndParentStemsIfNotExist(GrouperSession grouperSession,
java.lang.String stemName,
java.lang.String stemDisplayNameForInserts)
create stems and parents if not exist. |
Stem |
Stem.addChildStem(java.lang.String extension,
java.lang.String displayExtension)
Add a new stem to the registry. |
Stem |
Stem.clone()
deep clone the fields in this object |
Stem |
Stem.copy(Stem stem)
Copy this stem to another Stem. |
Stem |
Stem.dbVersion()
save the state when retrieving from DB |
static Stem |
StemFinder.findByName(GrouperSession s,
java.lang.String name)
Deprecated. see overload |
static Stem |
StemFinder.findByName(GrouperSession s,
java.lang.String name,
boolean exceptionOnNotFound)
Find stem by name. |
static Stem |
StemFinder.findByName(GrouperSession s,
java.lang.String name,
boolean exceptionOnNotFound,
QueryOptions queryOptions)
Find stem by name. |
static Stem |
StemFinder.findByUuid(GrouperSession s,
java.lang.String uuid)
Deprecated. see overload |
static Stem |
StemFinder.findByUuid(GrouperSession s,
java.lang.String uuid,
boolean exceptionIfNull)
Get stem by uuid. |
static Stem |
StemFinder.findByUuid(GrouperSession s,
java.lang.String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions)
Get stem by uuid. |
static Stem |
StemFinder.findRootStem(GrouperSession s)
Find root stem of the Groups Registry. |
Stem |
Group.getParentStem()
Get parent stem. |
Stem |
Stem.getParentStem()
Get parent stem. |
Stem |
Membership.getStem()
|
Stem |
Stem.internal_addChildStem(java.lang.String extn,
java.lang.String dExtn,
java.lang.String uuid)
add child stem with uuid |
static Stem |
Stem.internal_addRootStem(GrouperSession s,
boolean[] changed)
add root stem |
static Stem |
StemFinder.internal_findByName(java.lang.String name,
boolean exceptionIfNull)
|
Stem |
StemSave.save()
create or update a stem. |
Stem |
StemCopy.save()
Copy the stem using the options set in this class. |
static Stem |
Stem.saveStem(GrouperSession grouperSession,
java.lang.String stemNameToEdit,
java.lang.String uuid,
java.lang.String name,
java.lang.String displayExtension,
java.lang.String description,
SaveMode saveMode,
boolean createParentStemsIfNotExist)
create or update a stem. |
Stem |
StemSave.saveUnchecked()
Deprecated. |
Stem |
Stem.xmlRetrieveByIdOrKey()
|
Stem |
Stem.xmlSaveBusinessProperties(Stem existingRecord)
|
Methods in edu.internet2.middleware.grouper that return types with arguments of type Stem | |
---|---|
java.util.Set<Stem> |
Stem.getChildStems()
Get stems that are immediate children of this stem. |
java.util.Set<Stem> |
Stem.getChildStems(Privilege[] privileges,
Stem.Scope scope)
get child stems |
java.util.Set<Stem> |
Stem.getChildStems(Stem.Scope scope)
Get stems that are children of this stem. |
java.util.Set<Stem> |
Stem.getChildStems(Stem.Scope scope,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Get groups that are children of this stem. |
java.util.Set<Stem> |
Member.hasAdminInStem()
Get stems where this member has the ADMIN privilege of a group inside. |
java.util.Set<Stem> |
Member.hasCreate()
Get stems where this member has the CREATE privilege. |
java.util.Set<Stem> |
Member.hasOptinInStem()
Get stems where this member has the OPTIN privilege of a group inside. |
java.util.Set<Stem> |
Member.hasOptoutInStem()
Get stems where this member has the OPTOUT privilege of a group inside. |
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.hasUpdateInStem()
Get stems where this member has the UPDATE privilege of a group inside. |
java.util.Set<Stem> |
Member.hasViewInStem()
Get stems where this member has the VIEW privilege of a group inside. |
java.util.Set<Stem> |
GrouperNamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> inputStems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
GrouperAccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
Methods in edu.internet2.middleware.grouper with parameters of type Stem | |
---|---|
java.util.Set<Group> |
Member._internal_getGroupsHelper(Field field,
MembershipType membershipType,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
QueryOptions queryOptions,
java.lang.Boolean enabled)
Get groups where this member is a member. |
boolean |
Member.canCreate(Stem ns)
Can this Member CREATE on this Stem . |
boolean |
Member.canStem(Stem ns)
Can this Member STEM on this Stem . |
int |
Stem.compareTo(Stem that)
|
Group |
Group.copy(Stem stem)
Copy this group to another Stem. |
Stem |
Stem.copy(Stem stem)
Copy this stem to another Stem. |
static java.util.Set<java.lang.Object[]> |
MembershipFinder.findMemberships(java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled)
|
java.util.Set<Group> |
Member.getEffectiveGroups(Field field,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
QueryOptions queryOptions,
java.lang.Boolean enabled)
Get groups where this member is an effective member. |
java.util.Set<Group> |
Member.getGroups(Field field,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
QueryOptions queryOptions,
java.lang.Boolean enabled)
Get groups where this member is a member. |
java.util.Set<Group> |
Member.getImmediateGroups(Field field,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
QueryOptions queryOptions,
java.lang.Boolean enabled)
Get groups where this member is an immediate member. |
java.util.Set<Group> |
Member.getNonImmediateGroups(Field field,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
QueryOptions queryOptions,
java.lang.Boolean enabled)
Get groups where this member is a nonimmediate member. |
java.util.Set<NamingPrivilege> |
Member.getPrivs(Stem ns)
Find naming privileges held by this member on a Stem . |
boolean |
Member.hasCreate(Stem ns)
Report whether this member has CREATE on the specified stem. |
boolean |
Member.hasStem(Stem ns)
Report whether this member has STEM on the specified stem. |
static Membership |
Membership.internal_addImmediateMembership(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Field f,
java.lang.String uuid)
|
static void |
Membership.internal_deleteAllField(GrouperSession s,
Stem ns,
Field f)
|
static void |
Membership.internal_deleteAllFieldType(GrouperSession s,
Stem ns,
FieldType type)
|
static Membership |
Membership.internal_delImmediateMembership(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
MembershipFinder.internal_findStemSubjectsImmediateOnly(GrouperSession s,
Stem stem,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
MembershipFinder.internal_findSubjectsStemPriv(GrouperSession s,
Stem stem,
Field f)
|
boolean |
Stem.isChildStem(Stem stem)
TODO 20070813 make public? |
void |
Group.move(Stem stem)
Move this group to another Stem. |
void |
Stem.move(Stem stem)
Move this stem to another Stem. |
void |
Stem.xmlCopyBusinessPropertiesToExisting(Stem existingRecord)
|
boolean |
Stem.xmlDifferentBusinessProperties(Stem other)
|
boolean |
Stem.xmlDifferentUpdateProperties(Stem other)
|
Stem |
Stem.xmlSaveBusinessProperties(Stem existingRecord)
|
Method parameters in edu.internet2.middleware.grouper with type arguments of type Stem | |
---|---|
java.util.Set<Stem> |
GrouperNamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> inputStems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
GrouperAccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
Constructors in edu.internet2.middleware.grouper with parameters of type Stem | |
---|---|
GroupCopy(Group group,
Stem stem)
Create a new instance of this class if you would like to specify specific options for a group copy. |
|
GroupMove(Group group,
Stem stem)
Create a new instance of this class if you would like to specify specific options for a group move. |
|
StemCopy(Stem stemToCopy,
Stem destinationStem)
Create a new instance of this class if you would like to specify specific options for a stem copy. |
|
StemMove(Stem stemToMove,
Stem destinationStem)
Create a new instance of this class if you would like to specify specific options for a stem move. |
Uses of Stem in edu.internet2.middleware.grouper.app.gsh |
---|
Methods in edu.internet2.middleware.grouper.app.gsh that return Stem | |
---|---|
static Stem |
addRootStem.invoke(bsh.Interpreter i,
bsh.CallStack stack,
java.lang.String extn,
java.lang.String displayExtn)
Add a root stem. |
static Stem |
addStem.invoke(bsh.Interpreter i,
bsh.CallStack stack,
java.lang.String parent,
java.lang.String extn,
java.lang.String displayExtn)
Add a stem. |
Methods in edu.internet2.middleware.grouper.app.gsh with parameters of type Stem | |
---|---|
static java.lang.String |
stemSave.invoke(bsh.Interpreter interpreter,
bsh.CallStack stack,
Stem stem,
java.lang.String uuid,
java.lang.String name,
java.lang.String displayExtension,
java.lang.String description,
java.lang.String saveMode)
Save a stem |
XmlExport |
XmlExport.stem(Stem theStem)
export a stem and chain |
XmlImport |
XmlImport.stem(Stem theStem)
import a stem and chain |
Uses of Stem in edu.internet2.middleware.grouper.app.usdu |
---|
Methods in edu.internet2.middleware.grouper.app.usdu with parameters of type Stem | |
---|---|
static void |
USDU.deleteUnresolvableMember(Member member,
Stem stem,
Privilege privilege)
Revoke unresolvable member's privilege from stem. |
Uses of Stem in edu.internet2.middleware.grouper.attr |
---|
Methods in edu.internet2.middleware.grouper.attr that return Stem | |
---|---|
Stem |
AttributeDef.getParentStem()
Get parent stem. |
Methods in edu.internet2.middleware.grouper.attr with parameters of type Stem | |
---|---|
AttributeDefScope |
AttributeDefScopeDelegate.assignOwnerStem(Stem stem)
adds scope if not already there make sure this attributeDef is assigned to this stem |
AttributeDefScope |
AttributeDefScopeDelegate.assignStemScope(Stem stem)
adds scope if not already there make sure this attributeDef is assigned directly in this stem |
AttributeDefScope |
AttributeDefScopeDelegate.assignStemSubScope(Stem stem)
adds scope if not already there make sure this attributeDef is assigned directly in this stem |
Uses of Stem in edu.internet2.middleware.grouper.attr.assign |
---|
Methods in edu.internet2.middleware.grouper.attr.assign that return Stem | |
---|---|
Stem |
AttributeAssign.getOwnerStem()
if this is a stem attribute, this is the foreign key |
Constructors in edu.internet2.middleware.grouper.attr.assign with parameters of type Stem | |
---|---|
AttributeAssign(Stem ownerStem,
java.lang.String theAction,
AttributeDefName theAttributeDefName,
java.lang.String uuid)
create an attribute assign, including a uuid |
|
AttributeAssignStemDelegate(Stem stem1)
|
Uses of Stem in edu.internet2.middleware.grouper.filter |
---|
Methods in edu.internet2.middleware.grouper.filter that return types with arguments of type Stem | |
---|---|
java.util.Set<Stem> |
ChildStemFilter.getResults(GrouperSession s)
|
java.util.Set<Stem> |
StemUuidFilter.getResults(GrouperSession s)
get the results |
java.util.Set<Stem> |
StemNameExactFilter.getResults(GrouperSession s)
|
java.util.Set<Stem> |
StemsInStemFilter.getResults(GrouperSession s)
|
java.util.Set<Stem> |
GrouperQuery.getStems()
Get stems matching query filter. |
Methods in edu.internet2.middleware.grouper.filter with parameters of type Stem | |
---|---|
java.util.Set |
BaseQueryFilter.filterByScope(Stem ns,
java.util.Set candidates)
Filter candidates by scope. |
Constructors in edu.internet2.middleware.grouper.filter with parameters of type Stem | |
---|---|
ChildGroupFilter(Stem ns)
|
|
ChildStemFilter(Stem ns)
|
|
GroupAlternateNameFilter(java.lang.String name,
Stem ns)
QueryFilter that returns groups matching the specified
alternate name. |
|
GroupAnyAttributeFilter(java.lang.String value,
Stem ns)
QueryFilter that returns groups matching the specified
attribute specification. |
|
GroupAttributeExactFilter(java.lang.String attr,
java.lang.String value,
Stem ns)
QueryFilter that returns groups matching the specified
attribute specification exactly, not with like or lower. |
|
GroupAttributeFilter(java.lang.String attr,
java.lang.String value,
Stem ns)
QueryFilter that returns groups matching the specified
attribute specification. |
|
GroupCreatedAfterFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups created after the
specified date. |
|
GroupCreatedBeforeFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups created before the
specified date. |
|
GroupCurrentNameFilter(java.lang.String name,
Stem ns)
QueryFilter that returns groups matching the specified
name. |
|
GroupMemberFilter(edu.internet2.middleware.subject.Subject subj,
Stem ns)
QueryFilter that returns groups a member belongs to. |
|
GroupMembershipModifiedAfterFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups that had a membership change
after the specified date. |
|
GroupMembershipModifiedBeforeFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups that had a membership change
before the specified date. |
|
GroupModifiedAfterFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups modified after the
specified date. |
|
GroupModifiedBeforeFilter(java.util.Date d,
Stem ns)
QueryFilter that returns groups modified before the
specified date. |
|
GroupNameFilter(java.lang.String name,
Stem ns)
QueryFilter that returns groups matching the specified
name. |
|
GroupTypeFilter(GroupType type,
Stem ns)
QueryFilter that returns groups that have the specified
GroupType . |
|
MembershipCreatedAfterFilter(java.util.Date d,
Stem ns)
QueryFilter that returns memberships created after the
specified date. |
|
MembershipCreatedBeforeFilter(java.util.Date d,
Stem ns)
QueryFilter that returns memberships created before the
specified date. |
|
StemAnyAttributeFilter(java.lang.String value,
Stem ns)
QueryFilter that returns stems matching the specified
attribute specification. |
|
StemAttributeFilter(java.lang.String attr,
java.lang.String value,
Stem ns)
QueryFilter that returns groups matching the specified
attribute specification. |
|
StemCreatedAfterFilter(java.util.Date d,
Stem ns)
QueryFilter that returns stems created after the
specified date. |
|
StemCreatedBeforeFilter(java.util.Date d,
Stem ns)
QueryFilter that returns stems created after the
specified date. |
|
StemDisplayExtensionFilter(java.lang.String value,
Stem ns)
QueryFilter that returns stems matching the specified
displayExtension value. |
|
StemDisplayNameFilter(java.lang.String value,
Stem ns)
QueryFilter that returns stems matching the specified
displayName value. |
|
StemExtensionFilter(java.lang.String value,
Stem ns)
QueryFilter that returns stems matching the specified
extension value. |
|
StemNameAnyFilter(java.lang.String name,
Stem ns)
QueryFilter that returns stems matching the specified
name. |
|
StemNameFilter(java.lang.String value,
Stem ns)
QueryFilter that returns stems matching the specified
name value. |
Uses of Stem in edu.internet2.middleware.grouper.hooks.beans |
---|
Methods in edu.internet2.middleware.grouper.hooks.beans that return Stem | |
---|---|
Stem |
HooksStemBean.getStem()
object being inserted |
Stem |
HooksMembershipChangeBean.getStem()
stem |
Constructors in edu.internet2.middleware.grouper.hooks.beans with parameters of type Stem | |
---|---|
HooksStemBean(Stem theStem)
|
Uses of Stem in edu.internet2.middleware.grouper.internal.dao |
---|
Methods in edu.internet2.middleware.grouper.internal.dao that return Stem | |
---|---|
Stem |
StemDAO.findByName(java.lang.String name)
Deprecated. |
Stem |
StemDAO.findByName(java.lang.String name,
boolean exceptionIfNull)
|
Stem |
StemDAO.findByName(java.lang.String name,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Stem |
StemDAO.findByUuid(java.lang.String uuid)
Deprecated. |
Stem |
StemDAO.findByUuid(java.lang.String uuid,
boolean exceptionIfNull)
|
Stem |
StemDAO.findByUuid(java.lang.String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Stem |
StemDAO.findByUuidOrName(java.lang.String uuid,
java.lang.String name,
boolean exceptionIfNull)
|
Methods in edu.internet2.middleware.grouper.internal.dao that return types with arguments of type Stem | |
---|---|
java.util.Set<Stem> |
StemDAO.findAllByApproximateDisplayExtension(java.lang.String val)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateDisplayExtension(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateDisplayName(java.lang.String val)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateDisplayName(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateExtension(java.lang.String val)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateExtension(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateName(java.lang.String val)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateName(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateNameAny(java.lang.String name)
|
java.util.Set<Stem> |
StemDAO.findAllByApproximateNameAny(java.lang.String name,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByCreatedAfter(java.util.Date d)
|
java.util.Set<Stem> |
StemDAO.findAllByCreatedAfter(java.util.Date d,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllByCreatedBefore(java.util.Date d)
|
java.util.Set<Stem> |
StemDAO.findAllByCreatedBefore(java.util.Date d,
java.lang.String scope)
|
java.util.Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope)
Find all child stems within specified scope. |
java.util.Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
boolean orderByName)
Find all child stems within specified scope. |
java.util.Set<Stem> |
StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child stems within specified scope, and make sure the grouper session can see them |
java.util.Set<Stem> |
StemDAO.findByCreatorOrModifier(Member member)
find stems by creator or modifier |
java.util.Set<Stem> |
StemDAO.findByNames(java.util.Collection<java.lang.String> names,
boolean exceptionOnNotFound)
find all stems by name |
java.util.Set<Stem> |
StemDAO.findParentsByGroups(java.util.Collection<Group> groups)
find all parent stems of groups (and grandparents, etc) |
java.util.Set<Stem> |
StemDAO.findStemsInStemWithoutPrivilege(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
QueryOptions queryOptions,
boolean considerAllSubject,
java.lang.String sqlLikeString)
see which stems do not have this privilege |
java.util.Set<Stem> |
StemDAO.getAllStems()
|
java.util.Set<Stem> |
StemDAO.getAllStemsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
StemDAO.getAllStemsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
StemDAO.getAllStemsWithGroupsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
get stems with groups that have privileges |
java.util.Set<Stem> |
StemDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
get immediate children (stems) secure |
Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type Stem | |
---|---|
void |
StemDAO.createChildAttributeDef(Stem _parent,
AttributeDef _child)
|
void |
StemDAO.createChildAttributeDefName(Stem _parent,
AttributeDefName _child)
|
void |
StemDAO.createChildGroup(Stem _parent,
Group _child,
Member _m,
java.util.Map<java.lang.String,java.lang.String> attributes)
|
void |
StemDAO.createChildStem(Stem _child)
|
void |
StemDAO.createRootStem(Stem _root)
|
void |
StemDAO.delete(Stem _ns)
|
java.util.Set<java.lang.Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> membershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled)
find membershpis by group owner and other options. |
java.util.Set<Membership> |
MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem,
Stem.Scope stemScope,
Field field,
MembershipType type,
java.lang.Boolean enabledOnly,
java.lang.String memberId)
|
java.util.Set<Group> |
StemDAO.findAllChildGroups(Stem ns,
Stem.Scope scope)
Find all child groups within specified scope. |
java.util.Set<Group> |
StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child groups within specified scope, and make sure the grouper session can see them |
java.util.Set<Group> |
StemDAO.findAllChildMembershipGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child groups within specified scope, and make sure the grouper session can see them |
java.util.Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope)
Find all child stems within specified scope. |
java.util.Set<Stem> |
StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
boolean orderByName)
Find all child stems within specified scope. |
java.util.Set<Stem> |
StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
Find all child stems within specified scope, and make sure the grouper session can see them |
java.util.Set<Member> |
MembershipDAO.findAllMembersInOneGroupNotStem(java.lang.String ownerInGroupId,
Stem ownerNotInStem,
Stem.Scope stemScope,
java.lang.String typeIn,
QueryOptions queryOptions)
find members in a group who are not members in any group under a stem |
java.util.Set<PermissionEntry> |
PermissionEntryDAO.findAllPermissionsNotInStem(java.lang.String attributeDefId,
Stem stem,
Stem.Scope stemScope,
boolean immediateRoleMembershipsOrRoleSubject,
QueryOptions queryOptions,
java.lang.Boolean enabled,
boolean hasNoEndDate)
find subjects who are not in a group but who have permissions |
java.util.Set<Group> |
GroupDAO.getAllGroupsMembershipSecure(Field field,
java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
QueryOptions queryOptions,
java.lang.Boolean enabled,
MembershipType membershipType,
Stem stem,
Stem.Scope stemScope)
|
java.util.Set<Group> |
GroupDAO.getAllGroupsMembershipSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly,
Stem stem,
Stem.Scope stemScope)
|
java.util.Set<Group> |
GroupDAO.getImmediateChildren(Stem stem)
|
java.util.Set<Group> |
GroupDAO.getImmediateChildrenMembershipSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly)
get immediate children secure |
java.util.Set<Stem> |
StemDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
get immediate children (stems) secure |
java.util.Set<Group> |
GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
get immediate children secure |
void |
StemDAO.renameStemAndChildren(Stem _ns,
java.util.Set children)
|
void |
StemDAO.saveUpdateProperties(Stem stem)
save the udpate properties which are auto saved when business method is called |
void |
StemDAO.update(Stem _ns)
|
Uses of Stem in edu.internet2.middleware.grouper.internal.dao.hib3 |
---|
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return Stem | |
---|---|
Stem |
Hib3StemDAO.findByName(java.lang.String name)
Deprecated. |
Stem |
Hib3StemDAO.findByName(java.lang.String name,
boolean exceptionIfNull)
|
Stem |
Hib3StemDAO.findByName(java.lang.String name,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Stem |
Hib3StemDAO.findByUuid(java.lang.String uuid)
Deprecated. |
Stem |
Hib3StemDAO.findByUuid(java.lang.String uuid,
boolean exceptionIfNull)
|
Stem |
Hib3StemDAO.findByUuid(java.lang.String uuid,
boolean exceptionIfNull,
QueryOptions queryOptions)
|
Stem |
Hib3StemDAO.findByUuidOrName(java.lang.String uuid,
java.lang.String name,
boolean exceptionIfNull)
|
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return types with arguments of type Stem | |
---|---|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayExtension(java.lang.String val)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayExtension(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayName(java.lang.String val)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateDisplayName(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateExtension(java.lang.String val)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateExtension(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateName(java.lang.String val)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateName(java.lang.String val,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateNameAny(java.lang.String name)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByApproximateNameAny(java.lang.String name,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByCreatedAfter(java.util.Date d)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByCreatedAfter(java.util.Date d,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByCreatedBefore(java.util.Date d)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllByCreatedBefore(java.util.Date d,
java.lang.String scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
boolean orderByName)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.findByCreatorOrModifier(Member member)
find stems by creator or modifier |
java.util.Set<Stem> |
Hib3StemDAO.findByNames(java.util.Collection<java.lang.String> names,
boolean exceptionOnNotFound)
|
java.util.Set<Stem> |
Hib3StemDAO.findParentsByGroups(java.util.Collection<Group> groups)
find all parent stems by group |
java.util.Set<Stem> |
Hib3StemDAO.findStemsInStemWithoutPrivilege(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
QueryOptions queryOptions,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Stem> |
Hib3StemDAO.getAllStems()
|
java.util.Set<Stem> |
Hib3StemDAO.getAllStemsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.getAllStemsSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.getAllStemsWithGroupsSecure(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type Stem | |
---|---|
void |
Hib3StemDAO.createChildAttributeDef(Stem _stem,
AttributeDef attributeDef)
|
void |
Hib3StemDAO.createChildAttributeDefName(Stem _parent,
AttributeDefName attributeDefName)
|
void |
Hib3StemDAO.createChildGroup(Stem _stem,
Group _group,
Member _member,
java.util.Map<java.lang.String,java.lang.String> attributes)
|
void |
Hib3StemDAO.createChildStem(Stem _child)
|
void |
Hib3StemDAO.createRootStem(Stem _root)
|
void |
Hib3StemDAO.delete(Stem _ns)
|
java.util.Set<java.lang.Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection<java.lang.String> totalGroupIds,
java.util.Collection<java.lang.String> totalMemberIds,
java.util.Collection<java.lang.String> totalMembershipIds,
MembershipType membershipType,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
java.lang.String scope,
Stem stem,
Stem.Scope stemScope,
java.lang.Boolean enabled)
|
java.util.Set<Membership> |
Hib3MembershipDAO.findAllByStemParentOfGroupOwnerAndFieldAndType(Stem stem,
Stem.Scope stemScope,
Field field,
MembershipType membershipType,
java.lang.Boolean enabledOnly,
java.lang.String memberId)
|
java.util.Set<Group> |
Hib3StemDAO.findAllChildGroups(Stem ns,
Stem.Scope scope)
|
java.util.Set<Group> |
Hib3StemDAO.findAllChildGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Group> |
Hib3StemDAO.findAllChildMembershipGroupsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStems(Stem ns,
Stem.Scope scope,
boolean orderByName)
|
java.util.Set<Stem> |
Hib3StemDAO.findAllChildStemsSecure(Stem ns,
Stem.Scope scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Member> |
Hib3MembershipDAO.findAllMembersInOneGroupNotStem(java.lang.String ownerInGroupId,
Stem ownerNotInStem,
Stem.Scope stemScope,
java.lang.String typeIn,
QueryOptions queryOptions)
|
java.util.Set<PermissionEntry> |
Hib3PermissionEntryDAO.findAllPermissionsNotInStem(java.lang.String attributeDefId,
Stem ownerNotInStem,
Stem.Scope stemScope,
boolean immediateRoleMembershipsOrRoleSubject,
QueryOptions queryOptions,
java.lang.Boolean enabled,
boolean hasNoEndDate)
|
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsMembershipSecure(Field field,
java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
QueryOptions queryOptions,
java.lang.Boolean enabled,
MembershipType membershipType,
Stem stem,
Stem.Scope stemScope)
|
java.util.Set<Group> |
Hib3GroupDAO.getAllGroupsMembershipSecure(java.lang.String scope,
GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly,
Stem stem,
Stem.Scope stemScope)
|
java.util.Set<Group> |
Hib3GroupDAO.getImmediateChildren(Stem stem)
|
java.util.Set<Group> |
Hib3GroupDAO.getImmediateChildrenMembershipSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions,
boolean enabledOnly)
|
java.util.Set<Stem> |
Hib3StemDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
java.util.Set<Group> |
Hib3GroupDAO.getImmediateChildrenSecure(GrouperSession grouperSession,
Stem stem,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
|
void |
Hib3StemDAO.renameStemAndChildren(Stem _ns,
java.util.Set children)
|
void |
Hib3StemDAO.saveUpdateProperties(Stem stem)
|
void |
Hib3StemDAO.update(Stem _ns)
|
Uses of Stem in edu.internet2.middleware.grouper.internal.util |
---|
Methods in edu.internet2.middleware.grouper.internal.util with parameters of type Stem | |
---|---|
ParameterHelper |
ParameterHelper.notNullStem(Stem stem)
|
Uses of Stem in edu.internet2.middleware.grouper.misc |
---|
Methods in edu.internet2.middleware.grouper.misc that return Stem | |
---|---|
Stem |
BaseMemberOf.getStem()
|
Methods in edu.internet2.middleware.grouper.misc that return types with arguments of type Stem | |
---|---|
java.util.Set<Stem> |
BaseMemberOf.getModifiedStems()
|
Methods in edu.internet2.middleware.grouper.misc with parameters of type Stem | |
---|---|
void |
MemberOf.addImmediate(GrouperSession s,
Stem ns,
Field f,
Member _m)
An immediate member is directly assigned to a group. |
void |
MemberOf.deleteImmediate(GrouperSession s,
Stem ns,
Membership _ms,
Member _m)
An immediate member is directly assigned to a group. |
Uses of Stem in edu.internet2.middleware.grouper.privs |
---|
Methods in edu.internet2.middleware.grouper.privs that return Stem | |
---|---|
Stem |
NamingPrivilege.getStem()
Get object Stem that the privilege was
granted on. |
Methods in edu.internet2.middleware.grouper.privs that return types with arguments of type Stem | |
---|---|
java.util.Set<Stem> |
AccessAdapter.getStemsWhereGroupThatSubjectHasPrivilege(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
get stems where a group exists where the subject has privilege |
java.util.Set<Stem> |
GrouperNonDbAccessAdapter.getStemsWhereGroupThatSubjectHasPrivilege(GrouperSession grouperSession,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
AccessResolverDecorator.getStemsWhereGroupThatSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
AccessWrapper.getStemsWhereGroupThatSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
AccessResolver.getStemsWhereGroupThatSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Get all stems which have groups where subject has privilege. |
java.util.Set<Stem> |
ValidatingAccessResolver.getStemsWhereGroupThatSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
GrouperAllAccessResolver.getStemsWhereGroupThatSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
NamingAdapter.getStemsWhereSubjectDoesntHavePrivilege(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
find the stems which do not have a certain privilege |
java.util.Set<Stem> |
GrouperNonDbNamingAdapter.getStemsWhereSubjectDoesntHavePrivilege(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
Get all stems where this subject doesnt have this privilege. |
java.util.Set<Stem> |
NamingResolverDecorator.getStemsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Stem> |
ValidatingNamingResolver.getStemsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Stem> |
NamingWrapper.getStemsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Stem> |
GrouperAllNamingResolver.getStemsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
java.util.Set<Stem> |
NamingResolver.getStemsWhereSubjectDoesntHavePrivilege(java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
find the stems which do not have a certain privilege |
java.util.Set<Stem> |
NamingResolverDecorator.getStemsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
ValidatingNamingResolver.getStemsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
NamingWrapper.getStemsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
GrouperAllNamingResolver.getStemsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
java.util.Set<Stem> |
NamingResolver.getStemsWhereSubjectHasPrivilege(edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Get all groups where subject has privilege. |
static java.util.Set<Stem> |
GrouperPrivilegeAdapter.internal_getStemsWhereSubjectDoesntHavePriv(GrouperSession grouperSession,
java.lang.String stemId,
Stem.Scope scope,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
boolean considerAllSubject,
java.lang.String sqlLikeString)
|
static java.util.Set<Stem> |
GrouperPrivilegeAdapter.internal_getStemsWhereSubjectHasPriv(GrouperSession s,
Member m,
Field f)
|
static java.util.Set<Stem> |
GrouperPrivilegeAdapter.internal_getStemsWithGroupsWhereSubjectHasPriv(GrouperSession grouperSession,
Member member,
Field field)
|
java.util.Set<Stem> |
NamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter stems. |
java.util.Set<Stem> |
BaseNamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> inputStems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingResolverDecorator.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
ValidatingNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingWrapper.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
CachingNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
WheelNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
GrouperSystemNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter stems. |
java.util.Set<Stem> |
AccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
after HQL is run, filter stems with groups. |
java.util.Set<Stem> |
BaseAccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
WheelAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessResolverDecorator.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessWrapper.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
after HQL is run, filter stems that have groups with privs. |
java.util.Set<Stem> |
ValidatingAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
GrouperSystemAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
Methods in edu.internet2.middleware.grouper.privs with parameters of type Stem | |
---|---|
static boolean |
PrivilegeHelper.canCreate(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj)
TODO 20070823 find a real home for this and/or add tests |
static boolean |
PrivilegeHelper.canStem(Stem ns,
edu.internet2.middleware.subject.Subject subj)
TODO 20070823 find a real home for this and/or add tests |
static void |
PrivilegeHelper.dispatch(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
TODO 20070823 find a real home for this and/or add tests |
java.util.Set<NamingPrivilege> |
NamingResolverDecorator.getPrivileges(Stem stem,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<NamingPrivilege> |
ValidatingNamingResolver.getPrivileges(Stem stem,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<NamingPrivilege> |
NamingWrapper.getPrivileges(Stem stem,
edu.internet2.middleware.subject.Subject subject)
|
java.util.Set<NamingPrivilege> |
NamingResolver.getPrivileges(Stem stem,
edu.internet2.middleware.subject.Subject subject)
Get all privileges subject has on group. |
java.util.Set<NamingPrivilege> |
NamingAdapter.getPrivs(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj)
Get all privileges held by this subject on this stem. |
java.util.Set<NamingPrivilege> |
GrouperNonDbNamingAdapter.getPrivs(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj)
Get all privileges held by this subject on this stem. |
java.util.Set |
NamingAdapter.getSubjectsWithPriv(GrouperSession s,
Stem ns,
Privilege priv)
Get all subjects with this privilege on this stem. |
java.util.Set |
GrouperNonDbNamingAdapter.getSubjectsWithPriv(GrouperSession s,
Stem ns,
Privilege priv)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
NamingResolverDecorator.getSubjectsWithPrivilege(Stem stem,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
ValidatingNamingResolver.getSubjectsWithPrivilege(Stem stem,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
NamingWrapper.getSubjectsWithPrivilege(Stem stem,
Privilege privilege)
|
java.util.Set<edu.internet2.middleware.subject.Subject> |
NamingResolver.getSubjectsWithPrivilege(Stem stem,
Privilege privilege)
Get all subjects with privilege on group. |
void |
NamingAdapter.grantPriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv,
java.lang.String uuid)
Grant the privilege to the subject on this stem. |
void |
GrouperNonDbNamingAdapter.grantPriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv,
java.lang.String uuid)
|
void |
NamingResolverDecorator.grantPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
ValidatingNamingResolver.grantPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
NamingWrapper.grantPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
CachingNamingResolver.grantPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
|
void |
NamingResolver.grantPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege,
java.lang.String uuid)
Grant privilege to subject on group. |
boolean |
NamingAdapter.hasPriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Check whether the subject has this privilege on this stem. |
boolean |
GrouperNonDbNamingAdapter.hasPriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Check whether the subject has this privilege on this stem. |
static boolean |
PrivilegeHelper.hasPrivilege(GrouperSession s,
Stem stem,
edu.internet2.middleware.subject.Subject subj,
java.util.Set<Privilege> privInSet)
|
boolean |
NamingResolverDecorator.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
ValidatingNamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
NamingWrapper.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
GrouperAllNamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
CachingNamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
WheelNamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
GrouperSystemNamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
boolean |
NamingResolver.hasPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Check whether subject has privilege on group. |
void |
NamingAdapter.privilegeCopy(GrouperSession s,
Stem stem1,
Stem stem2,
Privilege priv)
Copies privileges for subjects that have the specified privilege on stem1 to stem2. |
void |
GrouperNonDbNamingAdapter.privilegeCopy(GrouperSession s,
Stem stem1,
Stem stem2,
Privilege priv)
Copies privileges for subjects that have the specified privilege on stem1 to stem2. |
void |
NamingResolverDecorator.privilegeCopy(Stem stem1,
Stem stem2,
Privilege priv)
|
void |
ValidatingNamingResolver.privilegeCopy(Stem stem1,
Stem stem2,
Privilege priv)
|
void |
NamingWrapper.privilegeCopy(Stem stem1,
Stem stem2,
Privilege priv)
|
void |
CachingNamingResolver.privilegeCopy(Stem stem1,
Stem stem2,
Privilege priv)
|
void |
NamingResolver.privilegeCopy(Stem stem1,
Stem stem2,
Privilege priv)
Copies privileges for subjects that have the specified privilege on stem1 to stem2. |
void |
NamingAdapter.revokePriv(GrouperSession s,
Stem ns,
Privilege priv)
Revoke this privilege from everyone on this stem. |
void |
GrouperNonDbNamingAdapter.revokePriv(GrouperSession s,
Stem ns,
Privilege priv)
Revoke this privilege from everyone on this stem. |
void |
NamingAdapter.revokePriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Revoke the privilege from the subject on this stem. |
void |
GrouperNonDbNamingAdapter.revokePriv(GrouperSession s,
Stem ns,
edu.internet2.middleware.subject.Subject subj,
Privilege priv)
Revoke the privilege from the subject on this stem. |
void |
NamingResolverDecorator.revokePrivilege(Stem stem,
Privilege privilege)
|
void |
ValidatingNamingResolver.revokePrivilege(Stem stem,
Privilege privilege)
|
void |
NamingWrapper.revokePrivilege(Stem stem,
Privilege privilege)
|
void |
CachingNamingResolver.revokePrivilege(Stem stem,
Privilege privilege)
|
void |
NamingResolver.revokePrivilege(Stem stem,
Privilege privilege)
Revoke privilege from all subjects on group. |
void |
NamingResolverDecorator.revokePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
ValidatingNamingResolver.revokePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
NamingWrapper.revokePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
CachingNamingResolver.revokePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
|
void |
NamingResolver.revokePrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subject,
Privilege privilege)
Revoke privilege from subject on group. |
Method parameters in edu.internet2.middleware.grouper.privs with type arguments of type Stem | |
---|---|
java.util.Set<Stem> |
NamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter stems. |
java.util.Set<Stem> |
BaseNamingAdapter.postHqlFilterStems(GrouperSession grouperSession,
java.util.Set<Stem> inputStems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingResolverDecorator.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
ValidatingNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingWrapper.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
CachingNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
WheelNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
GrouperSystemNamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
|
java.util.Set<Stem> |
NamingResolver.postHqlFilterStems(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> privInSet)
after HQL is run, filter stems. |
java.util.Set<Stem> |
AccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
after HQL is run, filter stems with groups. |
java.util.Set<Stem> |
BaseAccessAdapter.postHqlFilterStemsWithGroups(GrouperSession grouperSession,
java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
WheelAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessResolverDecorator.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessWrapper.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
AccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
after HQL is run, filter stems that have groups with privs. |
java.util.Set<Stem> |
ValidatingAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
java.util.Set<Stem> |
GrouperSystemAccessResolver.postHqlFilterStemsWithGroups(java.util.Set<Stem> stems,
edu.internet2.middleware.subject.Subject subject,
java.util.Set<Privilege> inPrivSet)
|
Constructors in edu.internet2.middleware.grouper.privs with parameters of type Stem | |
---|---|
NamingPrivilege(Stem stem,
edu.internet2.middleware.subject.Subject subj,
edu.internet2.middleware.subject.Subject owner,
Privilege priv,
java.lang.String klass,
boolean isRevokable,
java.lang.String contextId1)
|
Uses of Stem in edu.internet2.middleware.grouper.rules |
---|
Methods in edu.internet2.middleware.grouper.rules that return Stem | |
---|---|
static Stem |
RuleUtils.stem(java.lang.String stemId,
java.lang.String stemName,
java.lang.String alternateStemId,
boolean useRootSession,
boolean throwExceptionIfNotFound)
|
Methods in edu.internet2.middleware.grouper.rules with parameters of type Stem | |
---|---|
static AttributeAssign |
RuleApi.emailOnFlattenedMembershipAddFromStem(edu.internet2.middleware.subject.Subject actAsSubject,
Stem ruleStem,
Stem.Scope stemScope,
java.lang.String emailToValue,
java.lang.String emailSubjectValue,
java.lang.String emailBodyValue)
|
static AttributeAssign |
RuleApi.emailOnFlattenedMembershipRemoveFromStem(edu.internet2.middleware.subject.Subject actAsSubject,
Stem ruleStem,
Stem.Scope stemScope,
java.lang.String emailToValue,
java.lang.String emailSubjectValue,
java.lang.String emailBodyValue)
|
static AttributeAssign |
RuleApi.groupIntersectionWithFolder(edu.internet2.middleware.subject.Subject actAs,
Group ruleGroup,
Stem folder,
Stem.Scope stemScope)
if a member is removed from a folder, and has no more memberships in any group in the folder, then remove from the group |
static AttributeAssign |
RuleApi.inheritAttributeDefPrivileges(edu.internet2.middleware.subject.Subject actAs,
Stem stem,
Stem.Scope stemScope,
edu.internet2.middleware.subject.Subject subjectToAssign,
java.util.Set<Privilege> privileges)
make sure stem privileges are inherited in a attributeDef |
static AttributeAssign |
RuleApi.inheritFolderPrivileges(edu.internet2.middleware.subject.Subject actAs,
Stem stem,
Stem.Scope stemScope,
edu.internet2.middleware.subject.Subject subjectToAssign,
java.util.Set<Privilege> privileges)
make sure stem privileges are inherited in a stem |
static AttributeAssign |
RuleApi.inheritGroupPrivileges(edu.internet2.middleware.subject.Subject actAs,
Stem stem,
Stem.Scope stemScope,
edu.internet2.middleware.subject.Subject subjectToAssign,
java.util.Set<Privilege> privileges)
make sure group privileges are inherited in a stem |
static AttributeAssign |
RuleApi.inheritGroupPrivileges(edu.internet2.middleware.subject.Subject actAs,
Stem stem,
Stem.Scope stemScope,
edu.internet2.middleware.subject.Subject subjectToAssign,
java.util.Set<Privilege> privileges,
java.lang.String sqlLikeString)
make sure group privileges are inherited in a stem |
static AttributeAssign |
RuleApi.permissionFolderIntersection(edu.internet2.middleware.subject.Subject actAs,
AttributeDef permissionToAssignRule,
Stem mustBeInGroupInFolder,
Stem.Scope stemScope)
|
static AttributeAssign |
RuleApi.vetoMembershipIfNotInGroupInFolder(edu.internet2.middleware.subject.Subject actAs,
Group ruleGroup,
Stem mustBeInGroupInFolder,
Stem.Scope stemScope,
java.lang.String vetoKey,
java.lang.String vetoMessage)
|
static AttributeAssign |
RuleApi.vetoSubjectAssignInFolderIfNotInGroup(edu.internet2.middleware.subject.Subject actAs,
Stem ruleStem,
Group mustBeInGroup,
boolean allowAll,
java.lang.String sourceId,
Stem.Scope stemScope,
java.lang.String vetoKey,
java.lang.String vetoMessage)
add a rule on a stem saying that all subject use in the folder must be in a certain group. |
Uses of Stem in edu.internet2.middleware.grouper.rules.beans |
---|
Methods in edu.internet2.middleware.grouper.rules.beans that return Stem | |
---|---|
Stem |
RulesBean.getStem()
get this stem |
Stem |
RulesStemBean.getStem()
stem |
Stem |
RulesPrivilegeBean.getStem()
|
Stem |
RulesMembershipBean.getStem()
|
Stem |
RulesPermissionBean.getStem()
|
Methods in edu.internet2.middleware.grouper.rules.beans with parameters of type Stem | |
---|---|
void |
RulesStemBean.setStem(Stem stem1)
stem |
void |
RulesPrivilegeBean.setStem(Stem stem1)
|
Constructors in edu.internet2.middleware.grouper.rules.beans with parameters of type Stem | |
---|---|
RulesPrivilegeBean(Stem stem1,
edu.internet2.middleware.subject.Subject subject1,
Privilege privilege1)
|
|
RulesStemBean(Stem stem1)
|
Uses of Stem in edu.internet2.middleware.grouper.util |
---|
Methods in edu.internet2.middleware.grouper.util that return Stem | |
---|---|
static Stem |
GrouperUtil.getFirstParentStemOfName(java.lang.String name)
Returns the first existing parent stem of a given name. |
Uses of Stem in edu.internet2.middleware.grouper.validator |
---|
Methods in edu.internet2.middleware.grouper.validator with parameters of type Stem | |
---|---|
static DeleteStemValidator |
DeleteStemValidator.validate(Stem ns)
|
static AddAttributeDefNameValidator |
AddAttributeDefNameValidator.validate(Stem parent,
java.lang.String extn)
|
static AddAttributeDefValidator |
AddAttributeDefValidator.validate(Stem parent,
java.lang.String extn)
|
static AddStemValidator |
AddStemValidator.validate(Stem parent,
java.lang.String extn,
java.lang.String dExtn)
|
static AddGroupValidator |
AddGroupValidator.validate(Stem parent,
java.lang.String extn,
java.lang.String dExtn)
|
Uses of Stem in edu.internet2.middleware.grouper.xml |
---|
Methods in edu.internet2.middleware.grouper.xml with parameters of type Stem | |
---|---|
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. |
void |
XmlImporter.load(Stem ns,
org.w3c.dom.Document doc)
Populate Groups Registry using the specified Stem as the root of the registry. |
Uses of Stem in edu.internet2.middleware.grouper.xml.export |
---|
Methods in edu.internet2.middleware.grouper.xml.export that return Stem | |
---|---|
Stem |
XmlExportStem.toStem()
convert to stem |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |