Package com.ejie.r01f.servlet.upload

Interface Summary
FileRenamePolicy Interfaz que han de implementar las clases que implementan las políticas de renombrado de ficheros en disco en los casos en los que ya exista un fichero con el mismo nombre.
PartDigester Interfaz que han de implementar las clases digestoras de parts de forms multipart (clase que se encarga de guardar un fichero enviado en un formulario multipart)
 

Class Summary
BaseDigester Base para realizar el proceso de los diferentes digester
BufferedServletInputStream Clase wrapper que extiende el chorro de entrada de un servlet para hacer que funcione como un buffer y ser así mas eficiente en el caso de subidas de ficheros
DataBaseDigester Digester de parts de una request multipart que guarda los part tipo fichero en una columna lob de base de datos.
DefaultFileRenamePolicy Política de renombrado de ficheros en disco por defecto Para evitar machacar ficheros ya existentes, se aplica una política de renombrado de ficheros.
FilePart Parte tipo parametro de un multi-part enviado por un navegador
LimitedServletInputStream Clase wrapper de un ServletInputStream que limita el tamaño total de bytes leidos a un máximo
MacBinaryDecoderOutputStream Decodificador desde el formato mime: application/x-macbinary
MultipartParser Clase que parsea las partes (parts) de una petición multi-part desde un navegador
ParamPart Parte tipo parametro de un multi-part enviado por un navegador
Part Parte de un multi-part enviado desde un navegador
PartInputStream Clase wrapper de un ServletInputStream y que lee desde este buscando una cadena delimitadora (boundary) dentro de un post multi-part desde un navegador
SaveToFileDigester Digester de parts de una request multipart que guarda los part tipo fichero en disco.
UploadServlet Servlet que maneja el upload de ficheros al servidor.
 

Exception Summary
PartDigesterException Excepción lanzada durante el proceso de digestión de un part de una request multipart Normalmente al procesar un submit de un fichero al servidor