|
GigaSpaces XAP 7.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.openspaces.remoting | |
---|---|
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 |
Classes in org.openspaces.remoting used by org.openspaces.admin.pu | |
---|---|
RemotingServiceDetails
A generic remoting service details. |
|
RemotingServiceMonitors
A generic event container service monitors. |
Classes in org.openspaces.remoting used by org.openspaces.remoting | |
---|---|
AsyncRemotingProxyConfigurer
Deprecated. Use EventDrivenRemotingProxyConfigurer . Async remoting renamed to event driven. |
|
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
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
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 invcation with
SpaceRemotingServiceExporter . |
|
ExecutorRemotingTask.InternalExecutorResult
A wrapper executor result that holds more information on the exception, such as the instance id. |
|
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 invocaiton 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 SyncSpaceRemotingProxyFactoryBean 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
|
|
ServiceExecutionAspect
A service execution callback allows to wrap the execution of "server side" service. |
|
ServiceExecutionAspect.MethodInvocation
A wrapper for method invocation. |
|
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. |
|
SyncRemotingProxyConfigurer
A simple programmatic configurer creating a remote syncronous proxy Usage example: IJSpace space = new UrlSpaceConfigurer("jini://*/*/mySpace") .space(); GigaSpace gigaSpace = new GigaSpaceConfigurer(space).gigaSpace(); MyBusinessInterface proxy = new SyncRemotingProxyConfigurer<MyBusinessInterface>(gigaSpace, MyBusinessInterface.class) .broadcast(true) .voidOneWay(true) .syncProxy(); proxy.businessMethod(...); |
|
SyncSpaceRemotingEntry
Default implementation of a remoting entry that acts both as a remote invocation and a remote result. |
Classes in org.openspaces.remoting used by org.openspaces.remoting.config | |
---|---|
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. |
|
SyncSpaceRemotingProxyFactoryBean
Deprecated. Use ExecutorSpaceRemotingProxyFactoryBean and executor based remoting instead. |
Classes in org.openspaces.remoting used by org.openspaces.remoting.scripting | |
---|---|
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 invocaiton 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 SyncSpaceRemotingProxyFactoryBean 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. |
|
GigaSpaces XAP 7.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |