Class SimLogger.DelegateSimLogger

java.lang.Object
org.djutils.logger.CategoryLogger.DelegateLogger
nl.tudelft.simulation.dsol.logger.SimLogger.DelegateSimLogger
Enclosing class:
SimLogger

public static class SimLogger.DelegateSimLogger extends org.djutils.logger.CategoryLogger.DelegateLogger
DelegateSimLogger class that takes care of actually logging the message and/or exception. The methods take care of inserting the simulation time in the message.

Copyright (c) 2003-2024 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information www.simulation.tudelft.nl. The source code and binary code of this software is proprietary information of Delft University of Technology.
Author:
Alexander Verbraeck
  • Field Details

    • simTimeFormatter

      SimTimeFormatter simTimeFormatter
      the simulation time formatter.
  • Constructor Details

    • DelegateSimLogger

      public DelegateSimLogger()
      Create an instance of the DelegateSimLogger that takes care of actually logging the message and/or exception.
  • Method Details

    • trace

      public void trace(Object object)
      Overrides:
      trace in class org.djutils.logger.CategoryLogger.DelegateLogger
    • trace

      public void trace(String message)
      Overrides:
      trace in class org.djutils.logger.CategoryLogger.DelegateLogger
    • trace

      public void trace(String message, Object... arguments)
      Overrides:
      trace in class org.djutils.logger.CategoryLogger.DelegateLogger
    • trace

      public void trace(Throwable exception)
      Overrides:
      trace in class org.djutils.logger.CategoryLogger.DelegateLogger
    • trace

      public void trace(Throwable exception, String message)
      Overrides:
      trace in class org.djutils.logger.CategoryLogger.DelegateLogger
    • trace

      public void trace(Throwable exception, String message, Object... arguments)
      Overrides:
      trace in class org.djutils.logger.CategoryLogger.DelegateLogger
    • debug

      public void debug(Object object)
      Overrides:
      debug in class org.djutils.logger.CategoryLogger.DelegateLogger
    • debug

      public void debug(String message)
      Overrides:
      debug in class org.djutils.logger.CategoryLogger.DelegateLogger
    • debug

      public void debug(String message, Object... arguments)
      Overrides:
      debug in class org.djutils.logger.CategoryLogger.DelegateLogger
    • debug

      public void debug(Throwable exception)
      Overrides:
      debug in class org.djutils.logger.CategoryLogger.DelegateLogger
    • debug

      public void debug(Throwable exception, String message)
      Overrides:
      debug in class org.djutils.logger.CategoryLogger.DelegateLogger
    • debug

      public void debug(Throwable exception, String message, Object... arguments)
      Overrides:
      debug in class org.djutils.logger.CategoryLogger.DelegateLogger
    • info

      public void info(Object object)
      Overrides:
      info in class org.djutils.logger.CategoryLogger.DelegateLogger
    • info

      public void info(String message)
      Overrides:
      info in class org.djutils.logger.CategoryLogger.DelegateLogger
    • info

      public void info(String message, Object... arguments)
      Overrides:
      info in class org.djutils.logger.CategoryLogger.DelegateLogger
    • info

      public void info(Throwable exception)
      Overrides:
      info in class org.djutils.logger.CategoryLogger.DelegateLogger
    • info

      public void info(Throwable exception, String message)
      Overrides:
      info in class org.djutils.logger.CategoryLogger.DelegateLogger
    • info

      public void info(Throwable exception, String message, Object... arguments)
      Overrides:
      info in class org.djutils.logger.CategoryLogger.DelegateLogger
    • warn

      public void warn(Object object)
      Overrides:
      warn in class org.djutils.logger.CategoryLogger.DelegateLogger
    • warn

      public void warn(String message)
      Overrides:
      warn in class org.djutils.logger.CategoryLogger.DelegateLogger
    • warn

      public void warn(String message, Object... arguments)
      Overrides:
      warn in class org.djutils.logger.CategoryLogger.DelegateLogger
    • warn

      public void warn(Throwable exception)
      Overrides:
      warn in class org.djutils.logger.CategoryLogger.DelegateLogger
    • warn

      public void warn(Throwable exception, String message)
      Overrides:
      warn in class org.djutils.logger.CategoryLogger.DelegateLogger
    • warn

      public void warn(Throwable exception, String message, Object... arguments)
      Overrides:
      warn in class org.djutils.logger.CategoryLogger.DelegateLogger
    • error

      public void error(Object object)
      Overrides:
      error in class org.djutils.logger.CategoryLogger.DelegateLogger
    • error

      public void error(String message)
      Overrides:
      error in class org.djutils.logger.CategoryLogger.DelegateLogger
    • error

      public void error(String message, Object... arguments)
      Overrides:
      error in class org.djutils.logger.CategoryLogger.DelegateLogger
    • error

      public void error(Throwable exception)
      Overrides:
      error in class org.djutils.logger.CategoryLogger.DelegateLogger
    • error

      public void error(Throwable exception, String message)
      Overrides:
      error in class org.djutils.logger.CategoryLogger.DelegateLogger
    • error

      public void error(Throwable exception, String message, Object... arguments)
      Overrides:
      error in class org.djutils.logger.CategoryLogger.DelegateLogger