Class MockLog.AbstractEventExpectation

java.lang.Object
org.elasticsearch.test.MockLog.AbstractEventExpectation
All Implemented Interfaces:
MockLog.LoggingExpectation
Direct Known Subclasses:
MockLog.SeenEventExpectation, MockLog.UnseenEventExpectation
Enclosing class:
MockLog

public abstract static class MockLog.AbstractEventExpectation extends Object implements MockLog.LoggingExpectation
  • Field Details

    • name

      protected final String name
    • logger

      protected final String logger
    • level

      protected final org.apache.logging.log4j.Level level
    • message

      protected final String message
    • seenLatch

      protected final CountDownLatch seenLatch
  • Constructor Details

    • AbstractEventExpectation

      public AbstractEventExpectation(String name, String logger, org.apache.logging.log4j.Level level, String message)
  • Method Details

    • match

      public void match(org.apache.logging.log4j.core.LogEvent event)
      Description copied from interface: MockLog.LoggingExpectation
      Called on every LogEvent received by the captured appenders.
      Specified by:
      match in interface MockLog.LoggingExpectation
    • innerMatch

      public boolean innerMatch(org.apache.logging.log4j.core.LogEvent event)