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.
-
-
Constructor Summary
Constructors Constructor Description LoggerSourceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.
-
-
-
Constructor Detail
-
LoggerSourceImpl
public LoggerSourceImpl()
-
-
Method Detail
-
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 interfaceLoggerSource
-
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 interfaceLoggerSource
-
-