Class SpaceEmbeddedRemoteOperationRouter
java.lang.Object
com.gigaspaces.internal.remoting.routing.AbstractRemoteOperationRouter
com.gigaspaces.internal.remoting.routing.embedded.EmbeddedRemoteOperationRouter
com.gigaspaces.internal.client.spaceproxy.router.SpaceEmbeddedRemoteOperationRouter
- All Implemented Interfaces:
SpaceProxyRemoteOperationRouter, RemoteOperationRouter
public class SpaceEmbeddedRemoteOperationRouter
extends EmbeddedRemoteOperationRouter
implements SpaceProxyRemoteOperationRouter
Embedded space remote operations router.
- Since:
- 9.0.0
- Author:
- idan
-
Field Summary
Fields inherited from class EmbeddedRemoteOperationRouter
_executor, _memberProxyFields inherited from class AbstractRemoteOperationRouter
_logger -
Constructor Summary
ConstructorsConstructorDescriptionSpaceEmbeddedRemoteOperationRouter(SpaceProxyImpl spaceProxy, int partitionId, QuiesceTokenProvider quiesceTokenProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidafterOperationExecution(RemoteOperationRequest<?> request) protected booleanbeforeOperationExecution(RemoteOperationRequest<?> request) getActiveMemberName(int partitionId) Methods inherited from class EmbeddedRemoteOperationRouter
close, createFutureListener, execute, executeAsync, executeOneway, getAllAvailableMembers, getAnyActiveMember, getAnyAvailableCachedMember, getAnyAvailableMember, getCachedMember, getExecutor, getName, getPartitionIdMethods inherited from class AbstractRemoteOperationRouter
logAfterExecute, logAfterExecuteAsync, logAsyncExecutionFailure, logBeforeExecute, logBeforeExecuteAsync, logExecutionFailure, logInterruptedAsyncExecution, logInterruptedExecution, logUnexpectedAsyncExecutionMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface RemoteOperationRouter
close, createFutureListener, execute, executeAsync, executeOneway, getAllAvailableMembers, getAnyActiveMember, getAnyAvailableCachedMember, getAnyAvailableMember, getCachedMember
-
Constructor Details
-
SpaceEmbeddedRemoteOperationRouter
public SpaceEmbeddedRemoteOperationRouter(SpaceProxyImpl spaceProxy, int partitionId, QuiesceTokenProvider quiesceTokenProvider)
-
-
Method Details
-
beforeOperationExecution
- Overrides:
beforeOperationExecutionin classEmbeddedRemoteOperationRouter
-
afterOperationExecution
- Overrides:
afterOperationExecutionin classEmbeddedRemoteOperationRouter
-
getActiveMemberName
- Specified by:
getActiveMemberNamein interfaceSpaceProxyRemoteOperationRouter
-