A B C D E F G H I J L M N O P R S T U W X

A

acceptsURL(String) - Method in class org.jdbcdslog.DriverLoggingProxy
 
appendBatchSqls(StringBuilder, String, List<Map<Integer, Object>>, List<Map<String, Object>>) - Static method in class org.jdbcdslog.LogUtils
 
appendBatchSqlsWithSeparateParams(StringBuilder, String, List<Map<Integer, Object>>, List<Map<String, Object>>) - Static method in class org.jdbcdslog.LogUtils
 
appendBatchStatements(StringBuilder) - Method in class org.jdbcdslog.CallableStatementLoggingHandler
 
appendBatchStatements(StringBuilder) - Method in class org.jdbcdslog.PreparedStatementLoggingHandler
 
appendBatchStatements(StringBuilder) - Method in class org.jdbcdslog.StatementLoggingHandler
 
appendBatchStatements(StringBuilder) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
appendElapsedTime(StringBuilder, long) - Static method in class org.jdbcdslog.LogUtils
Append Elapsed Time to log message if it is configured to be included.
appendSql(StringBuilder, String, Map<Integer, Object>, Map<String, Object>) - Static method in class org.jdbcdslog.LogUtils
 
appendSqlWithInlineIndexedParams(StringBuilder, String, Map<Integer, Object>) - Static method in class org.jdbcdslog.LogUtils
 
appendSqlWithInlineNamedParams(StringBuilder, String, Map<String, Object>) - Static method in class org.jdbcdslog.LogUtils
 
appendSqlWithSeparateParams(StringBuilder, String, Map<Integer, Object>, Map<String, Object>) - Static method in class org.jdbcdslog.LogUtils
 
appendStackTrace(String) - Static method in class org.jdbcdslog.LogUtils
 
appendStackTrace(StringBuilder) - Static method in class org.jdbcdslog.LogUtils
 
appendStatement(StringBuilder, Object, Method, Object[]) - Method in class org.jdbcdslog.CallableStatementLoggingHandler
 
appendStatement(StringBuilder, Object, Method, Object[]) - Method in class org.jdbcdslog.PreparedStatementLoggingHandler
 
appendStatement(StringBuilder, Object, Method, Object[]) - Method in class org.jdbcdslog.StatementLoggingHandler
 
appendStatement(StringBuilder, Object, Method, Object[]) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 

B

batchNamedParameters - Variable in class org.jdbcdslog.CallableStatementLoggingHandler
 
batchParameters - Variable in class org.jdbcdslog.PreparedStatementLoggingHandler
 
batchStatements - Variable in class org.jdbcdslog.StatementLoggingHandler
 

C

CallableStatementLoggingHandler - Class in org.jdbcdslog
 
CallableStatementLoggingHandler(LogMetaData, CallableStatement, String) - Constructor for class org.jdbcdslog.CallableStatementLoggingHandler
 
ConfigurationParameters - Class in org.jdbcdslog
 
ConfigurationParameters() - Constructor for class org.jdbcdslog.ConfigurationParameters
 
connect(String, Properties) - Method in class org.jdbcdslog.DriverLoggingProxy
 
CONNECTION_ID_MDC_KEY - Static variable in class org.jdbcdslog.LogUtils
 
connectionLogger - Static variable in class org.jdbcdslog.Loggers
 
ConnectionLoggingHandler - Class in org.jdbcdslog
 
ConnectionLoggingHandler(Connection) - Constructor for class org.jdbcdslog.ConnectionLoggingHandler
 
ConnectionLoggingHandler(LogMetaData, Connection) - Constructor for class org.jdbcdslog.ConnectionLoggingHandler
 
ConnectionPoolDataSourceProxy - Class in org.jdbcdslog
 
ConnectionPoolDataSourceProxy() - Constructor for class org.jdbcdslog.ConnectionPoolDataSourceProxy
 
ConnectionPoolXADataSourceProxy - Class in org.jdbcdslog
 
ConnectionPoolXADataSourceProxy() - Constructor for class org.jdbcdslog.ConnectionPoolXADataSourceProxy
 
ConnectionSourceLoggingHandler - Class in org.jdbcdslog
Logging handler for objects that can directly or indirectly create Connection from.
ConnectionSourceLoggingHandler(Object) - Constructor for class org.jdbcdslog.ConnectionSourceLoggingHandler
 
create() - Static method in class org.jdbcdslog.LogMetaData
 
createLogEntry(Method, String, Map<Integer, Object>, Map<String, Object>) - Static method in class org.jdbcdslog.LogUtils
 

D

DataSourceProxy - Class in org.jdbcdslog
 
DataSourceProxy() - Constructor for class org.jdbcdslog.DataSourceProxy
 
DataSourceProxyBase - Class in org.jdbcdslog
 
DataSourceProxyBase() - Constructor for class org.jdbcdslog.DataSourceProxyBase
 
doAddBatch(Object, Method, Object[]) - Method in class org.jdbcdslog.CallableStatementLoggingHandler
 
doAddBatch(Object, Method, Object[]) - Method in class org.jdbcdslog.PreparedStatementLoggingHandler
 
doAddBatch(Object, Method, Object[]) - Method in class org.jdbcdslog.StatementLoggingHandler
 
doAddBatch(Object, Method, Object[]) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
doAfterInvoke(Object, Method, Object[], Object) - Method in class org.jdbcdslog.CallableStatementLoggingHandler
 
doAfterInvoke(Object, Method, Object[], Object) - Method in class org.jdbcdslog.PreparedStatementLoggingHandler
 
doAfterInvoke(Object, Method, Object[], Object) - Method in class org.jdbcdslog.StatementLoggingHandler
 
doAfterInvoke(Object, Method, Object[], Object) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
DriverLoggingProxy - Class in org.jdbcdslog
 
DriverLoggingProxy() - Constructor for class org.jdbcdslog.DriverLoggingProxy
 

E

EXECUTE_METHODS - Static variable in class org.jdbcdslog.PreparedStatementLoggingHandler
 
EXECUTE_METHODS - Static variable in class org.jdbcdslog.StatementLoggingHandler
 

F

findCompatibleInterfaces(Class<?>, Class<?>) - Static method in class org.jdbcdslog.ProxyUtils
Find all interfaces of clazz that is-a requiredInterface.
firstNonJdbcDsLogStackIndex(StackTraceElement[]) - Static method in class org.jdbcdslog.LogUtils
 
formatParameter(Object) - Method in class org.jdbcdslog.MySqlRdbmsSpecifics
 
formatParameter(Object) - Method in class org.jdbcdslog.OracleRdbmsSpecifics
 
formatParameter(Object) - Method in interface org.jdbcdslog.RdbmsSpecifics
 
formatParameter(Object) - Method in class org.jdbcdslog.SqlServerRdbmsSpecifics
 

G

getConnection() - Method in class org.jdbcdslog.DataSourceProxyBase
 
getConnection(String, String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
getConnectionId() - Method in class org.jdbcdslog.LogMetaData
 
getLogger() - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
getLoginTimeout() - Method in class org.jdbcdslog.DataSourceProxyBase
 
getLogWriter() - Method in class org.jdbcdslog.DataSourceProxyBase
 
getMajorVersion() - Method in class org.jdbcdslog.DriverLoggingProxy
 
getMinorVersion() - Method in class org.jdbcdslog.DriverLoggingProxy
 
getParentLogger() - Method in class org.jdbcdslog.DataSourceProxyBase
 
getParentLogger() - Method in class org.jdbcdslog.DriverLoggingProxy
 
getPooledConnection() - Method in class org.jdbcdslog.DataSourceProxyBase
 
getPooledConnection(String, String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
getPropertyInfo(String, Properties) - Method in class org.jdbcdslog.DriverLoggingProxy
 
getSlowQueryLogger() - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
getXAConnection() - Method in class org.jdbcdslog.DataSourceProxyBase
 
getXAConnection(String, String) - Method in class org.jdbcdslog.DataSourceProxyBase
 

H

handleException(Throwable, Object, Method, Object[]) - Method in class org.jdbcdslog.CallableStatementLoggingHandler
 
handleException(Throwable, Logger, StringBuilder) - Static method in class org.jdbcdslog.LogUtils
 
handleException(Throwable, Object, Method, Object[]) - Method in class org.jdbcdslog.PreparedStatementLoggingHandler
 
handleException(Throwable, Object, Method, Object[]) - Method in class org.jdbcdslog.StatementLoggingHandler
 
handleException(Throwable, Object, Method, Object[]) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 

I

invoke(Object, Method, Object[]) - Method in class org.jdbcdslog.ConnectionLoggingHandler
 
invoke(Object, Method, Object[]) - Method in class org.jdbcdslog.ConnectionSourceLoggingHandler
 
invoke(Object, Method, Object[]) - Method in class org.jdbcdslog.LoggingHandlerSupport
 
invoke(Object, Method, Object[]) - Method in class org.jdbcdslog.ResultSetLoggingHandler
 
invoke(Object, Method, Object[]) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
invokeTargetSetMethod(String, Object, Class<?>) - Method in class org.jdbcdslog.DataSourceProxyBase
 
isAddBatch(Object, Method, Object[]) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
isExecuteBatch(Object, Method, Object[]) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
isWrapperFor(Class<?>) - Method in class org.jdbcdslog.DataSourceProxyBase
 

J

jdbcCompliant() - Method in class org.jdbcdslog.DriverLoggingProxy
 
JdbcDsLogRuntimeException - Exception in org.jdbcdslog
 
JdbcDsLogRuntimeException(String) - Constructor for exception org.jdbcdslog.JdbcDsLogRuntimeException
 
JdbcDsLogRuntimeException(Throwable) - Constructor for exception org.jdbcdslog.JdbcDsLogRuntimeException
 

L

logAfterInvoke(Object, Method, Object[], Object, long, StringBuilder) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
logBeforeInvoke(Object, Method, Object[], StringBuilder) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
logger - Static variable in class org.jdbcdslog.DataSourceProxyBase
 
Loggers - Class in org.jdbcdslog
Centralized place for ease of access for JDBC DS Log loggers.
Loggers() - Constructor for class org.jdbcdslog.Loggers
 
LoggingHandlerSupport<T> - Class in org.jdbcdslog
Base class for JDBC DS Log logging handlers.
LoggingHandlerSupport(T) - Constructor for class org.jdbcdslog.LoggingHandlerSupport
 
logMetaData - Variable in class org.jdbcdslog.ConnectionLoggingHandler
 
LogMetaData - Class in org.jdbcdslog
Log-related Meta Data for connection
logMetaData - Variable in class org.jdbcdslog.StatementLoggingHandler
 
logMetaData - Variable in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
LogUtils - Class in org.jdbcdslog
 
LogUtils() - Constructor for class org.jdbcdslog.LogUtils
 

M

MySqlRdbmsSpecifics - Class in org.jdbcdslog
RDBMS specifics for the MySql DB.
MySqlRdbmsSpecifics() - Constructor for class org.jdbcdslog.MySqlRdbmsSpecifics
 

N

namedParameters - Variable in class org.jdbcdslog.CallableStatementLoggingHandler
 
needsLogging(Object, Method, Object[]) - Method in class org.jdbcdslog.CallableStatementLoggingHandler
 
needsLogging(Object, Method, Object[]) - Method in class org.jdbcdslog.PreparedStatementLoggingHandler
 
needsLogging(Object, Method, Object[]) - Method in class org.jdbcdslog.StatementLoggingHandler
 
needsLogging(Object, Method, Object[]) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 
needsSlowOperationLogging(Object, Method, Object[], Object, long) - Method in class org.jdbcdslog.StatementLoggingHandlerTemplate
 

O

OracleRdbmsSpecifics - Class in org.jdbcdslog
RDBMS specifics for the Oracle DB.
OracleRdbmsSpecifics() - Constructor for class org.jdbcdslog.OracleRdbmsSpecifics
 
org.jdbcdslog - package org.jdbcdslog
 

P

parameters - Variable in class org.jdbcdslog.PreparedStatementLoggingHandler
 
PreparedStatementLoggingHandler - Class in org.jdbcdslog
 
PreparedStatementLoggingHandler(LogMetaData, PreparedStatement, String) - Constructor for class org.jdbcdslog.PreparedStatementLoggingHandler
 
propClasses - Variable in class org.jdbcdslog.DataSourceProxyBase
 
props - Variable in class org.jdbcdslog.DataSourceProxyBase
 
proxyForCompatibleInterfaces(Class<?>, Class<T>, InvocationHandler) - Static method in class org.jdbcdslog.ProxyUtils
Find out all interfaces from clazz that is compatible with requiredInterface, and generate proxy base on that.
ProxyUtils - Class in org.jdbcdslog
 
ProxyUtils() - Constructor for class org.jdbcdslog.ProxyUtils
 

R

RdbmsSpecifics - Interface in org.jdbcdslog
Encapsulate sql formatting details about a particular relational database management system so that accurate, useable SQL can be composed for that RDMBS.
replaceEach(String, String[], String[]) - Static method in class org.jdbcdslog.LogUtils
 
resetMdc(Map<String, String>) - Static method in class org.jdbcdslog.LogUtils
 
resultSetLogger - Static variable in class org.jdbcdslog.Loggers
 
ResultSetLoggingHandler - Class in org.jdbcdslog
 
ResultSetLoggingHandler(LogMetaData, ResultSet) - Constructor for class org.jdbcdslog.ResultSetLoggingHandler
 

S

SET_METHODS - Static variable in class org.jdbcdslog.PreparedStatementLoggingHandler
 
setDatabase(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setDatabaseName(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setDataSourceName(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setDescription(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setDriverType(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setLoginTimeout(int) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setLogWriter(PrintWriter) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setMdc(LogMetaData) - Static method in class org.jdbcdslog.LogUtils
 
setNetworkProtocol(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setPassword(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setPortNumber(int) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setServerName(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setServiceName(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setTargetDS(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setTargetDSDirect(Object) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setTNSEntryName(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setURL(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
setUser(String) - Method in class org.jdbcdslog.DataSourceProxyBase
 
slowQueryLogger - Static variable in class org.jdbcdslog.Loggers
 
sql - Variable in class org.jdbcdslog.PreparedStatementLoggingHandler
 
SqlServerRdbmsSpecifics - Class in org.jdbcdslog
RDBMS specifics for the Sql Server DB.
SqlServerRdbmsSpecifics() - Constructor for class org.jdbcdslog.SqlServerRdbmsSpecifics
 
statementLogger - Static variable in class org.jdbcdslog.Loggers
 
StatementLoggingHandler - Class in org.jdbcdslog
 
StatementLoggingHandler(LogMetaData, Statement) - Constructor for class org.jdbcdslog.StatementLoggingHandler
 
StatementLoggingHandlerTemplate<T extends Statement> - Class in org.jdbcdslog
Template for statement logging handler, which includes slow query handling, and before/after statement logging
StatementLoggingHandlerTemplate(T) - Constructor for class org.jdbcdslog.StatementLoggingHandlerTemplate
 
StatementLoggingHandlerTemplate(LogMetaData, T) - Constructor for class org.jdbcdslog.StatementLoggingHandlerTemplate
 

T

target - Variable in class org.jdbcdslog.LoggingHandlerSupport
 
TARGET_DS_PARAMETER - Static variable in class org.jdbcdslog.DataSourceProxyBase
 
targetDs - Variable in class org.jdbcdslog.DataSourceProxyBase
 

U

unwrap(Class<T>) - Method in class org.jdbcdslog.DataSourceProxyBase
 
UNWRAP_METHOD_NAME - Static variable in class org.jdbcdslog.LoggingHandlerSupport
 

W

wrap(LogMetaData, Object, Object...) - Static method in class org.jdbcdslog.ProxyUtils
Convenient helper to wrap object base on its type.
wrapByCallableStatementProxy(LogMetaData, CallableStatement, String) - Static method in class org.jdbcdslog.ProxyUtils
 
wrapByConnectionProxy(Connection) - Static method in class org.jdbcdslog.ProxyUtils
 
wrapByConnectionProxy(LogMetaData, Connection) - Static method in class org.jdbcdslog.ProxyUtils
 
wrapByConnectionSourceProxy(Object, Class<?>) - Static method in class org.jdbcdslog.ProxyUtils
 
wrapByPooledConnection(PooledConnection) - Static method in class org.jdbcdslog.ProxyUtils
 
wrapByPreparedStatementProxy(LogMetaData, PreparedStatement, String) - Static method in class org.jdbcdslog.ProxyUtils
 
wrapByResultSetProxy(LogMetaData, ResultSet) - Static method in class org.jdbcdslog.ProxyUtils
 
wrapByStatementProxy(LogMetaData, Statement) - Static method in class org.jdbcdslog.ProxyUtils
 
wrapByXaConnection(XAConnection) - Static method in class org.jdbcdslog.ProxyUtils
 

X

XADataSourceProxy - Class in org.jdbcdslog
 
XADataSourceProxy() - Constructor for class org.jdbcdslog.XADataSourceProxy
 

A B C D E F G H I J L M N O P R S T U W X

Copyright © 2015. All rights reserved.