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 |
Default implementation of a remoting entry that acts both as a remote invocation and a remote
result.
|
| EventDrivenSpaceRemotingFifoEntry |
Default implementation of a remoting entry that acts both as a remote invocation and a remote
result.
|
| 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 | |
| HashedEventDrivenSpaceRemotingFifoEntry | |
| 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
|
| 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.