edu.internet2.middleware.grouper.hooks.beans
Class HooksMembershipChangeBean

java.lang.Object
  extended by edu.internet2.middleware.grouper.hooks.beans.HooksBean
      extended by edu.internet2.middleware.grouper.hooks.beans.HooksMembershipChangeBean
All Implemented Interfaces:
GrouperCloneable

public class HooksMembershipChangeBean
extends HooksBean

pre/post update bean for high level membership change (the main change, not the side effects like adding the member to the groups where the group to be added to is a member)


Field Summary
static String FIELD_MS
          constant for field name for: ms
 
Constructor Summary
HooksMembershipChangeBean()
           
HooksMembershipChangeBean(Membership ms)
           
 
Method Summary
 HooksMembershipChangeBean clone()
          deep clone the fields in this object
 Composite getComposite()
          composite if applicable
 Field getField()
          field for membership
 Group getGroup()
          group for membership
 Member getMember()
          member being assigned
 Membership getMembership()
          membership dto
 Stem getStem()
          stem
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELD_MS

public static final String FIELD_MS
constant for field name for: ms

See Also:
Constant Field Values
Constructor Detail

HooksMembershipChangeBean

public HooksMembershipChangeBean()

HooksMembershipChangeBean

public HooksMembershipChangeBean(Membership ms)
Parameters:
ms -
Method Detail

getComposite

public Composite getComposite()
composite if applicable

Returns:
the composite

getField

public Field getField()
field for membership

Returns:
the field

getGroup

public Group getGroup()
group for membership

Returns:
the group

getMember

public Member getMember()
member being assigned

Returns:
the member

getMembership

public Membership getMembership()
membership dto

Returns:
the membership

getStem

public Stem getStem()
stem

Returns:
the stem

clone

public HooksMembershipChangeBean clone()
deep clone the fields in this object

Specified by:
clone in interface GrouperCloneable
Specified by:
clone in class HooksBean
Returns:
the clone of the object
See Also:
Object.clone()