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.ISettercreateSetter()static StringgetDefaultNamespace()static StringgetDefaultTableName()intgetLogFormat()protected TableWritergetTableWriter(com.illumon.intradaylogger.IntradayLogger.TableWriterFactory tableWriterBuilder)voidlog(Row.Flags flags, String id, String type, String key, String value)voidlog(String id, String type, String key, String value)protected StringthreadName()protected voidverifyChecksum()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:
getLogFormatin interfacecom.illumon.intradaylogger.IntradayLogger
-
getDefaultNamespace
-
getDefaultTableName
-
verifyChecksum
- Specified by:
verifyChecksumin classcom.illumon.intradaylogger.IntradayLoggerImpl2<io.deephaven.iris.db.gen.ProcessInfoFormat1Logger.ISetter>- Throws:
IOException
-
threadName
- Specified by:
threadNamein 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:
getTableWriterin 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:
createSetterin classcom.illumon.intradaylogger.IntradayLoggerImpl2<io.deephaven.iris.db.gen.ProcessInfoFormat1Logger.ISetter>
-
log
- Specified by:
login 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:
login interfacecom.illumon.intradaylogger.FourArgLogger<String,String,String,String>- Throws:
IOException
-