|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MemberOf
All immediate subjects, and effective members are members. No duplicates will be returned (e.g. if immediate and effective). THIS IS AN ALPHA INTERFACE THAT MAY CHANGE AT ANY TIME.
Method Summary | |
---|---|
void |
addComposite(GrouperSession s,
Group g,
Composite c)
A composite group is composed of two groups and a set operator (stored in grouper_composites table) (e.g. union, intersection, etc). |
void |
addImmediate(GrouperSession s,
Group g,
Field f,
Member _m)
An immediate member is directly assigned to a group. |
void |
addImmediate(GrouperSession s,
Stem ns,
Field f,
Member _m)
An immediate member is directly assigned to a group. |
void |
deleteComposite(GrouperSession s,
Group g,
Composite c)
A composite group is composed of two groups and a set operator (stored in grouper_composites table) (e.g. union, intersection, etc). |
void |
deleteImmediate(GrouperSession s,
Group g,
Membership _ms,
Member _m)
An immediate member is directly assigned to a group. |
void |
deleteImmediate(GrouperSession s,
Stem ns,
Membership _ms,
Member _m)
An immediate member is directly assigned to a group. |
java.util.Set |
getDeletes()
|
java.util.Set<java.lang.String> |
getGroupIdsWithNewMemberships()
|
java.util.Set |
getModifiedGroups()
|
java.util.Set |
getModifiedStems()
|
java.util.Set |
getSaves()
|
java.util.Set<java.lang.String> |
getStemIdsWithNewMemberships()
|
java.util.Set<GrouperAPI> |
getUpdates()
|
Method Detail |
---|
void addComposite(GrouperSession s, Group g, Composite c) throws java.lang.IllegalStateException
java.lang.IllegalStateException
void addImmediate(GrouperSession s, Group g, Field f, Member _m) throws java.lang.IllegalStateException
java.lang.IllegalStateException
void addImmediate(GrouperSession s, Stem ns, Field f, Member _m) throws java.lang.IllegalStateException
java.lang.IllegalStateException
void deleteComposite(GrouperSession s, Group g, Composite c) throws java.lang.IllegalStateException
java.lang.IllegalStateException
void deleteImmediate(GrouperSession s, Group g, Membership _ms, Member _m) throws java.lang.IllegalStateException
java.lang.IllegalStateException
void deleteImmediate(GrouperSession s, Stem ns, Membership _ms, Member _m) throws java.lang.IllegalStateException
java.lang.IllegalStateException
java.util.Set getSaves()
java.util.Set getModifiedGroups()
java.util.Set getModifiedStems()
java.util.Set getDeletes()
java.util.Set<GrouperAPI> getUpdates()
java.util.Set<java.lang.String> getGroupIdsWithNewMemberships()
java.util.Set<java.lang.String> getStemIdsWithNewMemberships()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |