Package r01f.resources

Interface Summary
ResourcesLoader Interface de los cargadores de recursos.
ResourcesLoaderFactory Factoría de los cargadores de recursos.
ResourcesReloadControl  
 

Class Summary
ClassPathResourcesLoader Clase que carga un fichero del classPath.
FileSystemResourcesLoader Clase que carga un fichero del fileSystem.
ReloadControlBBDDTimeStampBased Implementación de la política de recarga de propiedades en base a un token en BBDD.
ReloadControlContentServerFileLastModifTimeStampBased Implementación de la política de recarga de un recurso en base a la fecha de última modificación de un fichero situado en el gestor de contenidos (el fichero puede ser el propio fichero de propiedades).
ReloadControlFileLastModifTimeStampBased Implementación de la política de recarga de recursos en base a la fecha de última modificación de un fichero (normalmente el fichero de propiedades, pero NO tiene por qué).
ReloadControlPeriodic Implementación de la política de recarga de un recurso en base una recarga periódica de las mismas (ej: cada 2 horas).
ReloadControlVoid Implementación de la política de recarga de propiedades vacía (NO hace nada), es decir, NO recarga.
ResourcesLoaderBase  
ResourcesLoaderDef Definición de un ResourcesLoader en formato XML.
ResourcesLoaderDefLoader Utilidad que se encarga de obtener desde los ficheros de XMLProperties un objeto ResourcesLoaderDef que define un ResourcesLoader y que posteriormente puede ser utilizado en un ResourcesLoaderFactory para obtener una instancia de ResourcesLoader.
ResourcesLoaderFactoryImpl  
ResourcesLoaderGuiceModule  
ResourcesReloadControlDef Definición de la política de recarga de un recurso.
URLResourcesLoader Clase que carga un fichero desde una URL, vía Http.
 

Enum Summary
ResourcesLoaderDef.ResourcesLoaderType  
ResourcesLoaderFactoryImpl.DEFAULT  
ResourcesReloadControlDef.ResourcesReloadPolicy