es.mcu.yingo.utils.web
Class ManejarSesion

java.lang.Object
  extended by es.mcu.yingo.utils.web.ManejarSesion

public class ManejarSesion
extends java.lang.Object

Clase estática de utilidades para manejar todos los objetos que se almacenan en sesión.

Author:
miguel.esteban

Field Summary
protected static org.apache.commons.logging.Log logger
           
 
Constructor Summary
ManejarSesion()
           
 
Method Summary
static DatosEnMap getAdminTablaBusqueda(javax.servlet.http.HttpServletRequest request)
          Devuelve los datos de búsqueda en las tablas dedicadas a la administración en la sesión.
static Certificado getCertificado(javax.servlet.http.HttpServletRequest request)
          Obtiene el certificado en la sesión.
static Busqueda getDatosBusqueda(javax.servlet.http.HttpServletRequest request)
          Devuelve los datos de búsqueda
static java.lang.String getIdAplicacion(javax.servlet.http.HttpServletRequest request)
          Obtiene el id de Aplicación en la sesión.
static java.util.Locale getLocale(javax.servlet.http.HttpServletRequest request)
          Obtiene el locale del usuario en la sesión.
static Usuario getUsuario(javax.servlet.http.HttpServletRequest request)
          Obtine el usuario en la sesión
static void limpiarAdminTablaBusqueda(javax.servlet.http.HttpServletRequest request)
          Limpia los datos de búsqueda en las tablas dedicadas a la administración en la sesión.
static void limpiarCertificado(javax.servlet.http.HttpServletRequest request)
          Limpia el certificado en la sesión.
static void limpiarDatosBusqueda(javax.servlet.http.HttpServletRequest request)
          Limpia los datos de búsqueda de la sesión.
static void limpiarIdAplicacion(javax.servlet.http.HttpServletRequest request)
          Limpia el id de Aplicación en la sesión.
static void limpiarTodo(javax.servlet.http.HttpServletRequest request)
          Limpia todos los objetos de la sesión
static void limpiarUsuario(javax.servlet.http.HttpServletRequest request)
          Limpia el usuario en la sesión.
static void setAdminTablaBusqueda(DatosEnMap datosBusqueda, javax.servlet.http.HttpServletRequest request)
          Coloca los resutados de la búsqueda en las tablas dedicadas a la administración en la sesión.
static void setCertificado(Certificado certificado, javax.servlet.http.HttpServletRequest request)
          Coloca el certificado en la sesión.
static void setDatosBusqueda(Busqueda datosBusqueda, javax.servlet.http.HttpServletRequest request)
          Coloca los datos de la búsqueda en la sesión.
static void setIdAplicacion(java.lang.String idAplicacion, javax.servlet.http.HttpServletRequest request)
          Coloca el id de Aplicación en la sesión.
static void setLocale(java.util.Locale locale, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Coloca el locale del usuario en la sesión.
static void setUsuario(Usuario usuario, javax.servlet.http.HttpServletRequest request)
          Coloca el usuario en la sesión.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static final org.apache.commons.logging.Log logger
Constructor Detail

ManejarSesion

public ManejarSesion()
Method Detail

setLocale

public static void setLocale(java.util.Locale locale,
                             javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response)
Coloca el locale del usuario en la sesión.

Parameters:
locale -
request -

getLocale

public static java.util.Locale getLocale(javax.servlet.http.HttpServletRequest request)
Obtiene el locale del usuario en la sesión.

Parameters:
request -

setCertificado

public static void setCertificado(Certificado certificado,
                                  javax.servlet.http.HttpServletRequest request)
Coloca el certificado en la sesión.

Parameters:
locale -
request -

getCertificado

public static Certificado getCertificado(javax.servlet.http.HttpServletRequest request)
Obtiene el certificado en la sesión.

Parameters:
request -

limpiarCertificado

public static void limpiarCertificado(javax.servlet.http.HttpServletRequest request)
Limpia el certificado en la sesión.

Parameters:
request -

setIdAplicacion

public static void setIdAplicacion(java.lang.String idAplicacion,
                                   javax.servlet.http.HttpServletRequest request)
Coloca el id de Aplicación en la sesión.

Parameters:
locale -
request -

getIdAplicacion

public static java.lang.String getIdAplicacion(javax.servlet.http.HttpServletRequest request)
Obtiene el id de Aplicación en la sesión.

Parameters:
request -

limpiarIdAplicacion

public static void limpiarIdAplicacion(javax.servlet.http.HttpServletRequest request)
Limpia el id de Aplicación en la sesión.

Parameters:
request -

setUsuario

public static void setUsuario(Usuario usuario,
                              javax.servlet.http.HttpServletRequest request)
Coloca el usuario en la sesión.

Parameters:
locale -
request -

getUsuario

public static Usuario getUsuario(javax.servlet.http.HttpServletRequest request)
Obtine el usuario en la sesión

Parameters:
request -

limpiarUsuario

public static void limpiarUsuario(javax.servlet.http.HttpServletRequest request)
Limpia el usuario en la sesión.

Parameters:
request -

setDatosBusqueda

public static void setDatosBusqueda(Busqueda datosBusqueda,
                                    javax.servlet.http.HttpServletRequest request)
Coloca los datos de la búsqueda en la sesión.

Parameters:
locale -
request -

getDatosBusqueda

public static Busqueda getDatosBusqueda(javax.servlet.http.HttpServletRequest request)
Devuelve los datos de búsqueda

Parameters:
request -

limpiarDatosBusqueda

public static void limpiarDatosBusqueda(javax.servlet.http.HttpServletRequest request)
Limpia los datos de búsqueda de la sesión.

Parameters:
request -

setAdminTablaBusqueda

public static void setAdminTablaBusqueda(DatosEnMap datosBusqueda,
                                         javax.servlet.http.HttpServletRequest request)
Coloca los resutados de la búsqueda en las tablas dedicadas a la administración en la sesión.

Parameters:
locale -
request -

getAdminTablaBusqueda

public static DatosEnMap getAdminTablaBusqueda(javax.servlet.http.HttpServletRequest request)
Devuelve los datos de búsqueda en las tablas dedicadas a la administración en la sesión.

Parameters:
request -

limpiarAdminTablaBusqueda

public static void limpiarAdminTablaBusqueda(javax.servlet.http.HttpServletRequest request)
Limpia los datos de búsqueda en las tablas dedicadas a la administración en la sesión.

Parameters:
request -

limpiarTodo

public static void limpiarTodo(javax.servlet.http.HttpServletRequest request)
Limpia todos los objetos de la sesión

Parameters:
request -