public class ClientSmartListenerService extends ClientListenerServiceImpl implements InitialMembershipListener
client, executionService, invocationService, logger, serializationService| Constructor and Description |
|---|
ClientSmartListenerService(HazelcastClientInstanceImpl client,
int eventThreadCount,
int eventQueueCapacity) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
deregisterListener(String userRegistrationId) |
Collection<ClientEventRegistration> |
getActiveRegistrations(String uuid) |
void |
init(InitialMembershipEvent event) |
void |
memberAdded(MembershipEvent membershipEvent) |
void |
memberAttributeChanged(MemberAttributeEvent memberAttributeEvent) |
void |
memberRemoved(MembershipEvent membershipEvent) |
String |
registerListener(BaseClientAddListenerRequest addRequest,
BaseClientRemoveListenerRequest removeRequest,
EventHandler handler) |
void |
shutdown() |
void |
start() |
addEventHandler, getEventExecutor, getEventHandler, handleEventPacket, removeEventHandlerpublic ClientSmartListenerService(HazelcastClientInstanceImpl client, int eventThreadCount, int eventQueueCapacity)
public String registerListener(BaseClientAddListenerRequest addRequest, BaseClientRemoveListenerRequest removeRequest, EventHandler handler)
registerListener in interface ClientListenerServicepublic boolean deregisterListener(String userRegistrationId)
deregisterListener in interface ClientListenerServicepublic void start()
start in class ClientListenerServiceImplpublic void shutdown()
shutdown in class ClientListenerServiceImplpublic void memberAdded(MembershipEvent membershipEvent)
memberAdded in interface MembershipListenerpublic void memberRemoved(MembershipEvent membershipEvent)
memberRemoved in interface MembershipListenerpublic void memberAttributeChanged(MemberAttributeEvent memberAttributeEvent)
memberAttributeChanged in interface MembershipListenerpublic void init(InitialMembershipEvent event)
init in interface InitialMembershipListenerpublic Collection<ClientEventRegistration> getActiveRegistrations(String uuid)
getActiveRegistrations in class ClientListenerServiceImplCopyright © 2016 Hazelcast, Inc.. All Rights Reserved.