Package com.cbe
Class GroupEventProtocol
- java.lang.Object
-
- com.cbe.GroupEventProtocol
-
public class GroupEventProtocol extends java.lang.Object
Protocol for implementing a delegate.
Abstract base class which is used when you want notification about events from group calls.
-
-
Constructor Summary
Constructors Constructor Description GroupEventProtocol()
GroupEventProtocol Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onGroupAdded(long newPersistenceState, Group group)
Gets called when a group has been created.void
onGroupError(long operationId, long operation, long failedAtState, long code, java.lang.String reason, java.lang.String message)
Gets called when an error have occured.void
onGroupRemoved(long newPersistenceState)
Gets called when a group has been removed.void
onGroupRenamed(long newPersistenceState)
Gets called when a group have been renamed.void
onGroupSearchLoaded(long newPersistenceState, GroupQuery queryResult)
void
onListBannedMembers(Members_Vec members)
Gets called when listBannedMembers has been called.void
onListGroups(Groups_Vec groups)
Lists the groups that the user is included in or owner/admin of.void
onListMembers(long newPersistenceState, Members_Vec members)
Gets called when a list call of members of a group have happened.void
onMemberBanned(long newPersistenceState)
Gets called when a member has been banned.void
onMemberJoinGroup(long newPersistenceState)
Gets called when a user have become a member of a group.void
onMemberKicked(long newPersistenceState)
Gets called when a member has been kicked.void
onMemberLeaveGroup(long newPersistenceState)
Gets called when the user leaves a group.void
onMemberUnBanned(long newPersistenceState)
Gets called when a member has been unbanned.
-
-
-
Method Detail
-
onGroupSearchLoaded
public void onGroupSearchLoaded(long newPersistenceState, GroupQuery queryResult)
-
onGroupAdded
public void onGroupAdded(long newPersistenceState, Group group)
Gets called when a group has been created.
-
onListGroups
public void onListGroups(Groups_Vec groups)
Lists the groups that the user is included in or owner/admin of.
-
onGroupRemoved
public void onGroupRemoved(long newPersistenceState)
Gets called when a group has been removed.
-
onMemberLeaveGroup
public void onMemberLeaveGroup(long newPersistenceState)
Gets called when the user leaves a group.
-
onMemberJoinGroup
public void onMemberJoinGroup(long newPersistenceState)
Gets called when a user have become a member of a group.
-
onMemberKicked
public void onMemberKicked(long newPersistenceState)
Gets called when a member has been kicked.
-
onMemberBanned
public void onMemberBanned(long newPersistenceState)
Gets called when a member has been banned.
-
onMemberUnBanned
public void onMemberUnBanned(long newPersistenceState)
Gets called when a member has been unbanned.
-
onListBannedMembers
public void onListBannedMembers(Members_Vec members)
Gets called when listBannedMembers has been called.
-
onListMembers
public void onListMembers(long newPersistenceState, Members_Vec members)
Gets called when a list call of members of a group have happened.
-
onGroupRenamed
public void onGroupRenamed(long newPersistenceState)
Gets called when a group have been renamed.
-
onGroupError
public void onGroupError(long operationId, long operation, long failedAtState, long code, java.lang.String reason, java.lang.String message)
Gets called when an error have occured.
-
-