org.mmbase.bridge.remote.rmi
Class RemoteBridgeList_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>
                      extended by org.mmbase.bridge.remote.rmi.RemoteBridgeList_Rmi<R,L>
All Implemented Interfaces:
Serializable, Remote, Unreferenced, RemoteBridgeList<R>, RemoteList<R>, ServerMappedObject

public class RemoteBridgeList_Rmi<R,L>
extends RemoteList_Rmi<R,L>
implements RemoteBridgeList<R>, Unreferenced

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
RemoteBridgeList_Rmi(BridgeList<L> originalObject)
           
 
Method Summary
 BridgeList<L> getOriginalObject()
           
 Map<Object,Object> getProperties()
           
 Object getProperty(Object arg0)
           
 void setProperty(Object arg0, Object arg1)
           
 void sort()
           
 void sort(Comparator<? super R> arg0)
           
 RemoteBridgeList<R> subList(int arg0, int arg1)
           
 
Methods inherited from class org.mmbase.bridge.remote.rmi.RemoteList_Rmi
add, add, clear, get, remove, remove, set, size
 
Methods inherited from class org.mmbase.bridge.remote.rmi.ServerMappedObject_Rmi
getMapperCode, 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.RemoteList
add, add, clear, get, remove, remove, set, size
 
Methods inherited from interface org.mmbase.bridge.remote.ServerMappedObject
getMapperCode, wrapped_equals, wrapped_hashCode, wrapped_toString
 
Methods inherited from interface java.rmi.server.Unreferenced
unreferenced
 

Constructor Detail

RemoteBridgeList_Rmi

public RemoteBridgeList_Rmi(BridgeList<L> originalObject)
                     throws RemoteException
Throws:
RemoteException
Method Detail

setProperty

public void setProperty(Object arg0,
                        Object arg1)
                 throws RemoteException
Specified by:
setProperty in interface RemoteBridgeList<R>
Throws:
RemoteException

getProperty

public Object getProperty(Object arg0)
                   throws RemoteException
Specified by:
getProperty in interface RemoteBridgeList<R>
Throws:
RemoteException

getProperties

public Map<Object,Object> getProperties()
                                 throws RemoteException
Specified by:
getProperties in interface RemoteBridgeList<R>
Throws:
RemoteException

subList

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

sort

public void sort(Comparator<? super R> arg0)
Specified by:
sort in interface RemoteBridgeList<R>

sort

public void sort()
Specified by:
sort in interface RemoteBridgeList<R>

getOriginalObject

public BridgeList<L> getOriginalObject()
Overrides:
getOriginalObject in class ServerMappedObject_Rmi<List<L>>


MMBase 2.0-SNAPSHOT - null