org.shoal.ha.group
Interface GroupService
- All Known Implementing Classes:
- GroupServiceProvider
public interface GroupService
The minimal methods that a GS must implement to be used by the replication service.
- Author:
- Mahesh Kannan
getGroupName
java.lang.String getGroupName()
getMemberName
java.lang.String getMemberName()
getCurrentCoreMembers
java.util.List<java.lang.String> getCurrentCoreMembers()
registerGroupMemberEventListener
void registerGroupMemberEventListener(GroupMemberEventListener listener)
removeGroupMemberEventListener
void removeGroupMemberEventListener(GroupMemberEventListener listener)
close
void close()
registerGroupMessageReceiver
void registerGroupMessageReceiver(java.lang.String messageToken,
MessageReceiver receiver)
sendMessage
boolean sendMessage(java.lang.String targetMemberName,
java.lang.String messageToken,
byte[] data)
Copyright © 2010. All Rights Reserved.