Oracle Fusion Middleware
Oracle WebLogic Server API Reference
11g Release 1 (10.3.4)

Part Number E13941-04

weblogic.rmi.server
Class UnicastRemoteObject

java.lang.Object
  extended by weblogic.rmi.server.RemoteObject
      extended by weblogic.rmi.server.RemoteServer
          extended by weblogic.rmi.server.UnicastRemoteObject
All Implemented Interfaces:
Cloneable, Remote

public class UnicastRemoteObject
extends RemoteServer
implements Cloneable

This class is provided strictly for compatibility with java.rmi.* package.


Constructor Summary
protected UnicastRemoteObject()
           
 
Method Summary
 Object clone()
          Returns a clone of the remote object that is distinct from the original.
static Remote exportObject(Remote obj)
          Exports a remote object so it is available to receive incoming calls using a server port.
static boolean unexportObject(Object obj, boolean force)
          Removes a remote object from the RMI runtime.
 
Methods inherited from class weblogic.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class weblogic.rmi.server.RemoteObject
toStub
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnicastRemoteObject

protected UnicastRemoteObject()
Method Detail

exportObject

public static Remote exportObject(Remote obj)
                           throws RemoteException
Exports a remote object so it is available to receive incoming calls using a server port.

Parameters:
obj - the remote object to be exported.
Returns:
the remote object stub.
Throws:
RemoteException - if the export fails.

unexportObject

public static boolean unexportObject(Object obj,
                                     boolean force)
                              throws NoSuchObjectException
Removes a remote object from the RMI runtime.

clone

public Object clone()
             throws CloneNotSupportedException
Returns a clone of the remote object that is distinct from the original.

Overrides:
clone in class Object
Returns:
the new remote object.
Throws:
CloneNotSupportedException - if the clone failed due to a RemoteException.

Copyright 1996, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Oracle WebLogic Server API Reference
11g Release 1 (10.3.4)

Part Number E13941-04