Class EsbListenerEvent

java.lang.Object
edu.internet2.middleware.grouper.esb.listener.EsbListenerEvent

public class EsbListenerEvent extends Object
Simple class to hold incoming data sent by an ESB. Currently only direct membership add and delete events are supported
  • Constructor Details

    • EsbListenerEvent

      public EsbListenerEvent()
  • Method Details

    • getSubjectId

      public String getSubjectId()
      Returns:
      subjectId
    • setSubjectId

      public void setSubjectId(String subjectId)
      Parameters:
      subjectId - for which memberships are being changed
    • getAddMembershipGroups

      public String[][] getAddMembershipGroups()
      Returns:
      addMembershipGroups
    • setAddMembershipGroups

      public void setAddMembershipGroups(String[][] addMembershipGroups)
      Parameters:
      addMembershipGroups - - an array of arrays, each having two elements 1. The group identifier 2. The search method by which the group can be found by its identifier - id, name or attribute name (e.g. extension)
    • getRemoveMembershipGroups

      public String[][] getRemoveMembershipGroups()
      Returns:
      removeMembershipGroups
    • setRemoveMembershipGroups

      public void setRemoveMembershipGroups(String[][] removeMembershipGroups)
      Parameters:
      removeMembershipGroups - - an array of arrays, each having two elements 1. The group identifier 2. The search method by which the group can be found by its identifier - id, name or attribute name (e.g. extension)