edu.internet2.middleware.grouper.misc
Class BaseMemberOf
java.lang.Object
edu.internet2.middleware.grouper.misc.BaseMemberOf
- All Implemented Interfaces:
- MemberOf
public abstract class BaseMemberOf
- extends java.lang.Object
- implements MemberOf
- Since:
- 1.2.0
- Version:
- $Id: BaseMemberOf.java,v 1.7 2009-06-09 22:55:40 shilen Exp $
- Author:
- blair christensen.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getDeletes
public java.util.Set<GrouperAPI> getDeletes()
- Specified by:
getDeletes
in interface MemberOf
- Since:
- 1.2.0
getModifiedGroups
public java.util.Set<Group> getModifiedGroups()
- Specified by:
getModifiedGroups
in interface MemberOf
- Since:
- 1.2.0
getModifiedStems
public java.util.Set<Stem> getModifiedStems()
- Specified by:
getModifiedStems
in interface MemberOf
- Since:
- 1.2.0
getSaves
public java.util.Set<GrouperAPI> getSaves()
- Specified by:
getSaves
in interface MemberOf
- Since:
- 1.2.0
getUpdates
public java.util.Set<GrouperAPI> getUpdates()
- Specified by:
getUpdates
in interface MemberOf
- Returns:
- updates to objects
addDelete
public java.util.Set<GrouperAPI> addDelete(GrouperAPI dto)
addSave
public java.util.Set<GrouperAPI> addSave(GrouperAPI dto)
getComposite
public Composite getComposite()
getEffectiveDeletes
public java.util.Set<GrouperAPI> getEffectiveDeletes()
getEffectiveSaves
public java.util.Set<GrouperAPI> getEffectiveSaves()
getField
public Field getField()
getGroup
public Group getGroup()
getMember
public Member getMember()
getMembership
public Membership getMembership()
getStem
public Stem getStem()
addUpdate
public java.util.Set<GrouperAPI> addUpdate(GrouperAPI dto)
- Parameters:
dto
-
- Returns:
- self for chaining
getGroupIdsWithNewMemberships
public java.util.Set<java.lang.String> getGroupIdsWithNewMemberships()
- Specified by:
getGroupIdsWithNewMemberships
in interface MemberOf
- Returns:
- set of group ids that have modified memberships
getStemIdsWithNewMemberships
public java.util.Set<java.lang.String> getStemIdsWithNewMemberships()
- Specified by:
getStemIdsWithNewMemberships
in interface MemberOf
- Returns:
- set of stem ids that have modified memberships