| Package | Description |
|---|---|
| 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.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.membership | |
| edu.internet2.middleware.grouper.misc |
This package contains generic grouper classes which do not belong elsewhere
|
| Modifier and Type | Method and Description |
|---|---|
CompositeType |
Composite.getType()
Return this composite's type.
|
| Modifier and Type | Method and Description |
|---|---|
Composite |
Group.addCompositeMember(CompositeType type,
Group left,
Group right)
Add a composite membership to this group.
|
void |
Group.assignCompositeMember(CompositeType type,
Group left,
Group right)
Add ore replace a composite membership to this group.
|
MembershipFinder |
MembershipFinder.assignCustomCompositeType(CompositeType theCustomCompositeType)
if we are are doing a custom composite, this is the composite type (intersection or complement)
|
Composite |
Group.internal_addCompositeMember(GrouperSession session,
CompositeType type,
Group left,
Group right,
String uuid) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
addComposite.invoke(GrouperSession grouperSession,
String group,
CompositeType type,
String left,
String right)
Add a composite member.
|
static boolean |
addComposite.invoke(bsh.Interpreter i,
bsh.CallStack stack,
String group,
CompositeType type,
String left,
String right)
Add a composite member.
|
| Modifier and Type | Method and Description |
|---|---|
CompositeSave |
CompositeSave.assignCompositeType(CompositeType theCompositeType)
assign the composite type
|
| Modifier and Type | Method and Description |
|---|---|
Set<Object[]> |
MembershipDAO.findAllByAttributeDefOwnerOptions(Collection<String> attributeDefIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Collection<Field> field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForAttributeDef,
String scopeForAttributeDef,
boolean splitScopeForAttributeDef,
boolean hasFieldForAttributeDef,
boolean hasMembershipTypeForAttributeDef,
Boolean hasEnabledDate,
Boolean hasDisabledDate,
CompositeType customCompositeType,
Group customCompositeGroup)
find memberships by stem owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(Collection<String> groupIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Collection<Field> fields,
Collection<Privilege> privilegesTheUserHas,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
FieldType fieldType,
String serviceId,
ServiceRole serviceRole,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForGroup,
String scopeForGroup,
boolean splitScopeForGroup,
boolean hasFieldForGroup,
boolean hasMembershipTypeForGroup,
Member memberHasMembershipForGroup,
Boolean hasEnabledDate,
Boolean hasDisabledDate,
CompositeType customCompositeType,
Group customCompositeGroup)
find memberships by group owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByGroupOwnerOptions(Collection<String> groupIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Collection<Field> fields,
Collection<Privilege> privilegesTheUserHas,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
FieldType fieldType,
String serviceId,
ServiceRole serviceRole,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForGroup,
String scopeForGroup,
boolean splitScopeForGroup,
boolean hasFieldForGroup,
boolean hasMembershipTypeForGroup,
Member memberHasMembershipForGroup,
Boolean hasEnabledDate,
Boolean hasDisabledDate,
CompositeType customCompositeType,
Group customCompositeGroup,
QueryOptions queryOptionsForMembership)
find memberships by group owner and other options.
|
Set<Object[]> |
MembershipDAO.findAllByStemOwnerOptions(Collection<String> stemIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Collection<Field> field,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForStem,
String scopeForStem,
boolean splitScopeForStem,
boolean hasFieldForStem,
boolean hasMembershipTypeForStem,
Boolean hasEnabledDate,
Boolean hasDisabledDate,
CompositeType customCompositeType,
Group customCompositeGroup)
find memberships by stem owner and other options.
|
| Modifier and Type | Method and Description |
|---|---|
Set<Object[]> |
Hib3MembershipDAO.findAllByAttributeDefOwnerOptions(Collection<String> attributeDefIds,
Collection<String> memberIds,
Collection<String> membershipIds,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean shouldCheckSecurity,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForAttributeDef,
String scopeForAttributeDef,
boolean splitScopeForAttributeDef,
boolean hasFieldForAttributeDef,
boolean hasMembershipTypeForAttributeDef,
Boolean hasEnabledDate,
Boolean hasDisabledDate,
CompositeType customCompositeType,
Group customCompositeGroup) |
Set<Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(Collection<String> totalGroupIds,
Collection<String> totalMemberIds,
Collection<String> totalMembershipIds,
MembershipType membershipType,
Collection<Field> fields,
Collection<Privilege> privilegesTheUserHas,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean checkSecurity,
FieldType fieldType,
String serviceId,
ServiceRole serviceRole,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForGroup,
String scopeForGroup,
boolean splitScopeForGroup,
boolean hasFieldForGroup,
boolean hasMembershipTypeForGroup,
Member memberHasMembershipForGroup,
Boolean hasEnabledDate,
Boolean hasDisabledDate,
CompositeType customCompositeType,
Group customCompositeGroup) |
Set<Object[]> |
Hib3MembershipDAO.findAllByGroupOwnerOptions(Collection<String> totalGroupIds,
Collection<String> totalMemberIds,
Collection<String> totalMembershipIds,
MembershipType membershipType,
Collection<Field> fields,
Collection<Privilege> privilegesTheUserHas,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean checkSecurity,
FieldType fieldType,
String serviceId,
ServiceRole serviceRole,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForGroup,
String scopeForGroup,
boolean splitScopeForGroup,
boolean hasFieldForGroup,
boolean hasMembershipTypeForGroup,
Member memberHasMembershipForGroup,
Boolean hasEnabledDate,
Boolean hasDisabledDate,
CompositeType customCompositeType,
Group customCompositeGroup,
QueryOptions queryOptionsForMembership) |
Set<Object[]> |
Hib3MembershipDAO.findAllByStemOwnerOptions(Collection<String> totalStemIds,
Collection<String> totalMemberIds,
Collection<String> totalMembershipIds,
MembershipType membershipType,
Collection<Field> fields,
Set<Source> sources,
String scope,
Stem stem,
Stem.Scope stemScope,
Boolean enabled,
Boolean checkSecurity,
QueryOptions queryOptionsForMember,
String filterForMember,
boolean splitScopeForMember,
boolean hasFieldForMember,
boolean hasMembershipTypeForMember,
QueryOptions queryOptionsForStem,
String scopeForStem,
boolean splitScopeForStem,
boolean hasFieldForStem,
boolean hasMembershipTypeForStem,
Boolean hasEnabledDate,
Boolean hasDisabledDate,
CompositeType customCompositeType,
Group customCompositeGroup) |
| Modifier and Type | Method and Description |
|---|---|
CompositeType |
MembershipPathNode.getCompositeType()
if composite, this is the right composite factor
|
| Modifier and Type | Method and Description |
|---|---|
void |
MembershipPathNode.setCompositeType(CompositeType compositeType1)
if composite, this is the right composite factor
|
| Constructor and Description |
|---|
MembershipPathNode(Field field,
Group ownerGroup,
CompositeType compositeType,
Group theLeftCompositeFactor,
Group theRightCompositeFactor,
Group theOtherFactor)
construct a composite group node
|
| Modifier and Type | Method and Description |
|---|---|
static CompositeType |
CompositeType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CompositeType |
CompositeType.valueOfIgnoreCase(String theName)
find the value of a string and ignore case
|
static CompositeType[] |
CompositeType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Copyright © 2016 Internet2. All rights reserved.