com.ejie.r01f.servlet.download
Interface DownloadContentReader

All Known Implementing Classes:
DataBaseDownloadReader, FileDownloadReader

public interface DownloadContentReader

Interfaz que han de implementar las clases lectoras de contenido para ser descargado por el DownloadServlet


Method Summary
 java.io.InputStream getBinaryStream()
          Devuelve un InputStream al contenido
 java.lang.String getResourceName()
          Devuelve el nombre del recurso
 void setConfig(java.util.Properties props)
          Establece valores de configuración del partDigester
 void setRequestParams(java.util.Map params)
          Pasa los parametros de la request para que el ContentReader pueda obtener el recurso a descargar
 

Method Detail

setConfig

public void setConfig(java.util.Properties props)
Establece valores de configuración del partDigester


setRequestParams

public void setRequestParams(java.util.Map params)
Pasa los parametros de la request para que el ContentReader pueda obtener el recurso a descargar


getBinaryStream

public java.io.InputStream getBinaryStream()
                                    throws java.io.IOException
Devuelve un InputStream al contenido

Throws:
java.io.IOException - si hay algún error durante la lectura

getResourceName

public java.lang.String getResourceName()
Devuelve el nombre del recurso