|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.support.WebContentGenerator
org.springframework.web.servlet.mvc.AbstractController
es.mcu.yingo.controladores.SuperControlador
es.mcu.yingo.controladores.ControladorEjecutaTarea
es.mcu.yingo.controladores.ControladorTareaBusqueda
public class ControladorTareaBusqueda
Esta clase sobreescribe algunos métodos de ControladorEjecutaTarea
y se utiliza para realizar búsquedas sobre la aplicación, para lo cual emplea una
implementación del interfaz Tarea
, concretamente utiliza implementaciones
del interfaz TareaBusqueda
En la definición de la tarea, la lista de campos de entrada, se utilizará
para mostrar el resultado de la búsqueda
La lista de campos de salida, se utiliza para introducir los criterios de búsqueda
Field Summary |
---|
Fields inherited from class es.mcu.yingo.controladores.ControladorEjecutaTarea |
---|
BORRAR_FICHERO, CARGA_FICHERO, CLAVE_CODIGO_EXPEDIENTE, CLAVE_DATOS_EXPEDIENTE, CLAVE_DATOS_FORMULARIO, CLAVE_MENSAJE_CONFIRM, CLAVE_PARAMETRO_FICHERO_SELECCIONADO, CLAVE_TAREA, SUFIJO_CAMPO_SEPARADOR_MULTIPLE |
Fields inherited from class es.mcu.yingo.controladores.SuperControlador |
---|
BUSCAR, CARGA, CLAVE_DATOS_RESULTADO, FICHERO, INICIO, logger, PAGINAR, PARAM_LISTA_ERROR |
Fields inherited from class org.springframework.web.servlet.support.WebContentGenerator |
---|
HEADER_CACHE_CONTROL, HEADER_EXPIRES, HEADER_PRAGMA, METHOD_GET, METHOD_HEAD, METHOD_POST |
Constructor Summary | |
---|---|
ControladorTareaBusqueda()
|
Method Summary | |
---|---|
protected org.springframework.web.servlet.ModelAndView |
accionCarga(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Recoge los parametros y el map de datos. |
protected org.springframework.web.servlet.ModelAndView |
accionInicio(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Carga el formulario correspondiente al argumento que se le pasa en el request |
protected org.springframework.web.servlet.ModelAndView |
crearVistaFormulario(java.util.HashMap datosFormulario,
javax.servlet.http.HttpServletRequest request)
Crea la vista que muestra el formulario |
protected org.springframework.web.servlet.ModelAndView |
distribuidor(java.lang.String accion,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Este método hace una llamada a las diversas acciones de los 'eventos' básicos, según el valor que viene cargado en la acción |
private void |
escribirCabeceras(java.util.Map datosFormulario,
javax.servlet.http.HttpServletResponse response)
Escribe las cabeceras para la descarga del fichero |
private boolean |
esDescargarFichero(Tarea tarea,
java.util.Map datosFormulario)
Devuelve si hay que descargar el fichero de exportación |
protected DatosVistaMuestraForm |
obtenerDatosVistaMuestraForm(javax.servlet.http.HttpServletRequest request)
Obtiene el objeto de DatosVistaMuestraFormBusqueda |
protected java.util.Map |
obtenerDatosVistaMuestraForm(javax.servlet.http.HttpServletRequest request,
Tarea miTarea)
Recupera el objeto DatosVistaMuestraForm y se recuperan los datos que
se mostrarán en las listas de entrada de la tarea |
private org.springframework.web.servlet.ModelAndView |
obtenerModelAndViewErrores(javax.servlet.http.HttpServletRequest request,
java.util.Map datosFormulario,
java.util.List<MensajeI18n> listaErrores)
Devuelve el modelo Vista con los errores |
private org.springframework.web.servlet.ModelAndView |
obtenerModelAndViewExportacion(javax.servlet.http.HttpServletResponse response,
java.util.Map datosFormulario)
Descarga el fichero de exportación |
private org.springframework.web.servlet.ModelAndView |
obtenerModelAndViewResultados(javax.servlet.http.HttpServletRequest request,
java.util.Map datosFormulario)
Obtiene el objeto modelo vista de resultados |
Methods inherited from class es.mcu.yingo.controladores.ControladorEjecutaTarea |
---|
accionBorrarFichero, accionCargaFichero, crearVistaFormulario, getDaoConsultas, getUtilFicheroSession, getVistaFormulario, getVistaResultado, handleRequestInternal, obtenerMapCampoFichero, obtenerMapTarea, obtenerMapTareaPrecargar, obtenerValorParametroRequest, setDaoConsultas, setUtilFicheroSession, setVistaFormulario, setVistaResultado |
Methods inherited from class es.mcu.yingo.controladores.SuperControlador |
---|
getAccion, getSpringContextUtilWeb, obtenerVistaAplicacion, recogerParametro, recogerTipoTareaRequest, setSpringContextUtilWeb |
Methods inherited from class org.springframework.web.servlet.mvc.AbstractController |
---|
handleRequest, isSynchronizeOnSession, setSynchronizeOnSession |
Methods inherited from class org.springframework.web.servlet.support.WebContentGenerator |
---|
applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, getCacheSeconds, getSupportedMethods, isRequireSession, isUseCacheControlHeader, isUseExpiresHeader, preventCaching, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseExpiresHeader |
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport |
---|
getServletContext, getTempDir, getWebApplicationContext, isContextRequired |
Methods inherited from class org.springframework.context.support.ApplicationObjectSupport |
---|
getApplicationContext, getMessageSourceAccessor, initApplicationContext, requiredContextClass, setApplicationContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ControladorTareaBusqueda()
Method Detail |
---|
protected org.springframework.web.servlet.ModelAndView distribuidor(java.lang.String accion, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
distribuidor
in class ControladorEjecutaTarea
accion
- request
- response
-
java.lang.Exception
protected org.springframework.web.servlet.ModelAndView accionCarga(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
accionCarga
in class ControladorEjecutaTarea
request
- response
-
java.lang.Exception
private org.springframework.web.servlet.ModelAndView obtenerModelAndViewExportacion(javax.servlet.http.HttpServletResponse response, java.util.Map datosFormulario) throws java.io.IOException
request
- datosFormulario
-
java.io.IOException
private void escribirCabeceras(java.util.Map datosFormulario, javax.servlet.http.HttpServletResponse response)
datosFormulario
- response
- private org.springframework.web.servlet.ModelAndView obtenerModelAndViewResultados(javax.servlet.http.HttpServletRequest request, java.util.Map datosFormulario) throws TareaYingoException
request
- datosFormulario
-
TareaYingoException
private org.springframework.web.servlet.ModelAndView obtenerModelAndViewErrores(javax.servlet.http.HttpServletRequest request, java.util.Map datosFormulario, java.util.List<MensajeI18n> listaErrores) throws TareaYingoException
request
- listaErrores
- datosFormulario
-
TareaYingoException
private boolean esDescargarFichero(Tarea tarea, java.util.Map datosFormulario)
tarea
- datosFormulario
-
protected org.springframework.web.servlet.ModelAndView crearVistaFormulario(java.util.HashMap datosFormulario, javax.servlet.http.HttpServletRequest request) throws TareaYingoException
datosExpediente
- datosFormulario
- request
-
TareaYingoException
protected java.util.Map obtenerDatosVistaMuestraForm(javax.servlet.http.HttpServletRequest request, Tarea miTarea) throws TareaYingoException
ControladorEjecutaTarea
DatosVistaMuestraForm
y se recuperan los datos que
se mostrarán en las listas de entrada de la tarea
obtenerDatosVistaMuestraForm
in class ControladorEjecutaTarea
TareaYingoException
protected org.springframework.web.servlet.ModelAndView accionInicio(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
accionInicio
in class ControladorEjecutaTarea
request
- response
-
java.lang.Exception
protected DatosVistaMuestraForm obtenerDatosVistaMuestraForm(javax.servlet.http.HttpServletRequest request)
DatosVistaMuestraFormBusqueda
obtenerDatosVistaMuestraForm
in class ControladorEjecutaTarea
request
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |