ssbm
Class StartupManager4Server

java.lang.Object
  extended by ssbm.StartupManager4Server

public class StartupManager4Server
extends java.lang.Object

Questa classe si occupa di effettuare i controlli e i settaggi necessari all'avvio del lato server dell'applicazione.

Author:
Salvatore Piccione

Constructor Summary
StartupManager4Server()
           
 
Method Summary
static void execute()
          Esegue i controlli e le impostazioni necessari all'avvio del lato server dell'applicazione.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StartupManager4Server

public StartupManager4Server()
Method Detail

execute

public static void execute()
                    throws java.io.IOException,
                           org.xml.sax.SAXException,
                           org.jdom.JDOMException
Esegue i controlli e le impostazioni necessari all'avvio del lato server dell'applicazione.
Carica il file XML di configurazione, ne effettua il parsing e la validazione e estrae le proprietà in esso riportate caricandole in memoria. Controlla l'esistenza e l'accesso in lettura dei file indicati nel file XML di configurazione.

Throws:
java.io.IOException - se il file XML di configurazione e i file che devono essere utilizzati dall'applicazione non esistono o non sono accessibili in lettura.
org.xml.sax.SAXException - se si verifica un errore nella validazione del file XML di configurazione.
org.jdom.JDOMException - se si verifica un errore nel parsing del file XML di configurazione.
See Also:
FilesManager.checkFilesToRead(String[]), FilesManager.parseAndValidateXML(String, String), ConfigXMLReader