Package | Description |
---|---|
org.openspaces.admin.pu |
Support for managing of Processing Unit(s) through the Admin API.
|
org.openspaces.remoting |
A package including OpenSpaces support for Sync and Async remoting inspired by other Spring remoting
integrations.
|
org.openspaces.remoting.config |
Support for namespace based configuration of OpenSpaces remoting module using Spring namespace support.
|
org.openspaces.remoting.scripting |
Class and Description |
---|
RemotingServiceDetails
A generic remoting service details.
|
RemotingServiceMonitors
A generic event container service monitors.
|
Class and Description |
---|
EventDrivenRemotingProxyConfigurer
A simple programmatic configurer creating a remote asyncronous proxy
Usage example:
IJSpace space = new UrlSpaceConfigurer("jini://*/*/mySpace")
.space();
GigaSpace gigaSpace = new GigaSpaceConfigurer(space).gigaSpace();
MyBusinessInterface proxy = new EventDrivenRemotingProxyConfigurer<MyBusinessInterface>(gigaSpace, MyBusinessInterface.class)
.timeout(15000)
.proxy();
proxy.businessMethod(...);
|
EventDrivenSpaceRemotingEntry
Deprecated.
|
ExecutorRemotingProxyConfigurer
A simple programmatic configurer creating a remote executor based proxy
Usage example:
IJSpace space = new UrlSpaceConfigurer("jini://*/*/mySpace")
.space();
GigaSpace gigaSpace = new GigaSpaceConfigurer(space).gigaSpace();
MyBusinessInterface proxy = new ExecutorRemotingProxyConfigurer<MyBusinessInterface>(gigaSpace, MyBusinessInterface.class)
.broadcast(true)
.proxy();
proxy.businessMethod(...);
|
ExecutorRemotingTask
A
Task that can be used to simulate remote invocation with
SpaceRemotingServiceExporter . |
ExecutorRemotingTask.InternalExecutorResult
A wrapper executor result that holds more information on the exception, such as the instance id.
|
HashedSpaceRemotingEntry |
MetaArgumentsHandler
Meta argument handler can control the meta data objects that will be used
for the remote invocation.
|
RemoteInvocationAspect
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
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
A general interface allowing for pluggable computation of the remoting invocation routing field.
|
RemotingInvoker
Interface representing a remote invocation.
|
RemotingServiceDetails
A generic remoting service details.
|
RemotingServiceDetails.RemoteService |
RemotingServiceMonitors.RemoteServiceStats |
RemotingUtils.MethodHash |
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
A remote invocation result holding either an exception (that occurred during the execution of
remote service) or the actual result data.
|
Class and Description |
---|
EventDrivenSpaceRemotingProxyFactoryBean
A space event driven remoting proxy that forward the service execution to a remote service with the space as
the transport layer.
|
ExecutorSpaceRemotingProxyFactoryBean
A space executor remoting proxy that forward the service execution to a remote service with the space as
the transport layer.
|
SpaceRemotingServiceExporter
Exports a list of services (beans) as remote services with the Space as the transport layer.
|
Class and Description |
---|
BroadcastIndicator
An interface optionally implemented by the first parameter in a remote invocation
to indicate if broadcasting is enabled or not.
|
MetaArgumentsHandler
Meta argument handler can control the meta data objects that will be used
for the remote invocation.
|
RemoteInvocationAspect
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
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
A general interface allowing for pluggable computation of the remoting invocation routing field.
|
RemotingInvoker
Interface representing a remote invocation.
|
SpaceRemotingInvocation
Represents a remote invocation.
|
Copyright © GigaSpaces.