public class SpaceProxyRouter extends Object
| Constructor and Description | 
|---|
SpaceProxyRouter(SpaceProxyImpl spaceProxy)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
close()
Closes this space proxy router. 
 | 
<T extends SpaceOperationResult> | 
execute(RemoteOperationRequest<T> request)  | 
<T extends SpaceOperationResult> | 
executeAsync(RemoteOperationRequest<T> request,
            AsyncFutureListener<Object> listener)  | 
void | 
executeOneway(RemoteOperationRequest<?> request)  | 
List<IRemoteSpace> | 
getAllAvailableSpaces()  | 
IRemoteSpace | 
getAnyActiveSpace()  | 
IRemoteSpace | 
getAnyAvailableSpace()  | 
IAsyncHandlerProvider | 
getAsyncHandlerProvider()  | 
RemoteOperationsExecutorsClusterConfig | 
getConfig()  | 
SpaceContext | 
getDefaultSpaceContext()  | 
SpaceURL | 
getMemberUrl(String memberName)  | 
SpaceURL | 
getPrimaryMemberUrl(int partitionId)  | 
RemoteSpaceProxyLocator | 
getProxyLocator()  | 
void | 
setQuiesceToken(QuiesceToken token)  | 
public SpaceProxyRouter(SpaceProxyImpl spaceProxy)
public IAsyncHandlerProvider getAsyncHandlerProvider()
public void close()
public <T extends SpaceOperationResult> void execute(RemoteOperationRequest<T> request) throws InterruptedException
InterruptedExceptionpublic <T extends SpaceOperationResult> RemoteOperationFutureListener<T> executeAsync(RemoteOperationRequest<T> request, AsyncFutureListener<Object> listener)
public void executeOneway(RemoteOperationRequest<?> request) throws InterruptedException
InterruptedExceptionpublic RemoteOperationsExecutorsClusterConfig getConfig()
public IRemoteSpace getAnyAvailableSpace()
public IRemoteSpace getAnyActiveSpace()
public List<IRemoteSpace> getAllAvailableSpaces()
public SpaceURL getPrimaryMemberUrl(int partitionId)
public RemoteSpaceProxyLocator getProxyLocator()
public SpaceContext getDefaultSpaceContext()
public void setQuiesceToken(QuiesceToken token)
Copyright © GigaSpaces.