Package com.illumon.iris.db.gen
Class QueryOperationPerformanceLogFormat3Logger
java.lang.Object
com.illumon.intradaylogger.IntradayLoggerImpl2<com.illumon.iris.db.gen.QueryOperationPerformanceLogFormat3Logger.ISetter>
com.illumon.iris.db.gen.QueryOperationPerformanceLogFormat3Logger
- All Implemented Interfaces:
com.illumon.intradaylogger.FiveArgLogger<io.deephaven.enterprise.dispatcher.client.WorkerDetails,
,UserContext, QueryPerformanceNugget, Integer, Integer> com.illumon.intradaylogger.IntradayLogger
public class QueryOperationPerformanceLogFormat3Logger
extends com.illumon.intradaylogger.IntradayLoggerImpl2<com.illumon.iris.db.gen.QueryOperationPerformanceLogFormat3Logger.ISetter>
implements com.illumon.intradaylogger.FiveArgLogger<io.deephaven.enterprise.dispatcher.client.WorkerDetails,UserContext,QueryPerformanceNugget,Integer,Integer>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.intradaylogger.IntradayLoggerImpl2
com.illumon.intradaylogger.IntradayLoggerImpl2.BaseSetter<T2 extends com.illumon.intradaylogger.IntradayLoggerImpl2<T>.com.illumon.intradaylogger.IntradayLoggerImpl2.BaseSetter<T2>>
Nested classes/interfaces inherited from interface com.illumon.intradaylogger.IntradayLogger
com.illumon.intradaylogger.IntradayLogger.TableWriterFactory, com.illumon.intradaylogger.IntradayLogger.TableWriterFactoryImpl
-
Field Summary
FieldsFields inherited from class com.illumon.intradaylogger.IntradayLoggerImpl2
forceStandaloneMode, isClosed, isShuttingDown, outstandingSetters, setterPool, verifyChecksumDisabled, writer
Fields inherited from interface com.illumon.intradaylogger.IntradayLogger
DEFAULT_INTRADAY_LOGGER_FLAGS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.illumon.iris.db.gen.QueryOperationPerformanceLogFormat3Logger.ISetter
static String
static String
int
protected TableWriter
getTableWriter
(com.illumon.intradaylogger.IntradayLogger.TableWriterFactory tableWriterBuilder) void
log
(Row.Flags flags, io.deephaven.enterprise.dispatcher.client.WorkerDetails workerDetails, UserContext operationUserContext, QueryPerformanceNugget nugget, int operationNumber, int queryNumber) void
log
(Row.Flags flags, io.deephaven.enterprise.dispatcher.client.WorkerDetails workerDetails, UserContext operationUserContext, QueryPerformanceNugget nugget, Integer operationNumber, Integer queryNumber) void
log
(io.deephaven.enterprise.dispatcher.client.WorkerDetails workerDetails, UserContext operationUserContext, QueryPerformanceNugget nugget, int operationNumber, int queryNumber) void
log
(io.deephaven.enterprise.dispatcher.client.WorkerDetails workerDetails, UserContext operationUserContext, QueryPerformanceNugget nugget, Integer operationNumber, Integer queryNumber) protected String
boolean
protected void
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.illumon.intradaylogger.IntradayLogger
close, getWriterThread, init, init, init, init, isClosed, setOverflowThrottle, shutdown, tryWrite, waitDone, waitDone
-
Field Details
-
_SCHEMA_
- See Also:
-
_CLASS_BODY_CRC32_
public static final long _CLASS_BODY_CRC32_- See Also:
-
-
Constructor Details
-
QueryOperationPerformanceLogFormat3Logger
-
QueryOperationPerformanceLogFormat3Logger
public QueryOperationPerformanceLogFormat3Logger()
-
-
Method Details
-
usingDynamicPartitioning
public boolean usingDynamicPartitioning()- Specified by:
usingDynamicPartitioning
in interfacecom.illumon.intradaylogger.IntradayLogger
-
getLogFormat
public int getLogFormat()- Specified by:
getLogFormat
in interfacecom.illumon.intradaylogger.IntradayLogger
-
getDefaultNamespace
-
getDefaultTableName
-
verifyChecksum
- Specified by:
verifyChecksum
in classcom.illumon.intradaylogger.IntradayLoggerImpl2<com.illumon.iris.db.gen.QueryOperationPerformanceLogFormat3Logger.ISetter>
- Throws:
IOException
-
threadName
- Specified by:
threadName
in classcom.illumon.intradaylogger.IntradayLoggerImpl2<com.illumon.iris.db.gen.QueryOperationPerformanceLogFormat3Logger.ISetter>
-
getTableWriter
protected TableWriter getTableWriter(com.illumon.intradaylogger.IntradayLogger.TableWriterFactory tableWriterBuilder) throws IOException - Specified by:
getTableWriter
in classcom.illumon.intradaylogger.IntradayLoggerImpl2<com.illumon.iris.db.gen.QueryOperationPerformanceLogFormat3Logger.ISetter>
- Throws:
IOException
-
createSetter
protected com.illumon.iris.db.gen.QueryOperationPerformanceLogFormat3Logger.ISetter createSetter()- Specified by:
createSetter
in classcom.illumon.intradaylogger.IntradayLoggerImpl2<com.illumon.iris.db.gen.QueryOperationPerformanceLogFormat3Logger.ISetter>
-
log
public void log(io.deephaven.enterprise.dispatcher.client.WorkerDetails workerDetails, UserContext operationUserContext, QueryPerformanceNugget nugget, int operationNumber, int queryNumber) throws IOException - Throws:
IOException
-
log
public void log(Row.Flags flags, io.deephaven.enterprise.dispatcher.client.WorkerDetails workerDetails, UserContext operationUserContext, QueryPerformanceNugget nugget, int operationNumber, int queryNumber) throws IOException - Throws:
IOException
-
log
public void log(io.deephaven.enterprise.dispatcher.client.WorkerDetails workerDetails, UserContext operationUserContext, QueryPerformanceNugget nugget, Integer operationNumber, Integer queryNumber) throws IOException - Specified by:
log
in interfacecom.illumon.intradaylogger.FiveArgLogger<io.deephaven.enterprise.dispatcher.client.WorkerDetails,
UserContext, QueryPerformanceNugget, Integer, Integer> - Throws:
IOException
-
log
public void log(Row.Flags flags, io.deephaven.enterprise.dispatcher.client.WorkerDetails workerDetails, UserContext operationUserContext, QueryPerformanceNugget nugget, Integer operationNumber, Integer queryNumber) throws IOException - Specified by:
log
in interfacecom.illumon.intradaylogger.FiveArgLogger<io.deephaven.enterprise.dispatcher.client.WorkerDetails,
UserContext, QueryPerformanceNugget, Integer, Integer> - Throws:
IOException
-