Class DifyLoggingControl

java.lang.Object
io.github.guoshiqiufeng.dify.client.spring5.logging.DifyLoggingControl

public class DifyLoggingControl extends Object
Control the global state of Dify loggers to prevent duplicate interceptors from being added
Since:
2025/4/29 15:00
Version:
0.11.0
Author:
yanghq
  • Method Details

    • getInstance

      public static DifyLoggingControl getInstance()
      getInstance
      Returns:
      DifyLoggingControl实例
    • getAndMarkFilter

      public DifyLoggingFilter getAndMarkFilter()
      Gets the log filter instance and marks it as added
      Returns:
      DifyLoggingFilter instance, or null if it has already been added.
    • reset

      public void reset()
      Reset state, mainly used for testing