Class ReportExecutionContext.ReportLoggerEx
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.util.LoggerEx
- 
- com.inductiveautomation.reporting.gateway.api.ReportExecutionContext.ReportLoggerEx
 
 
- 
- Enclosing class:
- ReportExecutionContext
 
 public static class ReportExecutionContext.ReportLoggerEx extends LoggerEx ReportLoggerEx is a logging class that extends LoggerEx to add errors to the ReportExecutionData's error list when a WARN or ERROR level messages are logged. The error list is checked for errors when context changes occur and are reported on the Reporting design and preview panels of the Reports. All errors are passed to LoggerEx via supercall before possibly being processed and added to the ReportExecutionData error list.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.common.util.LoggerExLoggerEx.Builder, LoggerEx.DurationTracker, LoggerEx.InternalMDCClosable, LoggerEx.Level, LoggerEx.MDCClosable
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static java.lang.StringDATA_LOGGER- 
Fields inherited from class com.inductiveautomation.ignition.common.util.LoggerExDEFAULT_TO_STRING_STYLE, eventMarker, identObj, identObjectIsMutable, identObjStr, log, mdcContextKV, toStringStyle
 
- 
 - 
Constructor SummaryConstructors Constructor Description ReportLoggerEx(java.lang.String projName, java.lang.String report, ReportExecutionData red)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringcreateErrorString(java.lang.String message, LoggerEx.Level level, java.lang.Throwable t, java.lang.Object... args)voiderror(java.lang.String message)voiderror(java.lang.String message, java.lang.Throwable t)voiderrorf(java.lang.String message, java.lang.Object... args)voiderrorf(java.lang.String message, java.lang.Object[] args, java.lang.Throwable t)voidwarn(java.lang.String message)voidwarn(java.lang.String message, java.lang.Throwable t)voidwarnf(java.lang.String message, java.lang.Object... args)voidwarnf(java.lang.String message, java.lang.Object[] args, java.lang.Throwable t)- 
Methods inherited from class com.inductiveautomation.ignition.common.util.LoggerExcreateMessage, createSubLogger, createSubLogger, debug, debug, debugDuration, debugEvent, debugf, debugf, errorEvent, fatal, fatal, generateIdentObjStr, getIdentObject, getLogger, getLoggerSLF4J, getName, getToStringStyle, info, info, infoDuration, infoEvent, infof, infof, isDebugEnabled, isIdentObjectIsMutable, isInfoEnabled, isTraceEnabled, log, mdcClose, mdcPut, mdcPutClosable, mdcRemove, mdcSet, newBuilder, setEventMarker, setIdentObject, setIdentObjectIsMutable, setLog, setStaticMDCContextValues, setToStringStyle, trace, trace, traceDuration, traceEvent, tracef, tracef, warnEvent
 
- 
 
- 
- 
- 
Field Detail- 
DATA_LOGGERpublic static final java.lang.String DATA_LOGGER - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
ReportLoggerExpublic ReportLoggerEx(java.lang.String projName, java.lang.String report, ReportExecutionData red)
 
- 
 - 
Method Detail- 
errorfpublic void errorf(java.lang.String message, java.lang.Object[] args, java.lang.Throwable t)
 - 
errorfpublic void errorf(java.lang.String message, java.lang.Object... args)
 - 
errorpublic void error(java.lang.String message, java.lang.Throwable t)
 - 
warnpublic void warn(java.lang.String message, java.lang.Throwable t)
 - 
warnfpublic void warnf(java.lang.String message, java.lang.Object... args)
 - 
warnfpublic void warnf(java.lang.String message, java.lang.Object[] args, java.lang.Throwable t)
 - 
createErrorStringprotected java.lang.String createErrorString(java.lang.String message, LoggerEx.Level level, java.lang.Throwable t, java.lang.Object... args)
 
- 
 
-