Package io.deephaven.iris.db.gen
Class ProcessInfoFormat1Logger
java.lang.Object
com.illumon.intradaylogger.IntradayLoggerImpl2<io.deephaven.iris.db.gen.ProcessInfoFormat1Logger.ISetter>
io.deephaven.iris.db.gen.ProcessInfoFormat1Logger
- All Implemented Interfaces:
com.illumon.intradaylogger.FourArgLogger<String,String,String,String>
,com.illumon.intradaylogger.IntradayLogger
public class ProcessInfoFormat1Logger extends com.illumon.intradaylogger.IntradayLoggerImpl2<io.deephaven.iris.db.gen.ProcessInfoFormat1Logger.ISetter> implements com.illumon.intradaylogger.FourArgLogger<String,String,String,String>
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static long
_CLASS_BODY_CRC32_
static String
_SCHEMA_
-
Constructor Summary
Constructors Constructor Description ProcessInfoFormat1Logger()
-
Method Summary
Modifier and Type Method Description protected io.deephaven.iris.db.gen.ProcessInfoFormat1Logger.ISetter
createSetter()
static String
getDefaultNamespace()
static String
getDefaultTableName()
int
getLogFormat()
protected TableWriter
getTableWriter(com.illumon.intradaylogger.IntradayLogger.TableWriterFactory tableWriterBuilder)
void
log(Row.Flags flags, String id, String type, String key, String value)
void
log(String id, String type, String key, String value)
protected String
threadName()
protected void
verifyChecksum()
Methods inherited from class com.illumon.intradaylogger.IntradayLoggerImpl2
close, disableVerifyChecksum, flush, getWriterThread, init, init, init, init, isClosed, isInitialized, setOverflowThrottle, setStandaloneMode, shutdown, tryWrite, verifyCondition, waitDone, waitDone
-
Field Details
-
_SCHEMA_
- See Also:
- Constant Field Values
-
_CLASS_BODY_CRC32_
public static final long _CLASS_BODY_CRC32_- See Also:
- Constant Field Values
-
-
Constructor Details
-
ProcessInfoFormat1Logger
public ProcessInfoFormat1Logger()
-
-
Method Details
-
getLogFormat
public int getLogFormat()- Specified by:
getLogFormat
in interfacecom.illumon.intradaylogger.IntradayLogger
-
getDefaultNamespace
-
getDefaultTableName
-
verifyChecksum
- Specified by:
verifyChecksum
in classcom.illumon.intradaylogger.IntradayLoggerImpl2<io.deephaven.iris.db.gen.ProcessInfoFormat1Logger.ISetter>
- Throws:
IOException
-
threadName
- Specified by:
threadName
in classcom.illumon.intradaylogger.IntradayLoggerImpl2<io.deephaven.iris.db.gen.ProcessInfoFormat1Logger.ISetter>
-
getTableWriter
protected TableWriter getTableWriter(com.illumon.intradaylogger.IntradayLogger.TableWriterFactory tableWriterBuilder) throws IOException- Specified by:
getTableWriter
in classcom.illumon.intradaylogger.IntradayLoggerImpl2<io.deephaven.iris.db.gen.ProcessInfoFormat1Logger.ISetter>
- Throws:
IOException
-
createSetter
protected io.deephaven.iris.db.gen.ProcessInfoFormat1Logger.ISetter createSetter()- Specified by:
createSetter
in classcom.illumon.intradaylogger.IntradayLoggerImpl2<io.deephaven.iris.db.gen.ProcessInfoFormat1Logger.ISetter>
-
log
- Specified by:
log
in interfacecom.illumon.intradaylogger.FourArgLogger<String,String,String,String>
- Throws:
IOException
-
log
public void log(Row.Flags flags, String id, String type, String key, String value) throws IOException- Specified by:
log
in interfacecom.illumon.intradaylogger.FourArgLogger<String,String,String,String>
- Throws:
IOException
-