Interface LoggingManager

All Known Implementing Classes:
ClusterLoggingManager

public interface LoggingManager
Manager to replicate logging changes across the cluster
Since:
v6.3.5
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Turn off profiling.
    void
    Turn on profiling.
    void
    markLogs(String msg, boolean rollOver)
    Write a marker to the log and optionally roll the logs.
    void
    setLogLevel(String loggerName, String levelName)
    Set the logging level for a logger.
    void
    setLogLevel(org.apache.logging.log4j.Logger logger, org.apache.logging.log4j.Level level)
    Set the logging level for a logger.
  • Method Details

    • setLogLevel

      void setLogLevel(@Nonnull String loggerName, @Nonnull String levelName)
      Set the logging level for a logger.
      Parameters:
      loggerName - Logger name
      levelName - Logging level name
    • setLogLevel

      void setLogLevel(@Nonnull org.apache.logging.log4j.Logger logger, @Nonnull org.apache.logging.log4j.Level level)
      Set the logging level for a logger.
      Parameters:
      logger - Logger
      level - Logging Level
    • markLogs

      void markLogs(String msg, boolean rollOver)
      Write a marker to the log and optionally roll the logs.
      Parameters:
      msg - Message to write into the logs
      rollOver - set to true to roll the logs
    • enableProfiling

      void enableProfiling()
      Turn on profiling.
    • disableProfiling

      void disableProfiling()
      Turn off profiling.