Class LogNotificationTarget

java.lang.Object
org.codelibs.fess.timer.LogNotificationTarget
All Implemented Interfaces:
org.codelibs.core.timer.TimeoutTarget

public class LogNotificationTarget extends Object implements org.codelibs.core.timer.TimeoutTarget
A timer target that periodically flushes buffered log notification events to an OpenSearch index for downstream processing.
  • Constructor Details

    • LogNotificationTarget

      public LogNotificationTarget()
      Default constructor.
  • Method Details

    • expired

      public void expired()
      Specified by:
      expired in interface org.codelibs.core.timer.TimeoutTarget
    • flush

      public void flush()
      Flushes all buffered log notification events immediately.