r01f.resources
Class FileSystemResourcesLoader

java.lang.Object
  extended by r01f.resources.ResourcesLoaderBase
      extended by r01f.resources.FileSystemResourcesLoader
All Implemented Interfaces:
ResourcesLoader

public class FileSystemResourcesLoader
extends ResourcesLoaderBase

Clase que carga un fichero del fileSystem.


Constructor Summary
FileSystemResourcesLoader(ResourcesLoaderDef def)
           
 
Method Summary
 java.io.InputStream getInputStream(java.lang.String resourceName, boolean reload)
          Obtiene un InputStream a un recurso (fichero).
 java.io.Reader getReader(java.lang.String resourceName, boolean reload)
          Obtiene un Reader a un recurso (fichero).
 
Methods inherited from class r01f.resources.ResourcesLoaderBase
getConfig
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileSystemResourcesLoader

FileSystemResourcesLoader(ResourcesLoaderDef def)
Method Detail

getInputStream

public java.io.InputStream getInputStream(java.lang.String resourceName,
                                          boolean reload)
                                   throws java.io.IOException
Description copied from interface: ResourcesLoader
Obtiene un InputStream a un recurso (fichero).

Parameters:
resourceName - Path hasta el recurso.
reload - Será true si hay que recargar el recurso no cogiendo datos de caché si esta existe.
Returns:
El InputStream al recurso.
Throws:
java.io.IOException - Si no se puede acceder al recurso.

getReader

public java.io.Reader getReader(java.lang.String resourceName,
                                boolean reload)
                         throws java.io.IOException
Description copied from interface: ResourcesLoader
Obtiene un Reader a un recurso (fichero).

Parameters:
resourceName - Path hasta el fichero.
reload - Será true si hay que recargar el recurso no cogiendo datos de caché si esta existe.
Returns:
El Reader al recurso.
Throws:
java.io.IOException - Si no se puede acceder al recurso.