This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


javax.rmi.CORBA
interface PortableRemoteObjectDelegate


public interface PortableRemoteObjectDelegate

Supports delegation for method implementations in {@link javax.rmi.PortableRemoteObject}. The delegate is a singleton instance of a class that implements this interface and provides a replacement implementation for all the methods of javax.rmi.PortableRemoteObject. Delegates are enabled by providing the delegate's class name as the value of the javax.rmi.CORBA.PortableRemoteObjectClass system property.


Method Summary
 void
connect(Remote target, Remote source)

          Delegation call for javax.rmi.PortableRemoteObject.connect.
 void

          Delegation call for javax.rmi.PortableRemoteObject.exportObject.
 Object
narrow(Object narrowFrom, Class narrowTo)

          Delegation call for javax.rmi.PortableRemoteObject.narrow.
 Remote

          Delegation call for javax.rmi.PortableRemoteObject.toStub.
 void

          Delegation call for javax.rmi.PortableRemoteObject.unexportObject.
 

Method Detail

connect

public void connect(Remote target,
                    Remote source)
             throws RemoteException
Delegation call for {@link javax.rmi.PortableRemoteObject#connect}.

Parameters:
target
source
Throws:
RemoteException

exportObject

public void exportObject(Remote obj)
                  throws RemoteException
Delegation call for {@link javax.rmi.PortableRemoteObject#exportObject}.

Parameters:
obj
Throws:
RemoteException

narrow

public Object narrow(Object narrowFrom,
                     Class narrowTo)
              throws ClassCastException
Delegation call for {@link javax.rmi.PortableRemoteObject#narrow}.

Parameters:
narrowFrom
narrowTo
Throws:
ClassCastException

toStub

public Remote toStub(Remote obj)
              throws NoSuchObjectException
Delegation call for {@link javax.rmi.PortableRemoteObject#toStub}.

Parameters:
obj
Throws:
NoSuchObjectException

unexportObject

public void unexportObject(Remote obj)
                    throws NoSuchObjectException
Delegation call for {@link javax.rmi.PortableRemoteObject#unexportObject}.

Parameters:
obj
Throws:
NoSuchObjectException


This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
The official Sun™ documentation can be found here at http://java.sun.com/javase/6/docs/api/.