Uses of Package
r01f.xmlproperties

Packages that use r01f.xmlproperties
r01f.guids   
r01f.internal   
r01f.resources   
r01f.xmlproperties   
 

Classes in r01f.xmlproperties used by r01f.guids
XMLProperties
          Los objetos XMLPropertiesManager deberían ser cacheados por aplicación, y para esto se utiliza esta clase, que mantiene una caché de los objetos XMLPropertiesManager:
                // Crear el propertiesManager... la instancia debería ser UNICA ya que contiene la cache
                XMLPropertiesCacheFactory cacheFactory = new XMLPropertiesCacheFactoryImpl();
                ResourcesLoaderFactory resourcesLoaderFactory = new ResourcesLoaderFactoryImpl();
                XMLProperties props = new XMLProperties(cacheFactory,resourcesFactory);
                // Acceder a las propiedades
                props.forApp(appCode1).of(componentOfApp1).getString(xPath);
                // o bien utilizar un wrapper
                XMLPropertyWrapper prop = new XMLPropertyWrapper(props.forApp(appCode2).of(componentOfApp2),xPath);
                prop.asString();
 

 Por lo tanto, habría que mantener una UNICA INSTANCIA DE LA CLASE XMLProperties para toda la JVM.
 

Classes in r01f.xmlproperties used by r01f.internal
XMLPropertiesGuiceModule
           
XMLPropertyWrapper
          Encapsula las propiedades de R01F.
 

Classes in r01f.xmlproperties used by r01f.resources
XMLProperties
          Los objetos XMLPropertiesManager deberían ser cacheados por aplicación, y para esto se utiliza esta clase, que mantiene una caché de los objetos XMLPropertiesManager:
                // Crear el propertiesManager... la instancia debería ser UNICA ya que contiene la cache
                XMLPropertiesCacheFactory cacheFactory = new XMLPropertiesCacheFactoryImpl();
                ResourcesLoaderFactory resourcesLoaderFactory = new ResourcesLoaderFactoryImpl();
                XMLProperties props = new XMLProperties(cacheFactory,resourcesFactory);
                // Acceder a las propiedades
                props.forApp(appCode1).of(componentOfApp1).getString(xPath);
                // o bien utilizar un wrapper
                XMLPropertyWrapper prop = new XMLPropertyWrapper(props.forApp(appCode2).of(componentOfApp2),xPath);
                prop.asString();
 

 Por lo tanto, habría que mantener una UNICA INSTANCIA DE LA CLASE XMLProperties para toda la JVM.
 

Classes in r01f.xmlproperties used by r01f.xmlproperties
XMLPropertiesCache
          Interfaz de la caché de XMLProperties.
XMLPropertiesCacheFactory
          Factoría de las clases responsables de cargar los xmls de propiedades.
XMLPropertiesCacheImpl.CacheKey
           
XMLPropertiesCacheImpl.CacheStatistics
           
XMLPropertiesCacheImpl.CacheValue
          Información que se guarda en la caché cuando una entrada NO se encuentra en el properties, de esta forma se evita tener que consultar de nuevo el árbol DOM.
XMLPropertiesComponentDef
          CARGA DE PROPIEDADES: ---------------------
La carga de propiedades se hace en DOS fases:
FASE 1: Cargar la definición del componente.
XMLPropertiesComponentLoadedListener
          Informa de que se ha cargado un nuevo componente.
XMLPropertiesException
           
XMLPropertiesException.XMLPropertiesExceptionSubTypes
           
XMLPropertiesForComponentContainer
          Maneja las properties de una aplicación, manteniendo una caché de los Documentos XML de cada componente de esa aplicación(recordar que una aplicación puede tener varios ficheros XML de propiedades -componentes-) leídos desde su almacenamiento (ver XMLPropertiesCache para saber cómo funcionan las cachés).
XMLPropertiesForComponentContainer.ComponentCacheKey
           
XMLPropertiesForComponentContainer.ComponentCacheXML
           
XMLPropertiesManager
           XMLProperties.java
Clase wrapper para ficheros de propiedades en XML.
XMLPropertiesManager.ComponentProperties
          Encapsula el acceso a las propiedades de un componente.