org.mmbase.bridge.remote
Interface ServerMappedObject

All Superinterfaces:
Remote
All Known Subinterfaces:
RemoteBridgeList<E>, RemoteIterator<E>, RemoteList<E>
All Known Implementing Classes:
RemoteBridgeList_Rmi, RemoteIterator_Rmi, RemoteList_Rmi, ServerMappedObject_Rmi

public interface ServerMappedObject
extends Remote

MMBase bridge classes are wrapped in a bridge.remote.rmi object on creation of such an object a ref is kept in the StubToLocalMapper. this class makes it possible to make a transation between the original object and the stub

Author:
Kees Jongenburger

Method Summary
 String getMapperCode()
           
 boolean wrapped_equals(Object arg0)
           
 int wrapped_hashCode()
           
 String wrapped_toString()
           
 

Method Detail

getMapperCode

String getMapperCode()
                     throws RemoteException
Returns:
a value that when fed to the StubToLocalMapper returns the origirnal object
Throws:
RemoteException

wrapped_hashCode

int wrapped_hashCode()
                     throws RemoteException
Throws:
RemoteException

wrapped_equals

boolean wrapped_equals(Object arg0)
                       throws RemoteException
Throws:
RemoteException

wrapped_toString

String wrapped_toString()
                        throws RemoteException
Throws:
RemoteException


MMBase 2.0-SNAPSHOT - null