gov.nih.nci.common.remote.rmi
Class RMIBinder

java.lang.Object
  extended by gov.nih.nci.common.remote.rmi.RMIBinder

public class RMIBinder
extends java.lang.Object

Author:
Joshua Phillips

Nested Class Summary
 class RMIBinder.ShutdownThread
           
 
Field Summary
protected  java.lang.String rmiSrvDataPort
           
protected  java.lang.String rmiSrvHost
           
protected  java.lang.String rmiSrvPort
           
protected  java.lang.String rmiSrvShutdownPort
           
 
Constructor Summary
RMIBinder()
           
 
Method Summary
 void bind(java.lang.String bindName, java.rmi.Remote remoteObj)
           
static void main(java.lang.String[] args)
           
 void shutdown()
           
 void startup()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rmiSrvHost

protected java.lang.String rmiSrvHost

rmiSrvPort

protected java.lang.String rmiSrvPort

rmiSrvDataPort

protected java.lang.String rmiSrvDataPort

rmiSrvShutdownPort

protected java.lang.String rmiSrvShutdownPort
Constructor Detail

RMIBinder

public RMIBinder()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.rmi.RemoteException,
                        java.net.MalformedURLException,
                        java.io.IOException,
                        java.lang.InstantiationException,
                        java.lang.IllegalAccessException,
                        java.lang.ClassNotFoundException
Throws:
java.rmi.RemoteException
java.net.MalformedURLException
java.io.IOException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException

startup

public void startup()

bind

public void bind(java.lang.String bindName,
                 java.rmi.Remote remoteObj)
          throws java.rmi.RemoteException,
                 java.net.MalformedURLException
Throws:
java.rmi.RemoteException
java.net.MalformedURLException

shutdown

public void shutdown()
              throws java.lang.NumberFormatException,
                     java.net.UnknownHostException,
                     java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException
java.lang.NumberFormatException