wt.method
Class MethodServerMain

java.lang.Object
  extended bywt.method.MethodServerMain
All Implemented Interfaces:
AppletListener, Runnable

public class MethodServerMain
extends Object
implements Runnable, AppletListener

The method server application main. This class contains the main method executed when starting a method server. It is responsible for instantiating any necessary RMI or CORBA server objects objects and exporting them for client access as well as instantiating any internal service objects.

Supported API: true
Extendable: false


Field Summary
private  int CLIENT_TIMEOUT
           
private  int GC_INTERVAL
           
private  String LOAD_OBJECTS
           
private  boolean LOG_APPEND
           
private  boolean LOG_ENABLED
           
private  String LOG_FILE
           
private  boolean LOG_TEE
           
private  int MAX_PORT
           
private  int MAX_SOCKETS
           
private  int MIN_PORT
           
private  String SERVICE_NAME
           
private  boolean SERVICES_ENABLED
           
private  String SERVICES_HANDLER
           
private  ServicesHandlerIfc servicesHandler
           
private  String TIME_ZONE
           
private  boolean VERBOSE_SERVER
           
private  boolean VERBOSE_SOCKET
           
private  boolean VERBOSE_SOCKET_IO
           
 
Fields inherited from interface wt.util.AppletListener
versionID
 
Constructor Summary
private MethodServerMain()
           
 
Method Summary
 void destroy()
          Supported API: false
static void main(String[] args)
          Supported API: true
 void run()
          Instance method to run method server

Supported API: false
 void start()
          Supported API: false
(package private) static void start(String[] args, boolean globalWTContext)
           
 void stop()
          Supported API: false
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG_ENABLED

private final boolean LOG_ENABLED

LOG_FILE

private final String LOG_FILE

LOG_APPEND

private final boolean LOG_APPEND

LOG_TEE

private final boolean LOG_TEE

VERBOSE_SERVER

private final boolean VERBOSE_SERVER

VERBOSE_SOCKET

private final boolean VERBOSE_SOCKET

VERBOSE_SOCKET_IO

private final boolean VERBOSE_SOCKET_IO

MIN_PORT

private final int MIN_PORT

MAX_PORT

private final int MAX_PORT

CLIENT_TIMEOUT

private final int CLIENT_TIMEOUT

MAX_SOCKETS

private final int MAX_SOCKETS

GC_INTERVAL

private final int GC_INTERVAL

SERVICES_ENABLED

private final boolean SERVICES_ENABLED

SERVICES_HANDLER

private final String SERVICES_HANDLER

TIME_ZONE

private final String TIME_ZONE

LOAD_OBJECTS

private final String LOAD_OBJECTS

SERVICE_NAME

private final String SERVICE_NAME

servicesHandler

private ServicesHandlerIfc servicesHandler
Constructor Detail

MethodServerMain

private MethodServerMain()
Method Detail

start

public void start()
Supported API: false

Specified by:
start in interface AppletListener

destroy

public void destroy()
Supported API: false

Specified by:
destroy in interface AppletListener

stop

public void stop()
Supported API: false

Specified by:
stop in interface AppletListener

main

public static void main(String[] args)
                 throws InterruptedException
Supported API: true

Throws:
InterruptedException

start

static void start(String[] args,
                  boolean globalWTContext)

run

public void run()
Instance method to run method server

Supported API: false

Specified by:
run in interface Runnable