acube.projet.utility
Classe SessionManager
java.lang.Object
acube.projet.utility.SessionManager
public class SessionManager
hérite de Object
Sommaire des Attributs |
|
loggerm_logger : Definition du logger
|
|
THIS_CLASSTHIS_CLASS : Définition de la classe utilisée par le
logger
|
Sommaire des Constructeurs |
|
Sommaire des Méthodes |
|
chargerAttributs(HttpServletRequest request)Chargement des attributs en session dans le cas d'un mode de fonctionnement normal
du système |
|
chargerAttributsFichier(HttpServletRequest request, Configuration configMode)Chargement des attributs en session à partir du fichier de configuration
"tuning.properties" |
|
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
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