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, wait
getConnection, invokeOnConnection, invokeOnPartitionOwner, invokeOnRandomTarget, invokeOnTarget
protected final HazelcastClientInstanceImpl client
protected final ILogger invocationLogger
protected ClientConnectionManager connectionManager
protected ClientPartitionService partitionService
public ClientInvocationServiceSupport(HazelcastClientInstanceImpl client)
public void start()
start
in interface ClientInvocationService
public boolean isRedoOperation()
isRedoOperation
in interface ClientInvocationService
protected void send(ClientInvocation invocation, ClientConnection connection) throws IOException
IOException
public boolean isShutdown()
public void shutdown()
shutdown
in interface ClientInvocationService
public void handleClientMessage(ClientMessage message, Connection connection)
handleClientMessage
in interface ClientInvocationService
public long getInvocationTimeoutMillis()
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.