| Package | Description | 
|---|---|
| com.gigaspaces.lrmi | Provides GigaSpaces LRMI (Light-RMI) package. | 
| com.gigaspaces.lrmi.nio | 
| Modifier and Type | Method and Description | 
|---|---|
| LRMIMethod | RemoteMethodCache. getLRMIMethod(IMethod method)Returns the ~cached LRMI method structure. | 
| LRMIMethod[] | ObjectRegistry.Entry. getMethodList() | 
| static LRMIMethod | LRMIMethod. wrapAsUnsupported(IMethod<?> realMethod) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClientPeer. connect(String connectionURL,
       LRMIMethod lrmiMethod)Connects to the remote server peer. | 
| ObjectRegistry.Entry | ObjectRegistry. createEntry(Remote object,
           long objectId,
           LRMIMethod[] lrmiMethods)Creates a new entry in this registry. | 
| ConnectionResource | ConnectionPool. getConnection(LRMIMethod lrmiMethod)Returns a connected Client Peer from the pool. | 
| Object | ILRMIInvocationHandler. invoke(Object proxy,
      LRMIMethod lrmiMethod,
      Object[] args)Intercept invocation of a LRMI dynamic proxy | 
| Object | ConnPoolInvocationHandler. invoke(Object proxy,
      LRMIMethod lrmiMethod,
      Object[] args)Remote invocation via dedicated connection provided by ConnectionPool. | 
| Object | ClientPeer. invoke(Object proxy,
      LRMIMethod lrmiMethod,
      Object[] args,
      ConnectionPool connPool)Invokes a method on the remote object this peer is connected to. | 
| Constructor and Description | 
|---|
| Entry(Remote object,
     long objectId,
     LRMIMethod[] lrmiMethods) | 
| RemoteMethodCache(LRMIMethod[] lrmiMethodList)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| LRMIMethod | RequestPacket. getInvokeMethod() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CPeer. connect(String connectionURL,
       LRMIMethod lrmiMethod) | 
| void | CPeer. connectAsync(String connectionURL,
            LRMIMethod lrmiMethod) | 
| void | CPeer. connectSync(String connectionURL,
           LRMIMethod lrmiMethod) | 
| Object | CPeer. invoke(Object proxy,
      LRMIMethod lrmiMethod,
      Object[] args,
      ConnectionPool connPool) | 
| void | RequestPacket. set(long objectId,
   int methodOrderId,
   Object[] args,
   boolean isOneWay,
   boolean isCallBack,
   LRMIMethod lrmiMethod,
   long contextClassLoaderId,
   OperationPriority priority,
   PlatformLogicalVersion targetVersion) | 
| Constructor and Description | 
|---|
| RequestPacket(long objectId,
             int methodOrderId,
             Object[] args,
             boolean isOneWay,
             boolean isCallBack,
             LRMIMethod invokeMethod,
             long contextClassLoaderId,
             OperationPriority priority,
             PlatformLogicalVersion targetVersion) | 
Copyright © GigaSpaces.