public interface RemoteOperationRouter
Modifier and Type | Method and Description |
---|---|
void |
close() |
<T extends RemoteOperationResult> |
createFutureListener(RemoteOperationRequest<T> request,
AsyncFutureListener<Object> listener) |
<T extends RemoteOperationResult> |
execute(RemoteOperationRequest<T> request) |
<T extends RemoteOperationResult> |
executeAsync(RemoteOperationRequest<T> request,
RemoteOperationFutureListener<T> futureListener) |
void |
executeOneway(RemoteOperationRequest<?> request) |
void |
getAllAvailableMembers(List<RemoteOperationsExecutorProxy> availableMembers) |
RemoteOperationsExecutorProxy |
getAnyActiveMember() |
RemoteOperationsExecutorProxy |
getAnyAvailableMember() |
RemoteOperationsExecutorProxy |
getCachedMember() |
<T extends RemoteOperationResult> void execute(RemoteOperationRequest<T> request) throws InterruptedException
InterruptedException
<T extends RemoteOperationResult> RemoteOperationFutureListener<T> createFutureListener(RemoteOperationRequest<T> request, AsyncFutureListener<Object> listener)
<T extends RemoteOperationResult> void executeAsync(RemoteOperationRequest<T> request, RemoteOperationFutureListener<T> futureListener)
void executeOneway(RemoteOperationRequest<?> request) throws InterruptedException
InterruptedException
RemoteOperationsExecutorProxy getCachedMember()
RemoteOperationsExecutorProxy getAnyAvailableMember()
RemoteOperationsExecutorProxy getAnyActiveMember()
void getAllAvailableMembers(List<RemoteOperationsExecutorProxy> availableMembers)
void close()
Copyright © GigaSpaces.