public abstract class AbstractClientInvocationService extends Object implements ClientInvocationService
Modifier and Type | Field and Description |
---|---|
protected HazelcastClientInstanceImpl |
client |
protected ClientConnectionManager |
connectionManager |
protected ClientPartitionService |
partitionService |
Constructor and Description |
---|
AbstractClientInvocationService(HazelcastClientInstanceImpl client) |
Modifier and Type | Method and Description |
---|---|
long |
getInvocationRetryPauseMillis() |
long |
getInvocationTimeoutMillis() |
ClientResponseHandler |
getResponseHandler() |
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
invokeOnConnection, invokeOnPartitionOwner, invokeOnRandomTarget, invokeOnTarget
protected final HazelcastClientInstanceImpl client
protected ClientConnectionManager connectionManager
protected ClientPartitionService partitionService
public AbstractClientInvocationService(HazelcastClientInstanceImpl client)
public void start()
public ClientResponseHandler getResponseHandler()
getResponseHandler
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()
public long getInvocationTimeoutMillis()
public long getInvocationRetryPauseMillis()
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.