edu.internet2.middleware.grouperClientExt.xmpp
Interface GrouperClientXmppHandler

All Known Implementing Classes:
GrouperClientXmppFileHandler

public interface GrouperClientXmppHandler

implement this to handle events from xmpp


Method Summary
 void handleAll(GrouperClientXmppJob grouperClientXmppJob, String groupName, String groupExtension, List<GrouperClientXmppSubject> newSubjectList)
          handle a full refresh event from xmpp
 void handleIncremental(GrouperClientXmppJob grouperClientXmppJob, String groupName, String groupExtension, List<GrouperClientXmppSubject> newSubjectList, List<GrouperClientXmppSubject> previousSubjectList, GrouperClientXmppSubject changeSubject, String action)
          handle an incremental event from xmpp
 

Method Detail

handleIncremental

void handleIncremental(GrouperClientXmppJob grouperClientXmppJob,
                       String groupName,
                       String groupExtension,
                       List<GrouperClientXmppSubject> newSubjectList,
                       List<GrouperClientXmppSubject> previousSubjectList,
                       GrouperClientXmppSubject changeSubject,
                       String action)
handle an incremental event from xmpp

Parameters:
grouperClientXmppJob -
groupName -
groupExtension -
subjectAttributeNames -
newSubjectList -
previousSubjectList -
changeSubject -
action -

handleAll

void handleAll(GrouperClientXmppJob grouperClientXmppJob,
               String groupName,
               String groupExtension,
               List<GrouperClientXmppSubject> newSubjectList)
handle a full refresh event from xmpp

Parameters:
grouperClientXmppJob -
groupName -
groupExtension -
subjectAttributeNames -
newSubjectList -


Copyright © 2012 Internet2. All Rights Reserved.