es.mcu.yingo.campos.precargadores
Interface Precargador
- All Known Implementing Classes:
- PrecargadorPorRol, PrecargadorPorRolLista
public interface Precargador
Propiedad de las implementaciones del interfaz Campo
que se
encarga de precargar el dato sobre el campo.
La manera de hacer ésto, es tomar del map de datos "objetoAPrecargar" algun valor,
y retornarlo en el String
del resultado. Que valor se debe de tomar y
como retornar dicho valor se deninirá en cada implementación concreta de este interfaz.
El map de datos "objetoAPrecargar", para que contenga datos, se debe precargar, a nivel
de Tarea
a través de alguna implementación del intarfaz CargadorInicialTarea
- Author:
- carlos.garcia.h
Method Summary |
java.lang.String |
precargar(Usuario usuarioEnSesion,
java.util.Map<java.lang.String,java.lang.String> objetoAPrecargar)
Realiza las acciones que sean necesarias sobre el map de datos "objetoAPrecargar" de modo
que devuelva el valor a precargar en un determinado campo. |
precargar
java.lang.String precargar(Usuario usuarioEnSesion,
java.util.Map<java.lang.String,java.lang.String> objetoAPrecargar)
throws YingoException
- Realiza las acciones que sean necesarias sobre el map de datos "objetoAPrecargar" de modo
que devuelva el valor a precargar en un determinado campo.
El usuario se utiliza para tomar decisiones en función del usuario que esté en sesión
(cargar o no un campo... etc)
- Parameters:
usuarioEnSesion
- objetoAPrecargar
-
- Returns:
-
- Throws:
YingoException