Gabarit Serveur J2EE ACube V2.7.4
CLASSE PRECEDANTE CLASSE SUIVANTE
SOMMAIRE: ATTR CONSTR METH DETAIL: ATTR CONSTR METH

acube.projet.utility
Classe SessionManager
java.lang.Object
  acube.projet.utility.SessionManager

public class SessionManager
hérite de Object
Version:
2.0

Sommaire des Attributs
private static Logger
logger
m_logger : Definition du logger
private String
THIS_CLASS
THIS_CLASS: Définition de la classe utilisée par le logger
Sommaire des Constructeurs
Sommaire des Méthodes
private void
chargerAttributs(HttpServletRequest request)
Chargement des attributs en session dans le cas d'un mode de fonctionnement normal du système
private void
chargerAttributsFichier(HttpServletRequest request, Configuration configMode)
Chargement des attributs en session à partir du fichier de configuration "tuning.properties"
HttpSession
getValidSession(HttpServletRequest request, ActionServlet servlet, String modeFonctionnement, Configuration configMode)
Vérification de la validité de la session et création d'une nouvelle si besoin
Méthodes héritées de la classe java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Détail des Attributs
logger
private static Logger logger
m_logger : Definition du logger

THIS_CLASS
private String THIS_CLASS
THIS_CLASS: Définition de la classe utilisée par le logger
Détail des Constructeurs
SessionManager
public SessionManager()
Détail des méthodes
getValidSession
public HttpSession getValidSession(HttpServletRequest request,
                                   ActionServlet servlet,
                                   String modeFonctionnement,
                                   Configuration configMode)
                            throws DAOException,
                                   JDBCWrapperException,
                                   TechnicalException
Vérification de la validité de la session et création d'une nouvelle si besoin
Paramètres:
request - HttpServletRequest
servlet - ActionServlet
modeFonctionnement - String mode de fonctionnement de l'application (TU/TI/normal ...)
configMode - Configuration configuration du mode de fonctionnement
Retours:
HttpSession the session.
Exceptions:
DAOException - exception DAO
JDBCWrapperException - exception MAE
TechnicalException - exception technique
Voir Aussi:
StrutsCXConstants

chargerAttributs
private void chargerAttributs(HttpServletRequest request)
                       throws JDBCWrapperException,
                              DAOException,
                              TechnicalException
Chargement des attributs en session dans le cas d'un mode de fonctionnement normal du système
Paramètres:
request - HttpServletRequest requete
Exceptions:
JDBCWrapperException - exception du jdbcwrapper
DAOException - exception du DAO
TechnicalException - exception technique

chargerAttributsFichier
private void chargerAttributsFichier(HttpServletRequest request,
                                     Configuration configMode)
Chargement des attributs en session à partir du fichier de configuration "tuning.properties"
Paramètres:
request - HttpServletRequest requete
configMode - Configuration configuration du mode de fonctionnement

Gabarit Serveur J2EE ACube V2.7.4
CLASSE PRECEDANTE CLASSE SUIVANTE
SOMMAIRE: ATTR CONSTR METH DETAIL: ATTR CONSTR METH

Version 2.7.4 du 10/07/2009 / Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.
Documentation generated by DocFlex