fr.paris5.shaman.system
Class ServerSystem

java.lang.Object
  |
  +--fr.paris5.shaman.system.ServerSystem

public class ServerSystem
extends java.lang.Object

Handles several ServerController instances, one per SystemDirectory.ServerKey.

Version:
$Id: ServerSystem.java,v 1.4 2002/07/26 16:36:06 caillette Exp $
Author:
Laurent Caillette

Field Summary
static java.lang.String ANT_DEFAULT_BUILD_FILE_NAME
           
private  java.lang.String antBuildFileName
           
private  AntProject antProject
           
private  ServerController lnkServerController
           
static java.lang.Object SERVER_SYSTEM_KEY
           
private  java.util.Hashtable serverControllers
           
 
Constructor Summary
ServerSystem()
           
ServerSystem(java.lang.String antBuildFileName)
           
 
Method Summary
 AntProject getDefaultAntProject()
           
 ServerController getServerController(java.lang.Object key)
           
 ServerController[] getServerControllers()
           
private  void populate()
           
private  void readAntBuildFile()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

SERVER_SYSTEM_KEY

public static final java.lang.Object SERVER_SYSTEM_KEY

ANT_DEFAULT_BUILD_FILE_NAME

public static final java.lang.String ANT_DEFAULT_BUILD_FILE_NAME

serverControllers

private java.util.Hashtable serverControllers

antBuildFileName

private java.lang.String antBuildFileName

antProject

private AntProject antProject

lnkServerController

private ServerController lnkServerController
Constructor Detail

ServerSystem

public ServerSystem()

ServerSystem

public ServerSystem(java.lang.String antBuildFileName)
Method Detail

readAntBuildFile

private void readAntBuildFile()

getDefaultAntProject

public AntProject getDefaultAntProject()

populate

private void populate()

getServerController

public ServerController getServerController(java.lang.Object key)

getServerControllers

public ServerController[] getServerControllers()


Copyright © 2002 Laurent Caillette and l'Université René Descartes, Paris 5. All rights reserved.