soaprmi.server
Class SecureUnicastRemoteObject

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

public class SecureUnicastRemoteObject
extends UnicastRemoteObject

Base class to create SOAP web services with RMI approach.

Version:
$Revision: 1.10 $
Author:
Aleksander Slominski, Lavanya Ramakrishnan [mailto: laramakr@extreme.indiana.edu]

Constructor Summary
SecureUnicastRemoteObject()
           
SecureUnicastRemoteObject(int port)
           
 
Method Summary
static RemoteRef exportObject(int portNo, Remote obj, java.lang.Class[] ifaces)
           
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, int port, java.lang.String portName, java.lang.Class[] ifaces, java.lang.String securityProviderName)
           
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 RemoteRef exportObject(java.lang.String securityProviderName, int portNo, Remote obj, java.lang.Class[] ifaces)
           
static RemoteRef exportObject(java.lang.String securityProviderName, Remote obj)
           
static RemoteRef exportObject(java.lang.String securityProviderName, Remote obj, java.lang.Class[] ifaces)
           
static RemoteRef exportObject(java.lang.String securityProvider, Remote obj, int port)
           
 
Methods inherited from class soaprmi.server.UnicastRemoteObject
exportObject, getDefaultServices, setDefaultServices
 
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

SecureUnicastRemoteObject

public SecureUnicastRemoteObject()
                          throws RemoteException

SecureUnicastRemoteObject

public SecureUnicastRemoteObject(int port)
                          throws RemoteException
Method Detail

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,
                                     java.lang.String securityProviderName)
                              throws RemoteException
Throws:
RemoteException

exportObject

public static RemoteRef exportObject(java.lang.String securityProviderName,
                                     Remote obj)
                              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(java.lang.String securityProvider,
                                     Remote obj,
                                     int port)
                              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(java.lang.String securityProviderName,
                                     Remote obj,
                                     java.lang.Class[] ifaces)
                              throws RemoteException
Throws:
RemoteException

exportObject

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

exportObject

public static RemoteRef exportObject(int portNo,
                                     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.