| 
GigaSpaces XAP 7.1 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.  | 
|
| HashedEventDrivenSpaceRemotingEntry
 | 
|
| 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
 | 
|
| RemotingUtils.MethodHash
 | 
|
| 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.1 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||