Package org.jivesoftware.openfire.event
Interface GroupEventListener
- All Known Implementing Classes:
GroupEventAdapter,MUCRoom,RosterManager
public interface GroupEventListener
Interface to listen for group events. Use the
GroupEventDispatcher.addListener(GroupEventListener)
method to register for events.- Author:
- Matt Tucker
-
Method Summary
Modifier and TypeMethodDescriptionvoidadminAdded(Group group, Map<String, ?> params) An administrator was added to a group.voidadminRemoved(Group group, Map<String, ?> params) An administrator was removed from a group.voidgroupCreated(Group group, Map<String, ?> params) A group was created.voidgroupDeleting(Group group, Map<String, ?> params) A group is being deleted.voidgroupModified(Group group, Map<String, ?> params) A group's name, description, or an extended property was changed.voidmemberAdded(Group group, Map<String, ?> params) A member was added to a group.voidmemberRemoved(Group group, Map<String, ?> params) A member was removed from a group.
-
Method Details
-
groupCreated
A group was created.- Parameters:
group- the group.params- event parameters.
-
groupDeleting
A group is being deleted.- Parameters:
group- the group.params- event parameters.
-
groupModified
A group's name, description, or an extended property was changed.- Parameters:
group- the group.params- event parameters.
-
memberAdded
A member was added to a group.- Parameters:
group- the group.params- event parameters.
-
memberRemoved
A member was removed from a group.- Parameters:
group- the group.params- event parameters.
-
adminAdded
An administrator was added to a group.- Parameters:
group- the group.params- event parameters.
-
adminRemoved
An administrator was removed from a group.- Parameters:
group- the group.params- event parameters.
-