Interface GatewayLoggingManager
- 
- All Superinterfaces:
- LogFilterSettings
 
 public interface GatewayLoggingManager extends LogFilterSettings The Gateway Logging Manager extends the logging manager to provide the idea of monitoring sessions, which can be used to collect specific sets of logs for a short amount of time. It also provides the idea of "system events", which are log events with special markers indicating that they are noteworthy "events" for a given system.
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringEVENT_PREFIX
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description LogPropertyRegistrygetLogPropertyRegistry()Returns theLogPropertyRegistryfrom the gateway logging manager.MonitoringSessiongetOrCreateMonitoringSession(java.lang.String id)Gets or creates a monitoring session with the specified id.LogResultsqueryLogEvents(LogQueryConfig filter)- 
Methods inherited from interface com.inductiveautomation.ignition.common.logging.LogFilterSettingsaddPropertyFilter, clearPropertyLevel, clearPropertyLevels, propertyFilterSettings, removePropertyFilter, setLevel, setPropertyLevel
 
- 
 
- 
- 
- 
Field Detail- 
EVENT_PREFIXstatic final java.lang.String EVENT_PREFIX - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getOrCreateMonitoringSessionMonitoringSession getOrCreateMonitoringSession(java.lang.String id) Gets or creates a monitoring session with the specified id. If null or empty string is passed in, the global session will be returned.
 - 
queryLogEventsLogResults queryLogEvents(LogQueryConfig filter) 
 - 
getLogPropertyRegistryLogPropertyRegistry getLogPropertyRegistry() Returns theLogPropertyRegistryfrom the gateway logging manager. This registry contains known
 
- 
 
-