public class DBAppender extends DBAppenderBase<IAccessEvent>
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.reflect.Method |
GET_GENERATED_KEYS_METHOD |
protected java.lang.String |
insertHeaderSQL |
protected static java.lang.String |
insertSQL |
cnxSupportsBatchUpdates, cnxSupportsGetGeneratedKeys, connectionSource, sqlDialectname, startedcontext| Constructor and Description |
|---|
DBAppender() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.reflect.Method |
getGeneratedKeysMethod() |
protected java.lang.String |
getInsertSQL() |
protected void |
secondarySubAppend(IAccessEvent event,
java.sql.Connection connection,
long eventId) |
void |
setInsertHeaders(boolean insertHeaders) |
protected void |
subAppend(IAccessEvent event,
java.sql.Connection connection,
java.sql.PreparedStatement insertStatement) |
append, getConnectionSource, selectEventId, setConnectionSource, start, stopaddFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toStringaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContextprotected static final java.lang.String insertSQL
protected final java.lang.String insertHeaderSQL
protected static final java.lang.reflect.Method GET_GENERATED_KEYS_METHOD
protected void subAppend(IAccessEvent event, java.sql.Connection connection, java.sql.PreparedStatement insertStatement) throws java.lang.Throwable
subAppend in class DBAppenderBase<IAccessEvent>java.lang.Throwableprotected void secondarySubAppend(IAccessEvent event, java.sql.Connection connection, long eventId) throws java.lang.Throwable
secondarySubAppend in class DBAppenderBase<IAccessEvent>java.lang.Throwableprotected java.lang.reflect.Method getGeneratedKeysMethod()
getGeneratedKeysMethod in class DBAppenderBase<IAccessEvent>protected java.lang.String getInsertSQL()
getInsertSQL in class DBAppenderBase<IAccessEvent>public void setInsertHeaders(boolean insertHeaders)
Copyright © 1999-2017 QOS.ch. All rights reserved