See: Description
| Interface | Description | 
|---|---|
| AutowireArgumentsMarker | 
 A marker interface enabling autowiring of arguments in a remoting service. 
 | 
| BroadcastIndicator | 
 An interface optionally implemented by the first parameter in a remote invocation to indicate if
 broadcasting is enabled or not. 
 | 
| HashedSpaceRemotingEntry | |
| MetaArgumentsHandler | 
 Meta argument handler can control the meta data objects that will be used for the remote
 invocation. 
 | 
| RemoteInvocationAspect<T> | 
 A remoting aspect allows to wrap the remote invocation with specific "user" logic, for example,
 to add retry in case of a failure, security, or something similar. 
 | 
| RemoteResultReducer<T,Y> | 
 A remoting result reducer (ala Map Reduce) used when working with  
ExecutorSpaceRemotingProxyFactoryBean in broadcast mode in order to
 reduce the broadcast results into a "client side" result value. | 
| RemoteRoutingHandler<T> | 
 A general interface allowing for pluggable computation of the remoting invocation routing field. 
 | 
| RemotingInvoker | 
 Interface representing a remote invocation. 
 | 
| ServiceExecutionAspect | 
 A service execution callback allows to wrap the execution of "server side" service. 
 | 
| ServiceExecutionAspect.MethodInvocation | 
 A wrapper for method invocation. 
 | 
| SpaceRemotingEntry | |
| SpaceRemotingEntryFactory | |
| SpaceRemotingInvocation | 
 Represents a remote invocation. 
 | 
| SpaceRemotingResult<T> | 
 A remote invocation result holding either an exception (that occurred during the execution of
 remote service) or the actual result data. 
 | 
| Class | Description | 
|---|---|
| EventDrivenRemoteFuture<T> | 
 A Space remoting future implementation. 
 | 
| EventDrivenRemotingProxyConfigurer<T> | 
 A simple programmatic configurer creating a remote asyncronous proxy 
 | 
| EventDrivenSpaceRemotingEntry | Deprecated | 
| EventDrivenSpaceRemotingProxyFactoryBean | 
 A space event driven remoting proxy that forward the service execution to a remote service
 with the space as the transport layer. 
 | 
| ExecutorRemotingProxyConfigurer<T> | 
 A simple programmatic configurer creating a remote executor based proxy 
 | 
| ExecutorRemotingTask<T extends Serializable> | 
 A  
Task that can be used to simulate remote invocation with
 SpaceRemotingServiceExporter. | 
| ExecutorRemotingTask.InternalExecutorResult<T extends Serializable> | 
 A wrapper executor result that holds more information on the exception, such as the instance
 id. 
 | 
| ExecutorSpaceRemotingProxyFactoryBean | 
 A space executor remoting proxy that forward the service execution to a remote service
 with the space as the transport layer. 
 | 
| HashedEventDrivenSpaceRemotingEntry | Deprecated | 
| MethodParamRemoteRoutingHandler | 
 A default implementation of routing handler allowing to control the routing index of the remote
 invocation based on the remote method parameters. 
 | 
| RemotingAnnotationBeanPostProcessor | |
| RemotingProxyUtils | 
 A set of common code shared between different remoting proxies. 
 | 
| RemotingServiceDetails | 
 A generic remoting service details. 
 | 
| RemotingServiceDetails.Attributes | |
| RemotingServiceDetails.RemoteService | |
| RemotingServiceMonitors | 
 A generic event container service monitors. 
 | 
| RemotingServiceMonitors.Attributes | |
| RemotingServiceMonitors.RemoteServiceStats | |
| RemotingUtils | |
| RemotingUtils.MethodHash | |
| ServiceRef | 
 A service reference (the reference is generally the Spring bean id). 
 | 
| SpaceRemotingEntryMetadataFactory | Deprecated
 since 8.0 
 | 
| SpaceRemotingEntryPojoFactory | 
 SpaceRemotingEntryFactory for Pojo classes. 
 | 
| SpaceRemotingServiceExporter | 
 Exports a list of services (beans) as remote services with the Space as the transport layer. 
 | 
| Exception | Description | 
|---|---|
| ExecutorRemotingTask.InternalExecutorException | 
 A wrapper executor exception that holds more information on the exception, such as the
 instance id. 
 | 
| RemoteTimeoutException | 
 A Space remoting exception caused by a timeout waiting for a result. 
 | 
| SpaceRemoteExecutionException | 
 An extension for  
ExecutionException holding both the remoteInvocation and the remoteResult remote
 result. | 
| Annotation Type | Description | 
|---|---|
| AutowireArguments | 
 An annotation enabling autowiring of arguments in a remoting service. 
 | 
| EventDrivenProxy | 
 An annotation used to inject  
EventDrivenSpaceRemotingProxyFactoryBean
 into a field. | 
| EventDrivenRemotingMethod | 
 An annotation used to configure method level behaviour for event driven remoting proxies, which
 are eventually configured through  
EventDrivenSpaceRemotingProxyFactoryBean. | 
| ExecutorProxy | 
 An annotation used to inject  
ExecutorSpaceRemotingProxyFactoryBean into a field. | 
| ExecutorRemotingMethod | 
 An annotation used to configure method level behaviour for executor remoting proxies. 
 | 
| RemotingService | |
| Routing | 
 A method parameter annotation allowing to control the routing of a certain remote invocation
 using an annotation. 
 | 
Copyright © GigaSpaces.