jrunx.launcher
Class GUIModel

java.lang.Object
  |
  +--java.util.Observable
        |
        +--jrunx.launcher.GUIModel
All Implemented Interfaces:
java.io.Serializable

public class GUIModel
extends java.util.Observable
implements java.io.Serializable

GUI launcher model

Author:
PS Neville, Brian Deitte
See Also:
Serialized Form

Field Summary
static java.lang.String HTMLAGENT_PORT_XPATH
           
static java.lang.String LOGGERSERVICE_FILENAME_XPATH
           
static java.lang.String SSLSERVICE_PORT_XPATH
           
static java.lang.String WEBSERVER_PORT_XPATH
           
 
Constructor Summary
GUIModel()
           
 
Method Summary
 void addServer(java.lang.String name, java.lang.Object obj)
          Add a new running server
 java.lang.String getJRunHome()
          get the current value of the JRUN_HOME system variable
 java.util.Collection getServerNames()
          Get a list of the server names
 java.util.Map getServerStatus()
           
static boolean isNullString(java.lang.String str)
          Utility
 boolean isRunning(java.lang.String serverName)
          Determine whether a particular server is running.
 void refreshServers()
           
 void removeServer(java.lang.String serverName)
           
 void updateStatus()
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WEBSERVER_PORT_XPATH

public static final java.lang.String WEBSERVER_PORT_XPATH

SSLSERVICE_PORT_XPATH

public static final java.lang.String SSLSERVICE_PORT_XPATH

HTMLAGENT_PORT_XPATH

public static final java.lang.String HTMLAGENT_PORT_XPATH

LOGGERSERVICE_FILENAME_XPATH

public static final java.lang.String LOGGERSERVICE_FILENAME_XPATH
Constructor Detail

GUIModel

public GUIModel()
Method Detail

getServerNames

public java.util.Collection getServerNames()
Get a list of the server names

getJRunHome

public java.lang.String getJRunHome()
get the current value of the JRUN_HOME system variable

removeServer

public void removeServer(java.lang.String serverName)

addServer

public void addServer(java.lang.String name,
                      java.lang.Object obj)
Add a new running server

isRunning

public boolean isRunning(java.lang.String serverName)
Determine whether a particular server is running.

updateStatus

public void updateStatus()

getServerStatus

public java.util.Map getServerStatus()

refreshServers

public void refreshServers()

isNullString

public static boolean isNullString(java.lang.String str)
Utility


Copyright � 2002 Macromedia Corporation. All Rights Reserved.