public class Configuration
extends java.lang.Object
Clase de apoyo al framework en la que se delega la lectura y validación del fichero de configuración del framework.
Proporciona un constructor que establece el fichero de configuración y una serie de métodos que permiten tanto la validación como la recuperación de la configuración contenida en este.
Constructor and Description |
---|
Configuration(java.lang.String javaMVCconfigurationFile)
Constructor que crea una instancia de Configuration vinculada con el fichero
de configuración indicado en el parámetro javaMVCconfigurationFile.
|
Modifier and Type | Method and Description |
---|---|
FrameworkConfig |
getFrameworkConfig()
Método que permite consultar el valor de la propiedad frameworkConfig.
|
Mapping |
getMapping(java.lang.String actionUrl)
Método que recupera de la configuración del framework, la parte perteneciente a un Action concreto.
|
void |
loadConfiguration()
Método encargado de comprobar la disponibilidad del fichero de configuración,
validar que esté bien formado según el schema 'JavaMVC.xsd' y finalmente
encargado de extraer su información y almacenarla en la propiedad frameworkConfig.
|
public Configuration(java.lang.String javaMVCconfigurationFile)
Constructor que crea una instancia de Configuration vinculada con el fichero de configuración indicado en el parámetro javaMVCconfigurationFile.
javaMVCconfigurationFile
- Path con la ubicación del fichero de configuración del framework.public void loadConfiguration() throws ConfigurationFileException
Método encargado de comprobar la disponibilidad del fichero de configuración, validar que esté bien formado según el schema 'JavaMVC.xsd' y finalmente encargado de extraer su información y almacenarla en la propiedad frameworkConfig.
ConfigurationFileException
- - Excepción que indicará que algún inconveniente
en el fichero de configuración ha impedido cargar la configuración del framework correctamente.public FrameworkConfig getFrameworkConfig()
FrameworkConfig
public Mapping getMapping(java.lang.String actionUrl)
actionUrl
- Nombre del Action del que se quiere recuperar la configuración.