Interface ILcdLoggerFactory

All Known Implementing Classes:
TLcdJULLoggerFactory, TLcdNullLoggerFactory, TLcdSimpleLoggerFactory

public interface ILcdLoggerFactory
Allows plugging in a logging framework into LuciadLightspeed. Refer to TLcdLoggerFactory and this tutorial for how to configure your implementation.
Since:
9.0
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    getLogger(Class aClass)
    Creates or returns a logger having the same name as the given class.
    getLogger(String aLoggerName)
    Creates or returns a logger with the given name.
  • Method Details

    • getLogger

      ILcdLogger getLogger(String aLoggerName)
      Creates or returns a logger with the given name.
      Parameters:
      aLoggerName - the name of the logger to create.
      Returns:
      the logger.
    • getLogger

      ILcdLogger getLogger(Class aClass)
      Creates or returns a logger having the same name as the given class.
      Parameters:
      aClass - the class for which to create a logger.
      Returns:
      the logger.