atg.presentation.struts
Class ATGAction

Package class diagram package ATGAction
java.lang.Object
  extended by org.apache.struts.action.Action
      extended by atg.presentation.struts.ATGAction
All Implemented Interfaces:
ATGILogable

public class ATGAction
extends org.apache.struts.action.Action
implements ATGILogable

Titre : Classe ATGAction (Action de struts)

Description : Cette classe sera héritée pour toute utilisation de Action de (Struts)

Copyright : FERRARI Olivier


Field Summary
protected static java.util.logging.Logger logger_
          Gestion des logs
 
Fields inherited from class org.apache.struts.action.Action
defaultLocale, servlet
 
Constructor Summary
ATGAction()
          Constructeur
 
Method Summary
protected  java.util.logging.Logger getLogger()
          Retourne le service locator associé
 void logConfig(java.lang.String message)
          Ecrit une trace de niveau 'config'
 void logFine(java.lang.String message)
          Ecrit une trace de niveau 'fine'
 void logFiner(java.lang.String message)
          Ecrit une trace de niveau 'finer'
 void logFinest(java.lang.String message)
          Ecrit une trace de niveau 'finest'
 void logInfo(java.lang.String message)
          Ecrit une trace de niveau 'info'
 void logSevere(java.lang.String message)
          Ecrit une trace de niveau 'severe'
 void logWarning(java.lang.String message)
          Ecrit une trace de niveau 'warning'
 void saveListeErreur(javax.servlet.http.HttpServletRequest httpServletRequest, ATGDataErrors listeErreur, java.lang.String key)
          Postage des erreurs à la jsp provenant du métier
 void saveUneErreur(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String message, java.lang.String key)
          Postage des erreurs à la jsp provenant du métier
 void setAttributeRequest(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String key, java.lang.Object value)
          Postage d'un objet dans la request
 void setAttributeSession(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String key, java.lang.Object value)
          Postage d'un objet dans la sesion
 
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger_

protected static java.util.logging.Logger logger_
Gestion des logs

Constructor Detail

ATGAction

public ATGAction()
Constructeur

Method Detail

logSevere

public void logSevere(java.lang.String message)
Ecrit une trace de niveau 'severe'

Specified by:
logSevere in interface ATGILogable
Parameters:
message - Message d'information

logConfig

public void logConfig(java.lang.String message)
Ecrit une trace de niveau 'config'

Specified by:
logConfig in interface ATGILogable
Parameters:
message - Message d'information

logWarning

public void logWarning(java.lang.String message)
Ecrit une trace de niveau 'warning'

Specified by:
logWarning in interface ATGILogable
Parameters:
message - Message d'information

logFine

public void logFine(java.lang.String message)
Ecrit une trace de niveau 'fine'

Specified by:
logFine in interface ATGILogable
Parameters:
message - Message d'information

logFiner

public void logFiner(java.lang.String message)
Ecrit une trace de niveau 'finer'

Specified by:
logFiner in interface ATGILogable
Parameters:
message - Message d'information

logFinest

public void logFinest(java.lang.String message)
Ecrit une trace de niveau 'finest'

Specified by:
logFinest in interface ATGILogable
Parameters:
message - Message d'information

logInfo

public void logInfo(java.lang.String message)
Ecrit une trace de niveau 'info'

Specified by:
logInfo in interface ATGILogable
Parameters:
message - Message d'information

getLogger

protected java.util.logging.Logger getLogger()
Retourne le service locator associé


saveListeErreur

public void saveListeErreur(javax.servlet.http.HttpServletRequest httpServletRequest,
                            ATGDataErrors listeErreur,
                            java.lang.String key)
Postage des erreurs à la jsp provenant du métier

Parameters:
httpServletRequest - Request en cours
listeErreur - Liste d'erreur en retour de la partie métier
key - Valeur de la clé du fichier d'internationalisation de struts (ApplicatioRessources)

saveUneErreur

public void saveUneErreur(javax.servlet.http.HttpServletRequest httpServletRequest,
                          java.lang.String message,
                          java.lang.String key)
Postage des erreurs à la jsp provenant du métier

Parameters:
httpServletRequest - HttpServletRequest Request en cours
message - String Message de l erreur
key - Valeur de la clé du fichier d'internationalisation de struts (ApplicatioRessources)

setAttributeSession

public void setAttributeSession(javax.servlet.http.HttpServletRequest httpServletRequest,
                                java.lang.String key,
                                java.lang.Object value)
Postage d'un objet dans la sesion

Parameters:
httpServletRequest - Request en cours
key - Nom de référence de l'objet dans la request
value - Objet à poster dans la request

setAttributeRequest

public void setAttributeRequest(javax.servlet.http.HttpServletRequest httpServletRequest,
                                java.lang.String key,
                                java.lang.Object value)
Postage d'un objet dans la request

Parameters:
httpServletRequest - Request en cours
key - Nom de référence de l'objet dans la request
value - Objet à poster dans la request