GigaSpaces XAP 7.0 API

org.openspaces.remoting
Interface SpaceRemotingInvocation

All Known Implementing Classes:
EventDrivenSpaceRemotingEntry, ExecutorRemotingTask, SyncSpaceRemotingEntry

public interface SpaceRemotingInvocation

Represents a remote invocation. Holds invocation values such as the getLookupName() and getMethodName().

Author:
kimchy

Method Summary
 Object[] getArguments()
          The arguments for the service method execution.
 String getLookupName()
          The lookup name of the service.
 Object[] getMetaArguments()
          Meta arguments that can be passed as part of the invocation.
 String getMethodName()
          The method name of the service that will be executed.
 Integer getRouting()
          Routing field controls the partition the invocation will be directed to when working with a partitioned space.
 

Method Detail

getLookupName

String getLookupName()
The lookup name of the service. Usually the actual interface class name that is proxied on the client side and implemented on the server side.


getMethodName

String getMethodName()
The method name of the service that will be executed.


getArguments

Object[] getArguments()
The arguments for the service method execution.


getMetaArguments

Object[] getMetaArguments()
Meta arguments that can be passed as part of the invocation. This arguments are not used to invoke the method, but can be used to control ceratin pluggable invocation "aspects".


getRouting

Integer getRouting()
Routing field controls the partition the invocation will be directed to when working with a partitioned space.


GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.