|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.internet2.middleware.grouper.MembershipFinder
public class MembershipFinder
Find memberships within the Groups Registry. A membership is the object which represents a join of member and group. Has metadata like type and creator, and, if an effective membership, the parent membership
| Constructor Summary | |
|---|---|
MembershipFinder()
|
|
| Method Summary | |
|---|---|
MembershipFinder |
addAttributeDef(AttributeDef attributeDef)
add a attributeDef to look for. |
MembershipFinder |
addAttributeDef(java.lang.String name)
add a attributeDef to look for by name. |
MembershipFinder |
addAttributeDefId(java.lang.String attributeDefId)
add a attributeDef id to the search criteria |
MembershipFinder |
addGroup(Group group)
add a role to look for. |
MembershipFinder |
addGroup(java.lang.String name)
add a role to look for by name. |
MembershipFinder |
addGroupId(java.lang.String groupId)
add a role id to the search criteria |
MembershipFinder |
addMemberId(java.lang.String memberId)
add a member id to the search criteria |
MembershipFinder |
addMembershipId(java.lang.String membershipId)
add a membership id to the search criteria |
MembershipFinder |
addSource(edu.internet2.middleware.subject.Source source)
add a source to the search criteria |
MembershipFinder |
addSourceId(java.lang.String sourceId)
add a sourceId to the search criteria |
MembershipFinder |
addStem(Stem stem)
add a stem to look for. |
MembershipFinder |
addStem(java.lang.String name)
add a stem to look for by name. |
MembershipFinder |
addStemId(java.lang.String stemId)
add a stem id to the search criteria |
MembershipFinder |
addSubject(edu.internet2.middleware.subject.Subject subject)
add a subject to look for. |
MembershipFinder |
addSubjects(java.util.Collection<edu.internet2.middleware.subject.Subject> subjects)
add subjects |
MembershipFinder |
assignAttributeDefIds(java.util.Collection<java.lang.String> theAttributeDefIds)
assign a collection of attributeDef ids to look for |
MembershipFinder |
assignCheckSecurity(boolean shouldCheckSecurity)
assign if this should check security or run as grouper system |
MembershipFinder |
assignEnabled(java.lang.Boolean theEnabled)
true means enabled only, false, means disabled only, and null means all |
MembershipFinder |
assignField(Field theField)
assign a field to filter by |
MembershipFinder |
assignFieldType(FieldType theFieldType)
assign a field type, mutually exclusive with fieldId |
MembershipFinder |
assignGroupIds(java.util.Collection<java.lang.String> theGroupIds)
assign a collection of group ids to look for |
MembershipFinder |
assignMemberIds(java.util.Collection<java.lang.String> theMemberIds)
assign a collection of member ids to look for |
MembershipFinder |
assignMembershipIds(java.util.Collection<java.lang.String> theMembershipIds)
assign a collection of membership ids to look for |
MembershipFinder |
assignMembershipType(MembershipType theMembershipType)
assign a membership type |
MembershipFinder |
assignRoleIds(java.util.Collection<java.lang.String> theRoleIds)
assign a collection of role ids to look for |
MembershipFinder |
assignScope(java.lang.String scope1)
sql like string to limit the results of the owner |
MembershipFinder |
assignSources(java.util.Set<edu.internet2.middleware.subject.Source> theSources)
assign a collection of sources to look for |
MembershipFinder |
assignStem(Stem theStem)
assign a stem to search in |
MembershipFinder |
assignStemIds(java.util.Collection<java.lang.String> theStemIds)
assign a collection of stem ids to look for |
MembershipFinder |
assignStemScope(Stem.Scope theStemScope)
assign a stem scope to look in |
static java.util.Set<java.lang.Object[]> |
findAttributeDefMemberships(java.util.Collection<java.lang.String> attributeDefIds,
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.lang.Boolean shouldCheckSecurity)
|
static Membership |
findByUuid(GrouperSession grouperSession,
java.lang.String uuid,
boolean exceptionIfNotFound,
boolean enabledOnly)
Find a membership within the registry by UUID. |
static Membership |
findCompositeMembership(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj)
Deprecated. see overload |
static Membership |
findCompositeMembership(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
boolean exceptionOnNull)
Return the composite membership if it exists. |
static java.util.Set<Membership> |
findEffectiveMemberships(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Field f,
Group via,
int depth)
Return effective memberships. |
static Membership |
findImmediateMembership(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Field f,
boolean exceptionIfNotFound)
Return the immediate membership if it exists. |
static Membership |
findImmediateMembership(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
boolean exceptionIfNotFound)
Return the immediate membership if it exists. |
static Membership |
findImmediateMembership(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Field f)
Deprecated. see overload |
static Membership |
findImmediateMembership(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Field f,
boolean exceptionIfNotFound)
Return the immediate membership if it exists. |
static Membership |
findImmediateMembership(GrouperSession s,
Stem stem,
edu.internet2.middleware.subject.Subject subj,
Field f,
boolean exceptionIfNotFound)
Return the immediate membership if it exists. |
static java.util.Set<Member> |
findMembers(Group group,
Field field)
|
static java.util.Set<Member> |
findMembers(Group group,
Field field,
QueryOptions queryOptions)
|
static java.util.Set<Member> |
findMembers(Group group,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
QueryOptions queryOptions)
|
Membership |
findMembership(boolean exceptionIfNotFound)
find a membership |
MembershipResult |
findMembershipResult()
membership result gives helper methods in processing the results |
static java.util.Set<java.lang.Object[]> |
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)
|
static java.util.Set<java.lang.Object[]> |
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.lang.Boolean shouldCheckSecurity)
|
java.util.Set<java.lang.Object[]> |
findMembershipsMembers()
find a set of object arrays which have a membership, group|stem|attributeDef, and member inside |
static java.util.Set<java.lang.Object[]> |
findStemMemberships(java.util.Collection<java.lang.String> stemIds,
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.lang.Boolean shouldCheckSecurity)
|
boolean |
hasMembership()
based on what you are querying for, see if has membership. |
static java.util.Set<Membership> |
internal_findAllByCreatedAfter(GrouperSession s,
java.util.Date d,
Field f)
|
static java.util.Set<Membership> |
internal_findAllByCreatedBefore(GrouperSession s,
java.util.Date d,
Field f)
|
static java.util.Set<Membership> |
internal_findAllByGroupAndFieldAndPage(Group group,
Field field,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
|
static java.util.Set<Membership> |
internal_findAllByGroupOwnerAndFieldAndType(GrouperSession s,
Group groupOwner,
Field f,
java.lang.String type)
|
static java.util.Set<Membership> |
internal_findAllChildrenNoPriv(Membership dto)
|
static java.util.Set<Membership> |
internal_findAllCompositeByGroupAndPage(Group group,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
|
static java.util.Set<Membership> |
internal_findAllEffectiveByGroupAndFieldAndPage(Group group,
Field field,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
|
static java.util.Set<Membership> |
internal_findAllEffectiveByMemberAndField(GrouperSession s,
Member m,
Field f)
|
static java.util.Set<Membership> |
internal_findAllImmediateByGroupAndFieldAndPage(Group group,
Field field,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
|
static java.util.Set<Membership> |
internal_findAllImmediateByMemberAndField(GrouperSession s,
Member m,
Field f)
|
static java.util.Set<Membership> |
internal_findAllNonImmediateByMemberAndField(GrouperSession s,
Member m,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
internal_findAttributeDefSubjects(GrouperSession s,
AttributeDef attributeDef,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
internal_findAttributeDefSubjectsImmediateOnly(GrouperSession s,
AttributeDef attributeDef,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
internal_findGroupSubjects(GrouperSession s,
Group group,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
internal_findGroupSubjectsImmediateOnly(GrouperSession s,
Group group,
Field f)
|
static java.util.Set<Member> |
internal_findMembersByType(GrouperSession s,
Group g,
Field f,
java.lang.String type)
|
static java.util.Set<Membership> |
internal_findMemberships(GrouperSession s,
Member m,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
internal_findStemSubjectsImmediateOnly(GrouperSession s,
Stem stem,
Field f)
|
static java.util.Set<edu.internet2.middleware.subject.Subject> |
internal_findSubjectsStemPriv(GrouperSession s,
Stem stem,
Field f)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MembershipFinder()
| Method Detail |
|---|
public MembershipFinder assignScope(java.lang.String scope1)
scope1 -
public MembershipFinder assignField(Field theField)
theField -
public MembershipFinder assignFieldType(FieldType theFieldType)
theFieldType -
public MembershipFinder assignStemScope(Stem.Scope theStemScope)
theStemScope -
public MembershipFinder assignStem(Stem theStem)
theStem -
public MembershipFinder assignCheckSecurity(boolean shouldCheckSecurity)
shouldCheckSecurity -
public MembershipFinder addMemberId(java.lang.String memberId)
memberId -
public MembershipFinder addMembershipId(java.lang.String membershipId)
membershipId -
public MembershipFinder addSubjects(java.util.Collection<edu.internet2.middleware.subject.Subject> subjects)
subjects -
public MembershipFinder assignMemberIds(java.util.Collection<java.lang.String> theMemberIds)
theMemberIds -
public MembershipFinder assignGroupIds(java.util.Collection<java.lang.String> theGroupIds)
theGroupIds -
public MembershipFinder assignStemIds(java.util.Collection<java.lang.String> theStemIds)
theStemIds -
public MembershipFinder assignAttributeDefIds(java.util.Collection<java.lang.String> theAttributeDefIds)
theAttributeDefIds -
public MembershipFinder assignMembershipType(MembershipType theMembershipType)
theMembershipType -
public MembershipFinder assignMembershipIds(java.util.Collection<java.lang.String> theMembershipIds)
theMembershipIds -
public MembershipFinder addSubject(edu.internet2.middleware.subject.Subject subject)
subject -
public MembershipFinder addGroupId(java.lang.String groupId)
groupId -
public MembershipFinder assignRoleIds(java.util.Collection<java.lang.String> theRoleIds)
theRoleIds -
public MembershipFinder assignSources(java.util.Set<edu.internet2.middleware.subject.Source> theSources)
theSources -
public MembershipFinder addGroup(Group group)
group -
public MembershipFinder addGroup(java.lang.String name)
name -
public MembershipFinder assignEnabled(java.lang.Boolean theEnabled)
theEnabled -
public boolean hasMembership()
public MembershipResult findMembershipResult()
public java.util.Set<java.lang.Object[]> findMembershipsMembers()
public Membership findMembership(boolean exceptionIfNotFound)
exceptionIfNotFound - true if exception should be thrown if permission not found
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public MembershipFinder addStem(Stem stem)
stem -
public MembershipFinder addStem(java.lang.String name)
name -
public MembershipFinder addStemId(java.lang.String stemId)
stemId -
public MembershipFinder addSourceId(java.lang.String sourceId)
sourceId -
public MembershipFinder addSource(edu.internet2.middleware.subject.Source source)
source -
public MembershipFinder addAttributeDef(AttributeDef attributeDef)
attributeDef -
public MembershipFinder addAttributeDef(java.lang.String name)
name -
public MembershipFinder addAttributeDefId(java.lang.String attributeDefId)
attributeDefId -
public static java.util.Set<java.lang.Object[]> findStemMemberships(java.util.Collection<java.lang.String> stemIds,
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.lang.Boolean shouldCheckSecurity)
stemIds - to limit memberships to (cant have more than 100 bind variables)memberIds - to limit memberships to (cant have more than 100 bind variables)membershipIds - to limit memberships to (cant have more than 100 bind variables)membershipType - Immediate, NonImmediate, etcfield - if finding one field, list here, otherwise all list fields will be returnedsources - if limiting memberships of members in certain sources, list herescope - sql like string which will have a % appended to itstem - if looking in a certain stemstemScope - if looking only in this stem, or all substemsenabled - null for all, true for enabled only, false for disabled onlyshouldCheckSecurity - if we should check security, default to true
MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection, java.util.Collection, java.util.Collection, edu.internet2.middleware.grouper.membership.MembershipType, edu.internet2.middleware.grouper.Field, Set, java.lang.String, edu.internet2.middleware.grouper.Stem, edu.internet2.middleware.grouper.Stem.Scope, java.lang.Boolean)
public static java.util.Set<java.lang.Object[]> 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.lang.Boolean shouldCheckSecurity)
groupIds - to limit memberships to (cant have more than 100 bind variables)memberIds - to limit memberships to (cant have more than 100 bind variables)membershipIds - to limit memberships to (cant have more than 100 bind variables)membershipType - Immediate, NonImmediate, etcfield - if finding one field, list here, otherwise all list fields will be returnedsources - if limiting memberships of members in certain sources, list herescope - sql like string which will have a % appended to itstem - if looking in a certain stemstemScope - if looking only in this stem, or all substemsenabled - null for all, true for enabled only, false for disabled onlyshouldCheckSecurity - if we should check security, default to true
MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection, java.util.Collection, java.util.Collection, edu.internet2.middleware.grouper.membership.MembershipType, edu.internet2.middleware.grouper.Field, Set, java.lang.String, edu.internet2.middleware.grouper.Stem, edu.internet2.middleware.grouper.Stem.Scope, java.lang.Boolean)
public static Membership findImmediateMembership(GrouperSession s,
Stem stem,
edu.internet2.middleware.subject.Subject subj,
Field f,
boolean exceptionIfNotFound)
throws MembershipNotFoundException,
SchemaException
s - Get membership within this session context.stem - Immediate membership has this group.subj - Immediate membership has this subject.f - Immediate membership has this list.exceptionIfNotFound -
Membership object
MembershipNotFoundException
SchemaException
public static java.util.Set<java.lang.Object[]> 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)
groupIds - to limit memberships to (cant have more than 100 bind variables)memberIds - to limit memberships to (cant have more than 100 bind variables)membershipIds - to limit memberships to (cant have more than 100 bind variables)membershipType - Immediate, NonImmediate, etcfield - if finding one field, list here, otherwise all list fields will be returnedsources - if limiting memberships of members in certain sources, list herescope - sql like string which will have a % appended to itstem - if looking in a certain stemstemScope - if looking only in this stem, or all substemsenabled - null for all, true for enabled only, false for disabled only
MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection, java.util.Collection, java.util.Collection, edu.internet2.middleware.grouper.membership.MembershipType, edu.internet2.middleware.grouper.Field, Set, java.lang.String, edu.internet2.middleware.grouper.Stem, edu.internet2.middleware.grouper.Stem.Scope, java.lang.Boolean)
public static java.util.Set<java.lang.Object[]> findAttributeDefMemberships(java.util.Collection<java.lang.String> attributeDefIds,
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.lang.Boolean shouldCheckSecurity)
attributeDefIds - to limit memberships to (cant have more than 100 bind variables)memberIds - to limit memberships to (cant have more than 100 bind variables)membershipIds - to limit memberships to (cant have more than 100 bind variables)membershipType - Immediate, NonImmediate, etcfield - if finding one field, list here, otherwise all list fields will be returnedsources - if limiting memberships of members in certain sources, list herescope - sql like string which will have a % appended to itstem - if looking in a certain stemstemScope - if looking only in this stem, or all substemsenabled - null for all, true for enabled only, false for disabled onlyshouldCheckSecurity - if we should check security, default to true
MembershipDAO.findAllByGroupOwnerOptions(java.util.Collection, java.util.Collection, java.util.Collection, edu.internet2.middleware.grouper.membership.MembershipType, edu.internet2.middleware.grouper.Field, Set, java.lang.String, edu.internet2.middleware.grouper.Stem, edu.internet2.middleware.grouper.Stem.Scope, java.lang.Boolean)
@Deprecated
public static Membership findCompositeMembership(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj)
throws MembershipNotFoundException,
SchemaException
s - Get membership within this session context.g - Composite membership has this group.subj - Composite membership has this subject.
Membership object
MembershipNotFoundException
SchemaException
public static Membership findCompositeMembership(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
boolean exceptionOnNull)
throws MembershipNotFoundException,
SchemaException
s - Get membership within this session context.g - Composite membership has this group.subj - Composite membership has this subject.exceptionOnNull -
Membership object
MembershipNotFoundException
SchemaException
public static java.util.Set<Membership> findEffectiveMemberships(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Field f,
Group via,
int depth)
throws MembershipNotFoundException,
SchemaException
s - Get membership within this session context.g - Effective membership has this group.subj - Effective membership has this subject.f - Effective membership has this list.via - Effective membership has this via group.depth - Effective membership has this depth.
Membership objects.
MembershipNotFoundException
SchemaException
@Deprecated
public static Membership findImmediateMembership(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Field f)
throws MembershipNotFoundException,
SchemaException
s - Get membership within this session context.g - Immediate membership has this group.subj - Immediate membership has this subject.f - Immediate membership has this list.
Membership object
MembershipNotFoundException
SchemaException
public static Membership findImmediateMembership(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
boolean exceptionIfNotFound)
throws MembershipNotFoundException,
SchemaException
s - Get membership within this session context.g - Immediate membership has this group.subj - Immediate membership has this subject.f - Immediate membership has this list.exceptionIfNotFound -
Membership object
MembershipNotFoundException
SchemaException
public static Membership findImmediateMembership(GrouperSession s,
Group g,
edu.internet2.middleware.subject.Subject subj,
Field f,
boolean exceptionIfNotFound)
throws MembershipNotFoundException,
SchemaException
s - Get membership within this session context.g - Immediate membership has this group.subj - Immediate membership has this subject.f - Immediate membership has this list.exceptionIfNotFound -
Membership object
MembershipNotFoundException
SchemaException
public static Membership findImmediateMembership(GrouperSession s,
AttributeDef attributeDef,
edu.internet2.middleware.subject.Subject subj,
Field f,
boolean exceptionIfNotFound)
throws MembershipNotFoundException,
SchemaException
s - Get membership within this session context.SchemaException - Immediate membership has this attribute def.subj - Immediate membership has this subject.f - Immediate membership has this list.exceptionIfNotFound -
Membership object
MembershipNotFoundException
SchemaExceptionpublic static java.util.Set<Membership> internal_findAllChildrenNoPriv(Membership dto)
dto -
public static java.util.Set<Member> findMembers(Group group,
Field field)
throws java.lang.IllegalArgumentException
group - field -
Member's in group's list field.
java.lang.IllegalArgumentException - if any parameter is null.
public static java.util.Set<Member> findMembers(Group group,
Field field,
QueryOptions queryOptions)
throws java.lang.IllegalArgumentException
group - field - queryOptions -
Member's in group's list field.
java.lang.IllegalArgumentException - if any parameter is null.
public static java.util.Set<Member> findMembers(Group group,
Field field,
java.util.Set<edu.internet2.middleware.subject.Source> sources,
QueryOptions queryOptions)
throws java.lang.IllegalArgumentException
group - field - sources - set of sources to retrieve from or null for allqueryOptions -
Member's in group's list field.
java.lang.IllegalArgumentException - if any parameter is null.
public static java.util.Set<edu.internet2.middleware.subject.Subject> internal_findGroupSubjects(GrouperSession s,
Group group,
Field f)
throws GrouperException
s - group - f -
GrouperException
public static java.util.Set<edu.internet2.middleware.subject.Subject> internal_findAttributeDefSubjectsImmediateOnly(GrouperSession s,
AttributeDef attributeDef,
Field f)
throws GrouperException
s - attributeDef - f -
GrouperException
public static java.util.Set<edu.internet2.middleware.subject.Subject> internal_findStemSubjectsImmediateOnly(GrouperSession s,
Stem stem,
Field f)
throws GrouperException
s - stem - f -
GrouperException
public static java.util.Set<edu.internet2.middleware.subject.Subject> internal_findSubjectsStemPriv(GrouperSession s,
Stem stem,
Field f)
s - stem - f -
public static java.util.Set<Member> internal_findMembersByType(GrouperSession s,
Group g,
Field f,
java.lang.String type)
s - g - f - type -
public static java.util.Set<Membership> internal_findAllByCreatedAfter(GrouperSession s,
java.util.Date d,
Field f)
throws QueryException
s - d - f -
QueryException
public static java.util.Set<Membership> internal_findAllByCreatedBefore(GrouperSession s,
java.util.Date d,
Field f)
throws QueryException
s - d - f -
QueryException
public static java.util.Set<Membership> internal_findAllByGroupOwnerAndFieldAndType(GrouperSession s,
Group groupOwner,
Field f,
java.lang.String type)
s - groupOwner - f - type -
public static java.util.Set<Membership> internal_findAllEffectiveByMemberAndField(GrouperSession s,
Member m,
Field f)
s - m - f -
public static java.util.Set<Membership> internal_findAllImmediateByMemberAndField(GrouperSession s,
Member m,
Field f)
s - m - f -
public static java.util.Set<Membership> internal_findAllNonImmediateByMemberAndField(GrouperSession s,
Member m,
Field f)
s - m - f -
public static java.util.Set<Membership> internal_findMemberships(GrouperSession s,
Member m,
Field f)
s - m - f -
public static java.util.Set<Membership> internal_findAllImmediateByGroupAndFieldAndPage(Group group,
Field field,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
throws SchemaException
start - pageSize - group - field - sortLimit - numberOfRecords - (pass in array of size one to get the result size back)
SchemaException
public static java.util.Set<Membership> internal_findAllCompositeByGroupAndPage(Group group,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
throws SchemaException
start - pageSize - group - sortLimit - numberOfRecords - (pass in array of size one to get the result size back)
SchemaException
public static java.util.Set<Membership> internal_findAllEffectiveByGroupAndFieldAndPage(Group group,
Field field,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
throws SchemaException
start - pageSize - group - field - sortLimit - numberOfRecords - (pass in array of size one to get the result size back)
SchemaException
public static java.util.Set<Membership> internal_findAllByGroupAndFieldAndPage(Group group,
Field field,
int start,
int pageSize,
int sortLimit,
int[] numberOfRecords)
throws SchemaException
start - pageSize - group - field - sortLimit - numberOfRecords - (pass in array of size one to get the result size back)
SchemaException
public static java.util.Set<edu.internet2.middleware.subject.Subject> internal_findAttributeDefSubjects(GrouperSession s,
AttributeDef attributeDef,
Field f)
throws GrouperException
s - attributeDef - f -
GrouperException
public static java.util.Set<edu.internet2.middleware.subject.Subject> internal_findGroupSubjectsImmediateOnly(GrouperSession s,
Group group,
Field f)
throws GrouperException
s - group - f -
GrouperException
public static Membership findByUuid(GrouperSession grouperSession,
java.lang.String uuid,
boolean exceptionIfNotFound,
boolean enabledOnly)
throws MembershipNotFoundException
Membership membership = MembershipFinder.findByUuid(grouperSession, uuid);
grouperSession - Find membership within this session context.uuid - UUID of membership to find.exceptionIfNotFound - true if exception if not foundenabledOnly - true for enabled only
Membership
MembershipNotFoundException - if not found an exceptionIfNotFound is true
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||