public class GroupServiceProvider extends Object implements GroupService, com.sun.enterprise.ee.cms.core.CallBack
| Constructor and Description |
|---|
GroupServiceProvider(String myName,
String groupName,
boolean startGMS) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
List<String> |
getCurrentCoreMembers() |
String |
getGroupName() |
String |
getMemberName() |
void |
processNotification(com.sun.enterprise.ee.cms.core.Signal notification) |
void |
registerGroupMemberEventListener(GroupMemberEventListener listener) |
void |
registerGroupMessageReceiver(String messageToken,
MessageReceiver receiver) |
void |
removeGroupMemberEventListener(GroupMemberEventListener listener) |
boolean |
sendMessage(String targetMemberName,
String token,
byte[] data) |
void |
shutdown() |
public void processNotification(com.sun.enterprise.ee.cms.core.Signal notification)
processNotification in interface com.sun.enterprise.ee.cms.core.CallBackpublic List<String> getCurrentCoreMembers()
getCurrentCoreMembers in interface GroupServicepublic void shutdown()
public String getGroupName()
getGroupName in interface GroupServicepublic String getMemberName()
getMemberName in interface GroupServicepublic boolean sendMessage(String targetMemberName, String token, byte[] data)
sendMessage in interface GroupServicepublic void registerGroupMessageReceiver(String messageToken, MessageReceiver receiver)
registerGroupMessageReceiver in interface GroupServicepublic void registerGroupMemberEventListener(GroupMemberEventListener listener)
registerGroupMemberEventListener in interface GroupServicepublic void removeGroupMemberEventListener(GroupMemberEventListener listener)
removeGroupMemberEventListener in interface GroupServicepublic void close()
close in interface GroupServiceCopyright © 2017–2019 Eclipse Foundation. All rights reserved.