webmngr.loggers
Class LoggerManager

java.lang.Object
  |
  +--webmngr.loggers.LoggerManager

public class LoggerManager
extends java.lang.Object

Classe que gerencia todos os loggers do sistema.

Author:
Alexandre Nóbrega Duarte

Field Summary
protected  java.util.Vector loggers
          Coleção de loggers criados.
protected static LoggerManager pinstance
          Referência para o singleton
 
Constructor Summary
protected LoggerManager()
          Construtor padrão
 
Method Summary
 void addLogger(Logger l)
          Adiciona um novo logger.
static LoggerManager instance()
          Retorna a instância do singleton
 void startLoggers()
          Inicia todos os loggers.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pinstance

protected static LoggerManager pinstance
Referência para o singleton

loggers

protected java.util.Vector loggers
Coleção de loggers criados.
Constructor Detail

LoggerManager

protected LoggerManager()
Construtor padrão
Method Detail

startLoggers

public void startLoggers()
Inicia todos os loggers.

addLogger

public void addLogger(Logger l)
Adiciona um novo logger.
Parameters:
logger - O logger a ser adicionado ao gerenciador

instance

public static LoggerManager instance()
Retorna a instância do singleton
Returns:
LoggerManager Instância única do gerente de loggers