public class RemoteOperationsExecutorProxy extends Object
| Constructor and Description |
|---|
RemoteOperationsExecutorProxy(String name,
RemoteOperationsExecutor executor,
QuiesceTokenProvider quiesceTokenProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
<T extends RemoteOperationResult> |
execute(RemoteOperationRequest<T> request) |
<T extends RemoteOperationResult> |
executeAsync(RemoteOperationRequest<T> request,
AsyncFutureListener<T> listener) |
void |
executeOneway(RemoteOperationRequest<?> request) |
RemoteOperationsExecutor |
getExecutor() |
String |
getName() |
boolean |
isActive() |
boolean |
isActiveQuiesceTokenAware() |
static boolean |
isAvailable(RemoteOperationsExecutorProxy proxy,
boolean activeOnly) |
String |
toLogMessage(RemoteOperationRequest<?> request) |
public RemoteOperationsExecutorProxy(String name, RemoteOperationsExecutor executor, QuiesceTokenProvider quiesceTokenProvider)
public String getName()
public RemoteOperationsExecutor getExecutor()
public <T extends RemoteOperationResult> T execute(RemoteOperationRequest<T> request) throws RemoteException
RemoteExceptionpublic <T extends RemoteOperationResult> void executeAsync(RemoteOperationRequest<T> request, AsyncFutureListener<T> listener) throws RemoteException
RemoteExceptionpublic void executeOneway(RemoteOperationRequest<?> request) throws RemoteException
RemoteExceptionpublic boolean isActive()
throws RemoteException
RemoteExceptionpublic boolean isActiveQuiesceTokenAware()
throws RemoteException
RemoteExceptionpublic String toLogMessage(RemoteOperationRequest<?> request)
public void close()
public static boolean isAvailable(RemoteOperationsExecutorProxy proxy, boolean activeOnly)
Copyright © GigaSpaces.