public class ClientEngineImpl extends Object implements ClientEngine, com.hazelcast.nio.ConnectionListener, CoreService, ManagedService, MembershipAwareService, EventPublishingService<ClientEndpoint,ClientListener>
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
| Constructor and Description |
|---|
ClientEngineImpl(com.hazelcast.instance.Node node) |
| Modifier and Type | Method and Description |
|---|---|
void |
connectionAdded(com.hazelcast.nio.Connection connection) |
void |
connectionRemoved(com.hazelcast.nio.Connection connection) |
void |
dispatchEvent(ClientEndpoint event,
ClientListener listener) |
int |
getClientEndpointCount() |
ClientService |
getClientService() |
ClusterService |
getClusterService() |
Config |
getConfig() |
int |
getDeadConnectionCount() |
Collection<Client> |
getEndpoints() |
EventService |
getEventService() |
com.hazelcast.instance.MemberImpl |
getLocalMember() |
com.hazelcast.logging.ILogger |
getLogger(Class clazz) |
com.hazelcast.logging.ILogger |
getLogger(String className) |
com.hazelcast.nio.Address |
getMasterAddress() |
com.hazelcast.partition.InternalPartitionService |
getPartitionService() |
ProxyService |
getProxyService() |
SecurityContext |
getSecurityContext() |
SerializationService |
getSerializationService() |
com.hazelcast.nio.Address |
getThisAddress() |
TransactionManagerService |
getTransactionManagerService() |
void |
handlePacket(com.hazelcast.nio.ClientPacket packet) |
void |
init(NodeEngine nodeEngine,
Properties properties) |
void |
memberAdded(MembershipServiceEvent event)
Invoked when a new member is added to the cluster.
|
void |
memberRemoved(MembershipServiceEvent event)
Invoked when an existing member leaves the cluster.
|
void |
reset()
reset service, back to initial state
|
void |
sendResponse(ClientEndpoint endpoint,
Object response) |
void |
shutdown()
shutdown service
|
Data |
toData(Object obj) |
Object |
toObject(Data data) |
public static final String SERVICE_NAME
public int getClientEndpointCount()
getClientEndpointCount in interface ClientEnginepublic int getDeadConnectionCount()
getDeadConnectionCount in interface ClientEnginepublic void handlePacket(com.hazelcast.nio.ClientPacket packet)
public Object toObject(Data data)
toObject in interface ClientEnginepublic Data toData(Object obj)
toData in interface ClientEnginepublic com.hazelcast.partition.InternalPartitionService getPartitionService()
getPartitionService in interface ClientEnginepublic ClusterService getClusterService()
getClusterService in interface ClientEnginepublic SerializationService getSerializationService()
getSerializationService in interface ClientEnginepublic EventService getEventService()
getEventService in interface ClientEnginepublic ProxyService getProxyService()
getProxyService in interface ClientEnginepublic void sendResponse(ClientEndpoint endpoint, Object response)
sendResponse in interface ClientEnginepublic TransactionManagerService getTransactionManagerService()
getTransactionManagerService in interface ClientEnginepublic com.hazelcast.nio.Address getMasterAddress()
getMasterAddress in interface ClientEnginepublic com.hazelcast.nio.Address getThisAddress()
getThisAddress in interface ClientEnginepublic com.hazelcast.instance.MemberImpl getLocalMember()
getLocalMember in interface ClientEnginepublic Config getConfig()
getConfig in interface ClientEnginepublic com.hazelcast.logging.ILogger getLogger(Class clazz)
getLogger in interface ClientEnginepublic com.hazelcast.logging.ILogger getLogger(String className)
getLogger in interface ClientEnginepublic void connectionAdded(com.hazelcast.nio.Connection connection)
connectionAdded in interface com.hazelcast.nio.ConnectionListenerpublic void connectionRemoved(com.hazelcast.nio.Connection connection)
connectionRemoved in interface com.hazelcast.nio.ConnectionListenerpublic SecurityContext getSecurityContext()
getSecurityContext in interface ClientEnginepublic void dispatchEvent(ClientEndpoint event, ClientListener listener)
dispatchEvent in interface EventPublishingService<ClientEndpoint,ClientListener>public void memberAdded(MembershipServiceEvent event)
MembershipAwareServicememberAdded in interface MembershipAwareServicepublic void memberRemoved(MembershipServiceEvent event)
MembershipAwareServicememberRemoved in interface MembershipAwareServicepublic ClientService getClientService()
public Collection<Client> getEndpoints()
public void init(NodeEngine nodeEngine, Properties properties)
init in interface ManagedServicepublic void reset()
ManagedServicereset in interface ManagedServicepublic void shutdown()
ManagedServiceshutdown in interface ManagedServiceCopyright © 2017 Hazelcast, Inc.. All Rights Reserved.