es.mcu.yingo.tareas.previas
Interface OperacionPrevia

All Known Implementing Classes:
OperacionBase64aFichero, OperacionCambiarMayusculas, OperacionCampoFijo, OperacionCamposOrigenACamposDestino, OperacionCargarPrimerValor, OperacionCompuesta, OperacionCompuestaCampo, OperacionCompuestaCampoBBDD, OperacionCompuestaValidaCampo, OperacionConversionCalendar, OperacionConversionInteger, OperacionNoHaceNada, OperacionPreviaAbstracta, OperacionPreviaPrecargarDatosFormularioPorCampoHqlDatosEnMap, OperacionPreviaPrimerError, OperacionValorListaACampoOculto, OperacionValorMultipleAbstracto, OperacionValorMultipleDescripcionCampoOculto, OperacionVariosOrigenesAUnDestino, OperacionXOR, ValidadorComparadorFechas, ValidadorEjecutarACampoValidadoresCampo, ValidadorNulo, ValidadorOtrosTodosConValorImp, ValidadorPaisProvincia, ValidadorProvinciaCodPostal, ValidadorSiCampoConValorError, ValidadorSiCampoVacioError, ValidadorSiCondicionCampoNoNulo, ValidadorSiCondicionCampoNulo, ValidadorSiCondicionCampoValorFijo, ValidadorSiDatosExpedienteValorCampo, ValidadorSiempreError, ValidadorSiListaNulosCampoNoNulo, ValidadorSiNoCondicionCampoNulo, ValidadorSiTodosConValorCampoNoVacio, ValidadorSiTodosConValorCampoVacio, ValidadorTamanoFichero, ValidadorTareaNoCiclica, ValidadorTipoFichero, ValidadorUnCampoHaceAOtrosEstarEnBlanco, ValidadorUnCampoHaceObligatorioAOtros

public interface OperacionPrevia


Method Summary
 MensajeI18n realizaOperacion(java.lang.String codExpediente, java.util.Map campos, Usuario usuario, java.util.Calendar fecha)
          Las implementaciones de este interfaz realizarán una de estas dos acciones:
Una operación previa a la ejecución de la tarea:
Operaciones típicas pueden ser el pasar el contenido de uno o varios campos a otro,
pasar a mayuscuals el contenido de un campo, etc.
 

Method Detail

realizaOperacion

MensajeI18n realizaOperacion(java.lang.String codExpediente,
                             java.util.Map campos,
                             Usuario usuario,
                             java.util.Calendar fecha)
Las implementaciones de este interfaz realizarán una de estas dos acciones:
Devuelve null si no hay errores o de mensaje de error correspondiente en su caso

Parameters:
codExpediente -
campos -
usuario -
fecha -
Returns: