Interface Logger

All Superinterfaces:
LoggerListenerBase

public interface Logger extends LoggerListenerBase
A Schema Logger. Provides access to just a few fields. This is ill defined for now, because most users go straight to XML manipulation.
  • Method Details

    • getLoggerPackage

      @NotNull String getLoggerPackage()
      Return the logger package as a String.
      Returns:
      the logger package
    • getLoggerClass

      @NotNull String getLoggerClass()
      Return the logger class as a String.
      Returns:
      the logger class
    • getLoggerLanguage

      @NotNull String getLoggerLanguage()
      Return the logger language as a String. If not set, the default is "JAVA".
      Returns:
      the logger language
    • getLoggerIdString

      default String getLoggerIdString()
      Return a string that can be used to uniquely identify this Logger.
      Returns:
      a unique identification string for this Logger