| Package | Description | 
|---|---|
| org.openspaces.remoting | A package including OpenSpaces support for Sync and Async remoting inspired by other Spring remoting
integrations. | 
| org.openspaces.remoting.scripting | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | HashedSpaceRemotingEntry | 
| interface  | SpaceRemotingEntry | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EventDrivenSpaceRemotingEntryDefault implementation of a remoting entry that acts both as a remote invocation and a remote
 result. | 
| class  | EventDrivenSpaceRemotingFifoEntryDefault implementation of a remoting entry that acts both as a remote invocation and a remote
 result. | 
| class  | ExecutorRemotingTask<T extends Serializable>A  Taskthat can be used to simulate remote invocation withSpaceRemotingServiceExporter. | 
| class  | HashedEventDrivenSpaceRemotingEntry | 
| class  | HashedEventDrivenSpaceRemotingFifoEntry | 
| Modifier and Type | Method and Description | 
|---|---|
| SpaceRemotingInvocation | SpaceRemoteExecutionException. getRemoteInvocation()Returns the remote invocation that caused this execution exception. | 
| Modifier and Type | Method and Description | 
|---|---|
| T | RemoteRoutingHandler. computeRouting(SpaceRemotingInvocation remotingEntry)Returns the routing field value based on the remoting invocation. | 
| Object | MethodParamRemoteRoutingHandler. computeRouting(SpaceRemotingInvocation remotingEntry) | 
| static Object | RemotingProxyUtils. computeRouting(SpaceRemotingInvocation remotingEntry,
              RemoteRoutingHandler remoteRoutingHandler,
              org.aopalliance.intercept.MethodInvocation methodInvocation)Computes the routing index for a given remote invocation. | 
| Object | ServiceExecutionAspect. invoke(SpaceRemotingInvocation invocation,
      ServiceExecutionAspect.MethodInvocation method,
      Object service)A service execution callback allows to wrap the execution of "server side" service. | 
| Object[] | MetaArgumentsHandler. obtainMetaArguments(SpaceRemotingInvocation remotingEntry)Meta argument handler can control the meta data objects that will be used for the remote
 invocation. | 
| T | RemoteResultReducer. reduce(SpaceRemotingResult<Y>[] results,
      SpaceRemotingInvocation remotingInvocation)Reduces a list of Space remoting invocation results to an Object value. | 
| Constructor and Description | 
|---|
| SpaceRemoteExecutionException(SpaceRemotingInvocation remoteInvocation,
                             SpaceRemotingResult remoteResult) | 
| SpaceRemoteExecutionException(SpaceRemotingInvocation remoteInvocation,
                             String message,
                             Throwable cause) | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | ScriptingRemoteRoutingHandler. computeRouting(SpaceRemotingInvocation remotingEntry)Only works with  ScriptingExecutorand usesScript.getRouting()in order to compute the routing index. | 
| Object[] | ScriptingMetaArgumentsHandler. obtainMetaArguments(SpaceRemotingInvocation remotingEntry) | 
Copyright © GigaSpaces.