public class ClientInvocation extends Object implements Runnable, ExecutionCallback
| Modifier and Type | Field and Description |
|---|---|
static long |
RETRY_WAIT_TIME_IN_SECONDS |
| Constructor and Description |
|---|
ClientInvocation(HazelcastClientInstanceImpl client,
ClientRequest request) |
ClientInvocation(HazelcastClientInstanceImpl client,
ClientRequest request,
Address address) |
ClientInvocation(HazelcastClientInstanceImpl client,
ClientRequest request,
Connection connection) |
ClientInvocation(HazelcastClientInstanceImpl client,
ClientRequest request,
int partitionId) |
ClientInvocation(HazelcastClientInstanceImpl client,
EventHandler handler,
ClientRequest request) |
ClientInvocation(HazelcastClientInstanceImpl client,
EventHandler handler,
ClientRequest request,
Address address) |
ClientInvocation(HazelcastClientInstanceImpl client,
EventHandler handler,
ClientRequest request,
Connection connection) |
ClientInvocation(HazelcastClientInstanceImpl client,
EventHandler handler,
ClientRequest request,
int partitionId) |
| Modifier and Type | Method and Description |
|---|---|
EventHandler |
getEventHandler() |
int |
getHeartBeatInterval() |
int |
getPartitionId() |
ClientRequest |
getRequest() |
ClientConnection |
getSendConnection() |
ClientConnection |
getSendConnectionOrWait() |
ClientInvocationFuture |
invoke() |
ClientInvocationFuture |
invokeUrgent() |
static boolean |
isRetryable(Throwable t) |
boolean |
isUrgent() |
void |
notify(Object response) |
void |
onFailure(Throwable t) |
void |
onResponse(Object response) |
void |
run() |
void |
setSendConnection(ClientConnection connection) |
public static final long RETRY_WAIT_TIME_IN_SECONDS
public ClientInvocation(HazelcastClientInstanceImpl client, EventHandler handler, ClientRequest request)
public ClientInvocation(HazelcastClientInstanceImpl client, EventHandler handler, ClientRequest request, int partitionId)
public ClientInvocation(HazelcastClientInstanceImpl client, EventHandler handler, ClientRequest request, Address address)
public ClientInvocation(HazelcastClientInstanceImpl client, EventHandler handler, ClientRequest request, Connection connection)
public ClientInvocation(HazelcastClientInstanceImpl client, ClientRequest request)
public ClientInvocation(HazelcastClientInstanceImpl client, ClientRequest request, int partitionId)
public ClientInvocation(HazelcastClientInstanceImpl client, ClientRequest request, Address address)
public ClientInvocation(HazelcastClientInstanceImpl client, ClientRequest request, Connection connection)
public int getPartitionId()
public ClientRequest getRequest()
public EventHandler getEventHandler()
public ClientInvocationFuture invoke()
public ClientInvocationFuture invokeUrgent()
public void notify(Object response)
public int getHeartBeatInterval()
public boolean isUrgent()
public void setSendConnection(ClientConnection connection)
public ClientConnection getSendConnectionOrWait() throws InterruptedException
InterruptedExceptionpublic ClientConnection getSendConnection()
public static boolean isRetryable(Throwable t)
public void onResponse(Object response)
onResponse in interface ExecutionCallbackpublic void onFailure(Throwable t)
onFailure in interface ExecutionCallbackCopyright © 2016 Hazelcast, Inc.. All Rights Reserved.