public class SpaceClusterRemoteOperationRouter extends ClusterRemoteOperationRouter implements SpaceProxyRemoteOperationRouter
ClusterRemoteOperationRouter.AsyncOperationExecutor<T extends RemoteOperationResult>, ClusterRemoteOperationRouter.ExecutionStatus
_cluster
_logger
Constructor and Description |
---|
SpaceClusterRemoteOperationRouter(RemoteOperationsExecutorsCluster cluster,
PostponedAsyncOperationsQueue postponedAsyncOperationsQueue,
SpaceProxyImpl spaceProxy) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterOperationExecution(RemoteOperationRequest<?> request,
RemoteOperationsExecutorProxy proxy,
ClusterRemoteOperationRouter.ExecutionStatus status) |
protected boolean |
beforeOperationExecution(RemoteOperationRequest<?> request,
RemoteOperationsExecutorProxy proxy) |
String |
getActiveMemberName(int partitionId) |
SpaceProxyImpl |
getSpaceProxy() |
close, createFutureListener, execute, executeAsync, executeOneway, getAllAvailableMembers, getAnyActiveMember, getAnyAvailableCachedMember, getAnyAvailableMember, getCachedMember, processResult
logAfterExecute, logAfterExecuteAsync, logAsyncExecutionFailure, logBeforeExecute, logBeforeExecuteAsync, logExecutionFailure, logInterruptedAsyncExecution, logInterruptedExecution, logUnexpectedAsyncExecution
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, createFutureListener, execute, executeAsync, executeOneway, getAllAvailableMembers, getAnyActiveMember, getAnyAvailableCachedMember, getAnyAvailableMember, getCachedMember
public SpaceClusterRemoteOperationRouter(RemoteOperationsExecutorsCluster cluster, PostponedAsyncOperationsQueue postponedAsyncOperationsQueue, SpaceProxyImpl spaceProxy)
protected boolean beforeOperationExecution(RemoteOperationRequest<?> request, RemoteOperationsExecutorProxy proxy) throws RemoteException
beforeOperationExecution
in class ClusterRemoteOperationRouter
RemoteException
protected void afterOperationExecution(RemoteOperationRequest<?> request, RemoteOperationsExecutorProxy proxy, ClusterRemoteOperationRouter.ExecutionStatus status)
afterOperationExecution
in class ClusterRemoteOperationRouter
public String getActiveMemberName(int partitionId)
getActiveMemberName
in interface SpaceProxyRemoteOperationRouter
public SpaceProxyImpl getSpaceProxy()
Copyright © GigaSpaces.