Class SimpleInvocationGate

java.lang.Object
ch.qos.logback.core.util.SimpleInvocationGate
All Implemented Interfaces:
InvocationGate

public class SimpleInvocationGate extends Object implements InvocationGate
An invocation gate using very simple logic.
Since:
1.3.6/1.4.6
  • Field Details

  • Constructor Details

  • Method Details

    • isTooSoon

      public boolean isTooSoon(long currentTime)
      Description copied from interface: InvocationGate
      The caller of this method can decide to skip further work if the returned value is true. Implementations should be able to give a reasonable answer even if current time date is unavailable.
      Specified by:
      isTooSoon in interface InvocationGate
      Parameters:
      currentTime - can be TIME_UNAVAILABLE (-1) to signal that time is not available
      Returns:
      if true, caller should skip further work