atg.metier.logiquemetier.sessionfacade
Class ATGSessionFacadeBasic

Package class diagram package ATGSessionFacadeBasic
java.lang.Object
  extended by atg.util.service.ATGBasicClass
      extended by atg.metier.logiquemetier.sessionfacade.ATGSessionFacadeBasic
All Implemented Interfaces:
ATGISessionFacade, ATGILogable

public class ATGSessionFacadeBasic
extends ATGBasicClass
implements ATGISessionFacade

Titre : Classe Facade de la partie Métier de l'application

Description : Cette classe sera héritée par les cklasses de l'application dont leur voccation est de servir de façade c'est à dire de présenter le coeur métier de l'application par des entrées simplifiées.

Copyright : FERRARI Olivier


Field Summary
protected static java.util.logging.Logger logger_
          Gestion des logs
 
Constructor Summary
ATGSessionFacadeBasic()
           
 
Method Summary
static java.lang.Object getInstance(java.lang.Class classParam)
          Retourne une instance de la façade
protected  java.util.logging.Logger getLogger()
          Retourne le log associé
 ATGServiceLocator getServiceLocator()
          Retourne le service locator associé
 void init()
          Initialisation de la facade, notemment pour utiliser le service locator.
 
Methods inherited from class atg.util.service.ATGBasicClass
logConfig, logFine, logFiner, logFinest, logInfo, logSevere, logWarning
 
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

ATGSessionFacadeBasic

public ATGSessionFacadeBasic()
Method Detail

getLogger

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

Overrides:
getLogger in class ATGBasicClass
Returns:
java.util.logging.Logger Log associé

init

public void init()
          throws ATGServiceLocatorException
Initialisation de la facade, notemment pour utiliser le service locator. Cette méthode doit être lancée par la classe qui crée l'instance de cette favcade pour l'initialiser.

Throws:
ATGServiceLocatorException

getServiceLocator

public ATGServiceLocator getServiceLocator()
                                    throws ATGServiceLocatorException
Retourne le service locator associé

Throws:
ATGServiceLocatorException

getInstance

public static java.lang.Object getInstance(java.lang.Class classParam)
Retourne une instance de la façade