public interface RemoteSpace
extends java.rmi.Remote
Space| Modifier and Type | Method and Description | 
|---|---|
| java.io.Serializable | in(java.io.Serializable key)Take an entry from the space, waiting forever until one exists. | 
| java.io.Serializable | in(java.io.Serializable key,
  long timeout)Take an entry from the space, waiting a limited amount of time
 until one exists. | 
| java.io.Serializable | inp(java.io.Serializable key)In probe takes an entry from the space if one exists, 
 return null otherwise. | 
| void | out(java.io.Serializable key,
   java.io.Serializable value)Write a new entry into the Space | 
| void | out(java.io.Serializable key,
   java.io.Serializable value,
   long timeout)Write a new leased entry into the Space. | 
| java.io.Serializable | rd(java.io.Serializable key)Read an entry from the space, waiting forever until one exists. | 
| java.io.Serializable | rd(java.io.Serializable key,
  long timeout)Read an entry from the space, waiting a limited amount of time
 until one exists. | 
| java.io.Serializable | rdp(java.io.Serializable key)Read probe reads an entry from the space if one exists, 
 return null otherwise. | 
void out(java.io.Serializable key,
         java.io.Serializable value)
  throws java.rmi.RemoteException
key - Entry's keyvalue - Object valuejava.rmi.RemoteExceptionvoid out(java.io.Serializable key,
         java.io.Serializable value,
         long timeout)
  throws java.rmi.RemoteException
key - Entry's keyvalue - Object valuetimeout - entry valid timejava.rmi.RemoteExceptionjava.io.Serializable in(java.io.Serializable key)
                 throws java.rmi.RemoteException
key - Entry's keyjava.rmi.RemoteExceptionjava.io.Serializable rd(java.io.Serializable key)
                 throws java.rmi.RemoteException
key - Entry's keyjava.rmi.RemoteExceptionjava.io.Serializable in(java.io.Serializable key,
                        long timeout)
                 throws java.rmi.RemoteException
key - Entry's keytimeout - millis to waitjava.rmi.RemoteExceptionjava.io.Serializable rd(java.io.Serializable key,
                        long timeout)
                 throws java.rmi.RemoteException
key - Entry's keytimeout - millis to waitjava.rmi.RemoteExceptionjava.io.Serializable inp(java.io.Serializable key)
                  throws java.rmi.RemoteException
key - Entry's keyjava.rmi.RemoteExceptionjava.io.Serializable rdp(java.io.Serializable key)
                  throws java.rmi.RemoteException
key - Entry's keyjava.rmi.RemoteException