Class LogFactoryImpl.LogImpl

java.lang.Object
org.apache.openjpa.lib.log.AbstractLog
org.apache.openjpa.lib.log.LogFactoryImpl.LogImpl
All Implemented Interfaces:
Log
Enclosing class:
LogFactoryImpl

public class LogFactoryImpl.LogImpl extends AbstractLog
A simple implementation of the Log interface. Writes output to stderr.
  • Constructor Details

    • LogImpl

      public LogImpl()
  • Method Details

    • isEnabled

      protected boolean isEnabled(short level)
      Description copied from class: AbstractLog
      Check to see if the specified logging level is enabled.
      Specified by:
      isEnabled in class AbstractLog
    • log

      protected void log(short level, String message, Throwable t)
      Description copied from class: AbstractLog
      Send the specified log message to the handler.
      Specified by:
      log in class AbstractLog
      Parameters:
      level - the level of the log message
      message - the message to send
      t - the Throwable, or null if this is not an error
    • formatMessage

      protected String formatMessage(short level, String message, Throwable t)
      Convert message into a string ready to be written to the log.
      Parameters:
      t - may be null
    • setChannel

      public void setChannel(String val)
    • getChannel

      public String getChannel()
    • setLevel

      public void setLevel(short val)
    • getLevel

      public short getLevel()