public abstract class ClientInvocationServiceSupport extends Object implements ClientInvocationService
| Modifier and Type | Field and Description |
|---|---|
protected HazelcastClientInstanceImpl |
client |
protected ClientConnectionManager |
connectionManager |
protected ILogger |
invocationLogger |
protected ClientPartitionService |
partitionService |
| Constructor and Description |
|---|
ClientInvocationServiceSupport(HazelcastClientInstanceImpl client) |
| Modifier and Type | Method and Description |
|---|---|
long |
getInvocationTimeoutMillis() |
void |
handleClientMessage(ClientMessage message,
Connection connection) |
boolean |
isRedoOperation() |
boolean |
isShutdown() |
protected void |
send(ClientInvocation invocation,
ClientConnection connection) |
void |
shutdown() |
void |
start() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConnection, invokeOnConnection, invokeOnPartitionOwner, invokeOnRandomTarget, invokeOnTargetprotected final HazelcastClientInstanceImpl client
protected final ILogger invocationLogger
protected ClientConnectionManager connectionManager
protected ClientPartitionService partitionService
public ClientInvocationServiceSupport(HazelcastClientInstanceImpl client)
public void start()
start in interface ClientInvocationServicepublic boolean isRedoOperation()
isRedoOperation in interface ClientInvocationServiceprotected void send(ClientInvocation invocation, ClientConnection connection) throws IOException
IOExceptionpublic boolean isShutdown()
public void shutdown()
shutdown in interface ClientInvocationServicepublic void handleClientMessage(ClientMessage message, Connection connection)
handleClientMessage in interface ClientInvocationServicepublic long getInvocationTimeoutMillis()
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.