| 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 | 
ConnPoolInvocationHandler.invoke(Object proxy,
      LRMIMethod lrmiMethod,
      Object[] args)
Remote invocation via dedicated connection provided by ConnectionPool. 
 | 
Object | 
ILRMIInvocationHandler.invoke(Object proxy,
      LRMIMethod lrmiMethod,
      Object[] args)
Intercept invocation of a LRMI dynamic proxy 
 | 
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.