Class EventManagerImpl
- java.lang.Object
-
- com.inductiveautomation.ignition.common.logging.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
EventManagerImpl.EventAppender
-
Constructor Summary
Constructors Constructor Description EventManagerImpl()
-
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()
-
-
-
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()
-
-