src/share/classes/sun/rmi/server/UnicastRef2.java

Print this page




  19  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20  *
  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package sun.rmi.server;
  27 
  28 import java.io.IOException;
  29 import java.io.ObjectInput;
  30 import java.io.ObjectOutput;
  31 import sun.rmi.transport.LiveRef;
  32 
  33 /**
  34  * NOTE: There is a JDK-internal dependency on the existence of this
  35  * class and its getLiveRef method (inherited from UnicastRef) in the
  36  * implementation of javax.management.remote.rmi.RMIConnector.
  37  **/
  38 public class UnicastRef2 extends UnicastRef {

  39 
  40     /**
  41      * Create a new (empty) Unicast remote reference.
  42      */
  43     public UnicastRef2()
  44     {}
  45 
  46     /**
  47      * Create a new Unicast RemoteRef.
  48      */
  49     public UnicastRef2(LiveRef liveRef) {
  50         super(liveRef);
  51     }
  52 
  53     /**
  54      * Returns the class of the ref type to be serialized
  55      */
  56     public String getRefClass(ObjectOutput out)
  57     {
  58         return "UnicastRef2";




  19  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20  *
  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package sun.rmi.server;
  27 
  28 import java.io.IOException;
  29 import java.io.ObjectInput;
  30 import java.io.ObjectOutput;
  31 import sun.rmi.transport.LiveRef;
  32 
  33 /**
  34  * NOTE: There is a JDK-internal dependency on the existence of this
  35  * class and its getLiveRef method (inherited from UnicastRef) in the
  36  * implementation of javax.management.remote.rmi.RMIConnector.
  37  **/
  38 public class UnicastRef2 extends UnicastRef {
  39     private static final long serialVersionUID = 1829537514995881838L;
  40 
  41     /**
  42      * Create a new (empty) Unicast remote reference.
  43      */
  44     public UnicastRef2()
  45     {}
  46 
  47     /**
  48      * Create a new Unicast RemoteRef.
  49      */
  50     public UnicastRef2(LiveRef liveRef) {
  51         super(liveRef);
  52     }
  53 
  54     /**
  55      * Returns the class of the ref type to be serialized
  56      */
  57     public String getRefClass(ObjectOutput out)
  58     {
  59         return "UnicastRef2";