Class LogbackConfiguration

java.lang.Object
org.eclipse.rdf4j.common.app.logging.base.AbstractLogConfiguration
org.eclipse.rdf4j.common.app.logging.logback.LogbackConfiguration
All Implemented Interfaces:
Configuration, LogConfiguration

public class LogbackConfiguration extends AbstractLogConfiguration
  • Field Details Link icon

  • Constructor Details Link icon

  • Method Details Link icon

    • init Link icon

      public void init() throws IOException
      Description copied from interface: Configuration
      Initialize the configuration settings.
      Throws:
      IOException - if the configuration settings could not be initialized because of an I/O problem.
    • load Link icon

      public void load() throws IOException
      Description copied from interface: Configuration
      Load the configuration settings. Settings will be loaded from a user and application specific location first. If no such settings exists, an attempt will be made to retrieve settings from a resource on the classpath. If no such settings exist either, settings will be loaded from a default resource on the classpath.
      Throws:
      IOException - if the configuration settings could not be loaded due to an I/O problem.
    • save Link icon

      public void save() throws IOException
      Description copied from interface: Configuration
      Store configuration settings. Settings will be stored in a user and application specific location.
      Throws:
      IOException - if the configuration settings could not be saved due to an I/O problem.
    • destroy Link icon

      public void destroy()
      Description copied from interface: Configuration
      Clean up configuration resources.
    • getLogReader Link icon

      public LogReader getLogReader(String appender)
      Description copied from interface: LogConfiguration
      A reader that can read logging information as stored by the specific logger's appender.
      Parameters:
      appender - Name of the appender to which the LogReader is attached
      Returns:
      a reader that can read logging information as stored by the logger configured through this LogConfiguration
    • getDefaultLogReader Link icon

      public LogReader getDefaultLogReader()
      Description copied from interface: LogConfiguration
      Default (fallback) LogReader instance.
      Returns:
      default (fallback) LogReader instance.