org.apache.tapestry5.ioc.internal
Class LoggerSourceImpl
java.lang.Object
org.apache.tapestry5.ioc.internal.LoggerSourceImpl
- All Implemented Interfaces:
- LoggerSource
public class LoggerSourceImpl
- extends Object
- implements LoggerSource
Simple wrapper around SLF4J's LoggerFactory. The concept here is that Log implementations could be provided that
promote warnings or errors upto thrown exceptions, for people who like their IOC container extra finicky. In
addition, the extra layer makes things a lot easier to mock.
Method Summary |
org.slf4j.Logger |
getLogger(Class clazz)
Creates or retrieves a log based on Class. |
org.slf4j.Logger |
getLogger(String name)
Creates or retrieves a log based on name. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LoggerSourceImpl
public LoggerSourceImpl()
getLogger
public org.slf4j.Logger getLogger(Class clazz)
- Description copied from interface:
LoggerSource
- Creates or retrieves a log based on Class. This is rarely used in Tapestry IOC.
- Specified by:
getLogger
in interface LoggerSource
getLogger
public org.slf4j.Logger getLogger(String name)
- Description copied from interface:
LoggerSource
- Creates or retrieves a log based on name. Typically, the name will be a service id.
- Specified by:
getLogger
in interface LoggerSource
Copyright © 2003-2012 The Apache Software Foundation.