GigaSpaces - Open Spaces

Uses of Package
org.openspaces.remoting

Packages that use org.openspaces.remoting
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.remoting
AsyncRemotingProxyConfigurer
          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 AsyncRemotingProxyConfigurer<MyBusinessInterface>(gigaSpace, MyBusinessInterface.class) .timeout(15000) .asyncProxy(); proxy.businessMethod(...);
AsyncSpaceRemotingEntry
          Default implementation of a remoting entry that acts both as a remote invocation and a remote result.
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) .voidOneWay(true) .syncProxy(); 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.
ServiceExecutionAspect
          A service execution callback allows to wrap the execution of "server side" service.
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
AsyncSpaceRemotingProxyFactoryBean
          A space async 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
          A space sync remoting proxy that forward the service execution to a remote service with the space as the transport layer.
 

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 - Open Spaces

Copyright © GigaSpaces.