org.apache.yoko.rmi.impl
Class PortableRemoteObjectImpl

java.lang.Object
  extended by org.apache.yoko.rmi.impl.PortableRemoteObjectImpl
All Implemented Interfaces:
PortableRemoteObjectDelegate

public class PortableRemoteObjectImpl
extends Object
implements PortableRemoteObjectDelegate


Constructor Summary
PortableRemoteObjectImpl()
           
 
Method Summary
 void connect(Remote target, Remote source)
           
 void exportObject(Remote obj)
           
 Object narrow(Object narrowFrom, Class narrowTo)
           
 Remote toStub(Remote value)
           
 void unexportObject(Remote obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortableRemoteObjectImpl

public PortableRemoteObjectImpl()
Method Detail

connect

public void connect(Remote target,
                    Remote source)
             throws RemoteException
Specified by:
connect in interface PortableRemoteObjectDelegate
Throws:
RemoteException

narrow

public Object narrow(Object narrowFrom,
                     Class narrowTo)
              throws ClassCastException
Specified by:
narrow in interface PortableRemoteObjectDelegate
Throws:
ClassCastException

toStub

public Remote toStub(Remote value)
              throws NoSuchObjectException
Specified by:
toStub in interface PortableRemoteObjectDelegate
Throws:
NoSuchObjectException

exportObject

public void exportObject(Remote obj)
                  throws RemoteException
Specified by:
exportObject in interface PortableRemoteObjectDelegate
Throws:
RemoteException

unexportObject

public void unexportObject(Remote obj)
                    throws NoSuchObjectException
Specified by:
unexportObject in interface PortableRemoteObjectDelegate
Throws:
NoSuchObjectException


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.