Class EventManagerImpl


  • public class EventManagerImpl
    extends java.lang.Object
    NOTE: This is an in-memory event collector, but it's not currently used. We might use it as a cache/buffer so we don't have to always read from the binary appender
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void appendEvent​(java.lang.String systemID, ch.qos.logback.classic.spi.ILoggingEvent event)  
      java.util.List<ch.qos.logback.classic.spi.ILoggingEvent> getEventsFor​(java.lang.String systemId, long fromTimestamp, int limit)  
      java.util.List<java.lang.String> getSystems()  
      void start()  
      void stop()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EventManagerImpl

        public EventManagerImpl()
    • Method Detail

      • getSystems

        public java.util.List<java.lang.String> getSystems()
      • getEventsFor

        public java.util.List<ch.qos.logback.classic.spi.ILoggingEvent> getEventsFor​(java.lang.String systemId,
                                                                                     long fromTimestamp,
                                                                                     int limit)
      • appendEvent

        protected void appendEvent​(java.lang.String systemID,
                                   ch.qos.logback.classic.spi.ILoggingEvent event)
      • start

        public void start()
      • stop

        public void stop()