Interface GrouperClientXmppHandler
- All Known Implementing Classes:
GrouperClientXmppFileHandler
public interface GrouperClientXmppHandler
implement this to handle events from xmpp
-
Method Summary
Modifier and TypeMethodDescriptionvoid
handleAll
(GrouperClientXmppJob grouperClientXmppJob, String groupName, String groupExtension, List<GrouperClientXmppSubject> newSubjectList) handle a full refresh event from xmppvoid
handleIncremental
(GrouperClientXmppJob grouperClientXmppJob, String groupName, String groupExtension, List<GrouperClientXmppSubject> newSubjectList, List<GrouperClientXmppSubject> previousSubjectList, GrouperClientXmppSubject changeSubject, String action) handle an incremental event from xmpp
-
Method Details
-
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
-
-