com.googlecode.jpattern.service.log
Class LoggerService

java.lang.Object
  extended by com.googlecode.jpattern.service.log.LoggerService
All Implemented Interfaces:
IService, ILoggerService, Serializable

public class LoggerService
extends Object
implements ILoggerService

Author:
Francesco Cina' 09/apr/2010
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.googlecode.jpattern.service.log.ILoggerService
DEBUG, ERROR, INFO, OFF, TRACE, WARNING
 
Constructor Summary
LoggerService(IRoster roster, TraceEvent trace, DebugEvent debug, InfoEvent info, WarnEvent warn, ErrorEvent error)
           
 
Method Summary
 String getName()
           
 ILogger logger(Class<?> aClass)
           
 void setDebugLoggerLevel()
           
 void setDebugLoggerLevel(String classpath)
           
 void setErrorLoggerLevel()
           
 void setErrorLoggerLevel(String classpath)
           
 void setInfoLoggerLevel()
           
 void setInfoLoggerLevel(String classpath)
           
 void setLoggerLevel(String classpath, String loggerLevel)
           
 void setOffLoggerLevel()
           
 void setOffLoggerLevel(String classpath)
           
 void setTraceLoggerLevel()
           
 void setTraceLoggerLevel(String classpath)
           
 void setWarnLoggerLevel()
           
 void setWarnLoggerLevel(String classpath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggerService

public LoggerService(IRoster roster,
                     TraceEvent trace,
                     DebugEvent debug,
                     InfoEvent info,
                     WarnEvent warn,
                     ErrorEvent error)
Method Detail

logger

public ILogger logger(Class<?> aClass)
Specified by:
logger in interface ILoggerService

getName

public String getName()
Specified by:
getName in interface IService

setDebugLoggerLevel

public void setDebugLoggerLevel()
Specified by:
setDebugLoggerLevel in interface ILoggerService

setDebugLoggerLevel

public void setDebugLoggerLevel(String classpath)
Specified by:
setDebugLoggerLevel in interface ILoggerService

setErrorLoggerLevel

public void setErrorLoggerLevel()
Specified by:
setErrorLoggerLevel in interface ILoggerService

setErrorLoggerLevel

public void setErrorLoggerLevel(String classpath)
Specified by:
setErrorLoggerLevel in interface ILoggerService

setInfoLoggerLevel

public void setInfoLoggerLevel()
Specified by:
setInfoLoggerLevel in interface ILoggerService

setInfoLoggerLevel

public void setInfoLoggerLevel(String classpath)
Specified by:
setInfoLoggerLevel in interface ILoggerService

setTraceLoggerLevel

public void setTraceLoggerLevel()
Specified by:
setTraceLoggerLevel in interface ILoggerService

setTraceLoggerLevel

public void setTraceLoggerLevel(String classpath)
Specified by:
setTraceLoggerLevel in interface ILoggerService

setWarnLoggerLevel

public void setWarnLoggerLevel()
Specified by:
setWarnLoggerLevel in interface ILoggerService

setWarnLoggerLevel

public void setWarnLoggerLevel(String classpath)
Specified by:
setWarnLoggerLevel in interface ILoggerService

setOffLoggerLevel

public void setOffLoggerLevel()
Specified by:
setOffLoggerLevel in interface ILoggerService

setOffLoggerLevel

public void setOffLoggerLevel(String classpath)
Specified by:
setOffLoggerLevel in interface ILoggerService

setLoggerLevel

public void setLoggerLevel(String classpath,
                           String loggerLevel)
Specified by:
setLoggerLevel in interface ILoggerService


Copyright © 2011. All Rights Reserved.