org.gridforum.gridrpc
Class GrpcObjectHandle

java.lang.Object
  extended byorg.gridforum.gridrpc.GrpcObjectHandle
Direct Known Subclasses:
NgGrpcObjectHandle

public abstract class GrpcObjectHandle
extends java.lang.Object

Provides interfaces to control RemoteObjects.
This class keeps information about a server and a RemoteObject, can call a RemoteObject with arguments and receive a result of it.
RemoteObjects have several methods, so you have to specify which method to call.
If an error occurred in this class, then it will be notified by throwing GrpcException.


Constructor Summary
GrpcObjectHandle()
           
 
Method Summary
abstract  void cancel()
          Cancels a current session.
abstract  void dispose()
          Dispose this handle.
This method must be called when you don't need this handle any more.
 GrpcExecInfo invoke(java.lang.String methodName)
          Calls a RemoteMethod without any arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1)
          Calls a RemoteMethod with a specified argument.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25, java.lang.Object a26)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25, java.lang.Object a26, java.lang.Object a27)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25, java.lang.Object a26, java.lang.Object a27, java.lang.Object a28)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25, java.lang.Object a26, java.lang.Object a27, java.lang.Object a28, java.lang.Object a29)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25, java.lang.Object a26, java.lang.Object a27, java.lang.Object a28, java.lang.Object a29, java.lang.Object a30)
          Calls a RemoteMethod with specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr)
          Calls a RemoteMethod with attributes and no arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1)
          Calls a RemoteMethod with attributes and a specified argument.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25, java.lang.Object a26)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25, java.lang.Object a26, java.lang.Object a27)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25, java.lang.Object a26, java.lang.Object a27, java.lang.Object a28)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25, java.lang.Object a26, java.lang.Object a27, java.lang.Object a28, java.lang.Object a29)
          Calls a RemoteMethod with attributes and specified arguments.
 GrpcExecInfo invoke(java.lang.String methodName, java.util.Properties sessionAttr, java.lang.Object a1, java.lang.Object a2, java.lang.Object a3, java.lang.Object a4, java.lang.Object a5, java.lang.Object a6, java.lang.Object a7, java.lang.Object a8, java.lang.Object a9, java.lang.Object a10, java.lang.Object a11, java.lang.Object a12, java.lang.Object a13, java.lang.Object a14, java.lang.Object a15, java.lang.Object a16, java.lang.Object a17, java.lang.Object a18, java.lang.Object a19, java.lang.Object a20, java.lang.Object a21, java.lang.Object a22, java.lang.Object a23, java.lang.Object a24, java.lang.Object a25, java.lang.Object a26, java.lang.Object a27, java.lang.Object a28, java.lang.Object a29, java.lang.Object a30)
          Calls a RemoteMethod with attributes and specified arguments.
abstract  GrpcExecInfo invokeWith(java.lang.String methodName, java.util.Properties sessionAttr, java.util.List args)
          Calls a RemoteMethod with specified arguments.
You have to specify a name of method.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrpcObjectHandle

public GrpcObjectHandle()
Method Detail

invokeWith

public abstract GrpcExecInfo invokeWith(java.lang.String methodName,
                                        java.util.Properties sessionAttr,
                                        java.util.List args)
                                 throws GrpcException
Calls a RemoteMethod with specified arguments.
You have to specify a name of method.

Parameters:
args - List of arguments for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

cancel

public abstract void cancel()
                     throws GrpcException
Cancels a current session.

Throws:
GrpcException - if it failed to cancel.

dispose

public abstract void dispose()
                      throws GrpcException
Dispose this handle.
This method must be called when you don't need this handle any more.

Throws:
GrpcException - if it failed to dispose.

invoke

public GrpcExecInfo invoke(java.lang.String methodName)
                    throws GrpcException
Calls a RemoteMethod without any arguments.

Parameters:
methodName - a name of a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1)
                    throws GrpcException
Calls a RemoteMethod with a specified argument.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25,
                           java.lang.Object a26)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
a26 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25,
                           java.lang.Object a26,
                           java.lang.Object a27)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
a26 - an argument for a RemoteMethod.
a27 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25,
                           java.lang.Object a26,
                           java.lang.Object a27,
                           java.lang.Object a28)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
a26 - an argument for a RemoteMethod.
a27 - an argument for a RemoteMethod.
a28 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25,
                           java.lang.Object a26,
                           java.lang.Object a27,
                           java.lang.Object a28,
                           java.lang.Object a29)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
a26 - an argument for a RemoteMethod.
a27 - an argument for a RemoteMethod.
a28 - an argument for a RemoteMethod.
a29 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25,
                           java.lang.Object a26,
                           java.lang.Object a27,
                           java.lang.Object a28,
                           java.lang.Object a29,
                           java.lang.Object a30)
                    throws GrpcException
Calls a RemoteMethod with specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
a26 - an argument for a RemoteMethod.
a27 - an argument for a RemoteMethod.
a28 - an argument for a RemoteMethod.
a29 - an argument for a RemoteMethod.
a30 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr)
                    throws GrpcException
Calls a RemoteMethod with attributes and no arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1)
                    throws GrpcException
Calls a RemoteMethod with attributes and a specified argument.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25,
                           java.lang.Object a26)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
a26 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25,
                           java.lang.Object a26,
                           java.lang.Object a27)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
a26 - an argument for a RemoteMethod.
a27 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25,
                           java.lang.Object a26,
                           java.lang.Object a27,
                           java.lang.Object a28)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
a26 - an argument for a RemoteMethod.
a27 - an argument for a RemoteMethod.
a28 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25,
                           java.lang.Object a26,
                           java.lang.Object a27,
                           java.lang.Object a28,
                           java.lang.Object a29)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
a26 - an argument for a RemoteMethod.
a27 - an argument for a RemoteMethod.
a28 - an argument for a RemoteMethod.
a29 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.

invoke

public GrpcExecInfo invoke(java.lang.String methodName,
                           java.util.Properties sessionAttr,
                           java.lang.Object a1,
                           java.lang.Object a2,
                           java.lang.Object a3,
                           java.lang.Object a4,
                           java.lang.Object a5,
                           java.lang.Object a6,
                           java.lang.Object a7,
                           java.lang.Object a8,
                           java.lang.Object a9,
                           java.lang.Object a10,
                           java.lang.Object a11,
                           java.lang.Object a12,
                           java.lang.Object a13,
                           java.lang.Object a14,
                           java.lang.Object a15,
                           java.lang.Object a16,
                           java.lang.Object a17,
                           java.lang.Object a18,
                           java.lang.Object a19,
                           java.lang.Object a20,
                           java.lang.Object a21,
                           java.lang.Object a22,
                           java.lang.Object a23,
                           java.lang.Object a24,
                           java.lang.Object a25,
                           java.lang.Object a26,
                           java.lang.Object a27,
                           java.lang.Object a28,
                           java.lang.Object a29,
                           java.lang.Object a30)
                    throws GrpcException
Calls a RemoteMethod with attributes and specified arguments.

Parameters:
methodName - a name of a RemoteMethod.
sessionAttr - attributes for the session
a1 - an argument for a RemoteMethod.
a2 - an argument for a RemoteMethod.
a3 - an argument for a RemoteMethod.
a4 - an argument for a RemoteMethod.
a5 - an argument for a RemoteMethod.
a6 - an argument for a RemoteMethod.
a7 - an argument for a RemoteMethod.
a8 - an argument for a RemoteMethod.
a9 - an argument for a RemoteMethod.
a10 - an argument for a RemoteMethod.
a11 - an argument for a RemoteMethod.
a12 - an argument for a RemoteMethod.
a13 - an argument for a RemoteMethod.
a14 - an argument for a RemoteMethod.
a15 - an argument for a RemoteMethod.
a16 - an argument for a RemoteMethod.
a17 - an argument for a RemoteMethod.
a18 - an argument for a RemoteMethod.
a19 - an argument for a RemoteMethod.
a20 - an argument for a RemoteMethod.
a21 - an argument for a RemoteMethod.
a22 - an argument for a RemoteMethod.
a23 - an argument for a RemoteMethod.
a24 - an argument for a RemoteMethod.
a25 - an argument for a RemoteMethod.
a26 - an argument for a RemoteMethod.
a27 - an argument for a RemoteMethod.
a28 - an argument for a RemoteMethod.
a29 - an argument for a RemoteMethod.
a30 - an argument for a RemoteMethod.
Returns:
GrpcExecInfo
Throws:
GrpcException - if it failed to call a RemoteMethod.