public final class ClientSmartInvocationServiceImpl extends ClientInvocationServiceSupport
client, connectionManager, invocationLogger, partitionService| Constructor and Description |
|---|
ClientSmartInvocationServiceImpl(HazelcastClientInstanceImpl client,
LoadBalancer loadBalancer) |
| Modifier and Type | Method and Description |
|---|---|
ClientConnection |
getConnection(int partitionId) |
void |
invokeOnConnection(ClientInvocation invocation,
ClientConnection connection) |
void |
invokeOnPartitionOwner(ClientInvocation invocation,
int partitionId) |
void |
invokeOnRandomTarget(ClientInvocation invocation) |
void |
invokeOnTarget(ClientInvocation invocation,
Address target) |
getInvocationTimeoutMillis, handleClientMessage, isRedoOperation, isShutdown, send, shutdown, startpublic ClientSmartInvocationServiceImpl(HazelcastClientInstanceImpl client, LoadBalancer loadBalancer)
public void invokeOnPartitionOwner(ClientInvocation invocation, int partitionId) throws IOException
IOExceptionpublic void invokeOnRandomTarget(ClientInvocation invocation) throws IOException
IOExceptionpublic ClientConnection getConnection(int partitionId) throws IOException
IOExceptionpublic void invokeOnTarget(ClientInvocation invocation, Address target) throws IOException
IOExceptionpublic void invokeOnConnection(ClientInvocation invocation, ClientConnection connection) throws IOException
IOExceptionCopyright © 2018 Hazelcast, Inc.. All Rights Reserved.