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

  • Constructor Details

  • Method Details

    • init

      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

      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

      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

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

      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

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