org.mmbase.bridge.remote.rmi
Class RemoteList_Rmi<R,L>

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by org.mmbase.bridge.remote.rmi.ServerMappedObject_Rmi<List<L>>
                  extended by org.mmbase.bridge.remote.rmi.RemoteList_Rmi<R,L>
All Implemented Interfaces:
Serializable, Remote, Unreferenced, RemoteList<R>, ServerMappedObject
Direct Known Subclasses:
RemoteBridgeList_Rmi

public class RemoteList_Rmi<R,L>
extends ServerMappedObject_Rmi<List<L>>
implements RemoteList<R>

See Also:
Serialized Form
Javadoc:
Why is this implemented?

Field Summary
 
Fields inherited from class org.mmbase.bridge.remote.rmi.ServerMappedObject_Rmi
mapperCode
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
RemoteList_Rmi(List<L> originalObject)
           
 
Method Summary
 void add(int arg0, R arg1)
           
 boolean add(R arg0)
           
 void clear()
           
 R get(int arg0)
           
 R remove(int arg0)
           
 boolean remove(Object arg0)
           
 R set(int arg0, R arg1)
           
 int size()
           
 
Methods inherited from class org.mmbase.bridge.remote.rmi.ServerMappedObject_Rmi
getMapperCode, getOriginalObject, unreferenced, wrapped_equals, wrapped_hashCode, wrapped_toString
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mmbase.bridge.remote.ServerMappedObject
getMapperCode, wrapped_equals, wrapped_hashCode, wrapped_toString
 

Constructor Detail

RemoteList_Rmi

public RemoteList_Rmi(List<L> originalObject)
               throws RemoteException
Throws:
RemoteException
Method Detail

set

public R set(int arg0,
             R arg1)
      throws RemoteException
Specified by:
set in interface RemoteList<R>
Throws:
RemoteException

add

public void add(int arg0,
                R arg1)
         throws RemoteException
Specified by:
add in interface RemoteList<R>
Throws:
RemoteException

add

public boolean add(R arg0)
            throws RemoteException
Specified by:
add in interface RemoteList<R>
Throws:
RemoteException

clear

public void clear()
Specified by:
clear in interface RemoteList<R>

get

public R get(int arg0)
      throws RemoteException
Specified by:
get in interface RemoteList<R>
Throws:
RemoteException

size

public int size()
Specified by:
size in interface RemoteList<R>

remove

public boolean remove(Object arg0)
               throws RemoteException
Specified by:
remove in interface RemoteList<R>
Throws:
RemoteException

remove

public R remove(int arg0)
         throws RemoteException
Specified by:
remove in interface RemoteList<R>
Throws:
RemoteException


MMBase 2.0-SNAPSHOT - null