soaprmi.server
Class UnicastRemoteObject

java.lang.Object
  extended bysoaprmi.server.RemoteObject
      extended bysoaprmi.server.UnicastRemoteObject
All Implemented Interfaces:
javax.naming.Referenceable, Remote, RemoteRef
Direct Known Subclasses:
SecureUnicastRemoteObject

public class UnicastRemoteObject
extends RemoteObject

Base class to create SOAP web services with RMI approach.

Version:
$Revision: 1.12 $
Author:
Aleksander Slominski

Constructor Summary
UnicastRemoteObject()
           
UnicastRemoteObject(java.lang.Class[] ifaces)
           
UnicastRemoteObject(int port)
           
UnicastRemoteObject(int port, java.lang.String portName)
           
UnicastRemoteObject(int port, java.lang.String portName, java.lang.Class[] ifaces)
           
UnicastRemoteObject(java.lang.String portName)
           
UnicastRemoteObject(java.lang.String portName, java.lang.Class[] ifaces)
           
 
Method Summary
static RemoteRef exportObject(Remote obj)
           
static RemoteRef exportObject(Remote obj, java.lang.Class[] ifaces)
           
static RemoteRef exportObject(Remote obj, int port)
           
static RemoteRef exportObject(Remote obj, int port, java.lang.String portName)
           
static RemoteRef exportObject(Remote obj, int port, java.lang.String portName, java.lang.Class[] ifaces)
           
static RemoteRef exportObject(Remote obj, Services services)
           
static RemoteRef exportObject(Remote obj, Services services, java.lang.String portName, java.lang.Class[] ifaces)
           
static RemoteRef exportObject(Remote obj, java.lang.String portName)
           
static RemoteRef exportObject(Remote obj, java.lang.String portName, java.lang.Class[] ifaces)
           
static Services getDefaultServices()
           
static void setDefaultServices(Services services)
           
 
Methods inherited from class soaprmi.server.RemoteObject
equals, getReference, getSoapRMIPort, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnicastRemoteObject

public UnicastRemoteObject()
                    throws RemoteException

UnicastRemoteObject

public UnicastRemoteObject(int port)
                    throws RemoteException

UnicastRemoteObject

public UnicastRemoteObject(java.lang.String portName)
                    throws RemoteException

UnicastRemoteObject

public UnicastRemoteObject(int port,
                           java.lang.String portName)
                    throws RemoteException

UnicastRemoteObject

public UnicastRemoteObject(int port,
                           java.lang.String portName,
                           java.lang.Class[] ifaces)
                    throws RemoteException

UnicastRemoteObject

public UnicastRemoteObject(java.lang.String portName,
                           java.lang.Class[] ifaces)
                    throws RemoteException

UnicastRemoteObject

public UnicastRemoteObject(java.lang.Class[] ifaces)
                    throws RemoteException
Method Detail

getDefaultServices

public static Services getDefaultServices()
                                   throws RemoteException
Throws:
RemoteException

setDefaultServices

public static void setDefaultServices(Services services)
                               throws RemoteException
Throws:
RemoteException

exportObject

public static RemoteRef exportObject(Remote obj,
                                     Services services,
                                     java.lang.String portName,
                                     java.lang.Class[] ifaces)
                              throws RemoteException
Throws:
RemoteException

exportObject

public static RemoteRef exportObject(Remote obj,
                                     int port,
                                     java.lang.String portName,
                                     java.lang.Class[] ifaces)
                              throws RemoteException
Throws:
RemoteException

exportObject

public static RemoteRef exportObject(Remote obj,
                                     int port,
                                     java.lang.String portName)
                              throws RemoteException
Throws:
RemoteException

exportObject

public static RemoteRef exportObject(Remote obj,
                                     int port)
                              throws RemoteException
Throws:
RemoteException

exportObject

public static RemoteRef exportObject(Remote obj,
                                     Services services)
                              throws RemoteException
Throws:
RemoteException

exportObject

public static RemoteRef exportObject(Remote obj,
                                     java.lang.String portName,
                                     java.lang.Class[] ifaces)
                              throws RemoteException
Throws:
RemoteException

exportObject

public static RemoteRef exportObject(Remote obj,
                                     java.lang.String portName)
                              throws RemoteException
Throws:
RemoteException

exportObject

public static RemoteRef exportObject(Remote obj,
                                     java.lang.Class[] ifaces)
                              throws RemoteException
Throws:
RemoteException

exportObject

public static RemoteRef exportObject(Remote obj)
                              throws RemoteException
Throws:
RemoteException


Copyright (c) 2004 IU Extreme! Lab http://www.extreme.indiana.edu/ All Rights Reserved.