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 Details

  • Method Details

    • 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