org.zlatan.util
Class ConfigFile

java.lang.Object
  extended byorg.zlatan.util.ConfigFile

public class ConfigFile
extends java.lang.Object

Classe di utilità per la lettura di file di configurazione per i web service.


Constructor Summary
ConfigFile(java.lang.String name, boolean web)
          Crea una nuova istanza di ConfigFile.
 
Method Summary
 java.lang.String getValue(java.lang.String name)
          Accede ad un elemento del file di configurazione.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigFile

public ConfigFile(java.lang.String name,
                  boolean web)
           throws java.io.IOException
Crea una nuova istanza di ConfigFile. Un file di configurazione è un file XML con una root con un nome qualsiasi ed una serie di elementi il cui nome corrisponde alla proprietà da impostare.
Per i web service, il file di configurazione si deve trovare nella cartella WEB-INF di Axis ed il flag web deve essere settato a true.

Parameters:
name - il nome (eventualmente comprensivo di percorso) del file da aprire
web - true se la classe da configurare è un web service, false altrimenti.
Method Detail

getValue

public java.lang.String getValue(java.lang.String name)
                          throws InvalidDataException
Accede ad un elemento del file di configurazione.

Parameters:
name - il nome dell'elemento di cui si vuole conoscere il valore
Returns:
il valore dell'elemento
Throws:
InvalidDataException