|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.tareas.previas.OperacionPreviaAbstracta
es.mcu.yingo.tareas.previas.validacion.ValidadorTamanoFichero
public class ValidadorTamanoFichero
Validador que comprueba si el fichero es del tamaño adecuado. Este validador funcionará únicamente si el tamaño de fichero no supera el máximo permitido en la propiedad "multipartResolver" definida en el fichero springapp-servlet.xml. Ya que las excepciones de este bean estan por encima
Field Summary | |
---|---|
private Campo |
campoFichero
Campo a validar |
private java.lang.Long |
tamanoMaxBytes
Tamaño máximo del fichero |
private UtilFichero |
utilFicheroSesion
Utilidad para el manejo de ficheros en sesión |
Fields inherited from class es.mcu.yingo.tareas.previas.OperacionPreviaAbstracta |
---|
CLAVEERROR, logger |
Constructor Summary | |
---|---|
ValidadorTamanoFichero()
|
Method Summary | |
---|---|
protected boolean |
_realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
Si el fichero supera el tamaño, devuelve error. |
Campo |
getCampoFichero()
Campo a validar |
java.lang.Long |
getTamanoMaxBytes()
Tamaño máximo del fichero |
UtilFichero |
getUtilFicheroSesion()
Utilidad para el manejo de ficheros en sesión |
void |
setCampoFichero(Campo campoFichero)
Campo a validar |
void |
setTamanoMaxBytes(java.lang.Long tamanoMaxBytes)
Tamaño máximo del fichero |
void |
setUtilFicheroSesion(UtilFichero utilFicheroSesion)
Utilidad para el manejo de ficheros en sesión |
Methods inherited from class es.mcu.yingo.tareas.previas.OperacionPreviaAbstracta |
---|
devolverMensajeI18n, getClaveErrorDefecto, getCodigoError, realizaOperacion, setCodigoError |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private UtilFichero utilFicheroSesion
private Campo campoFichero
private java.lang.Long tamanoMaxBytes
Constructor Detail |
---|
public ValidadorTamanoFichero()
Method Detail |
---|
protected boolean _realizaOperacion(java.lang.String codExpediente, java.util.Map campos, Usuario usuario, java.util.Calendar fecha, java.util.List parametrosError) throws java.lang.Exception
_realizaOperacion
in class OperacionPreviaAbstracta
codExpediente
- campos
- usuario
- fecha
- parametrosError
-
java.lang.Exception
public Campo getCampoFichero()
public void setCampoFichero(Campo campoFichero)
campoFichero
- public java.lang.Long getTamanoMaxBytes()
public void setTamanoMaxBytes(java.lang.Long tamanoMaxBytes)
tamanoMaxBytes
- public UtilFichero getUtilFicheroSesion()
public void setUtilFicheroSesion(UtilFichero utilFicheroSesion)
utilFicheroSesion
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |