atg.metier.servicemetier
Class ATGServiceMetierBasic

Package class diagram package ATGServiceMetierBasic
java.lang.Object
  extended by atg.util.service.ATGBasicClass
      extended by atg.metier.servicemetier.ATGServiceMetierBasic
All Implemented Interfaces:
ATGIServiceMetier, ATGILogable

public class ATGServiceMetierBasic
extends ATGBasicClass
implements ATGIServiceMetier

Titre : Classe mère de tous les services métiers

Description : Cette classe sera la base de tous les futurs service métier de l'application cliente.

Copyright : FERRARI Olivier


Field Summary
protected static java.util.logging.Logger logger_
          Gestion des logs
 
Constructor Summary
ATGServiceMetierBasic()
           
 
Method Summary
static java.lang.Object getInstance(java.lang.Class classParam)
          Retourne une instance de la ServiceMetier
protected  java.util.logging.Logger getLogger()
          Retourne le log associé
 ATGServiceLocator getServiceLocator()
          Retourne le service locator associé
 void init()
          Initialisation du workflow, 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

ATGServiceMetierBasic

public ATGServiceMetierBasic()
Method Detail

init

public void init()
          throws ATGServiceLocatorException
Initialisation du workflow, 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

getLogger

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

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

getInstance

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