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

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

CLASSE PRECEDANTE CLASSE SUIVANTE
SOMMAIRE: ATTR CONSTR METH DETAIL: ATTR CONSTR METH

Java API documentation generated with DocFlex/Doclet v1.4.10a
DocFlex/Doclet is both a multi-format Javadoc doclet and a free edition of DocFlex/Javadoc. If you need to customize your Javadoc without writing a full-blown doclet from scratch, DocFlex/Javadoc may be the only tool able to help you! Find out more at www.docflex.com