Class ExecutorRemotingTask<T extends Serializable>

java.lang.Object
org.openspaces.remoting.ExecutorRemotingTask<T>
All Implemented Interfaces:
AsyncResultsReducer<ExecutorRemotingTask.InternalExecutorResult<T>,List<AsyncResult<ExecutorRemotingTask.InternalExecutorResult<T>>>>, SmartExternalizable, Externalizable, Serializable, ClusterInfoAware, DistributedTask<ExecutorRemotingTask.InternalExecutorResult<T>,List<AsyncResult<ExecutorRemotingTask.InternalExecutorResult<T>>>>, Task<ExecutorRemotingTask.InternalExecutorResult<T>>, TaskRoutingProvider, SpaceRemotingInvocation, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

A Task that can be used to simulate remote invocation with SpaceRemotingServiceExporter. When executed, the task searches for a service exporter (first under the hardwired name serviceExporter, then any bean that define this class), and based on parameters passed on the task itself (such as method name, lookup name and arguments) invokes service methods that are registered with the service exporter.
Author:
kimchy
See Also: