org.apache.avalon.excalibur.naming.rmi.server
Class Main

java.lang.Object
  extended byorg.apache.avalon.excalibur.naming.rmi.server.Main
All Implemented Interfaces:
java.lang.Runnable

public class Main
extends java.lang.Object
implements java.lang.Runnable

This is a simple test name server and should NOT be used in a production system.


Field Summary
private  boolean m_debug
           
private  boolean m_initialized
           
private  boolean m_running
           
private  RMINamingProviderImpl m_server
           
private  java.net.ServerSocket m_serverSocket
           
private  java.rmi.MarshalledObject m_serverStub
           
 
Constructor Summary
Main()
           
Main(boolean debug)
           
 
Method Summary
 void accept()
           
 void dispose()
           
 void export()
           
 void init()
           
static void main(java.lang.String[] args)
           
 void run()
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_debug

private final boolean m_debug

m_server

private RMINamingProviderImpl m_server

m_serverSocket

private java.net.ServerSocket m_serverSocket

m_serverStub

private java.rmi.MarshalledObject m_serverStub

m_running

private boolean m_running

m_initialized

private boolean m_initialized
Constructor Detail

Main

public Main(boolean debug)

Main

public Main()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

init

public void init()
          throws java.lang.Exception
Throws:
java.lang.Exception

start

public void start()
           throws java.lang.Exception
Throws:
java.lang.Exception

export

public void export()
            throws java.lang.Exception
Throws:
java.lang.Exception

dispose

public void dispose()
             throws java.lang.Exception
Throws:
java.lang.Exception

stop

public void stop()
          throws java.lang.Exception
Throws:
java.lang.Exception

accept

public void accept()

run

public void run()
Specified by:
run in interface java.lang.Runnable