public class ConnectionLoggingProxy extends LoggingProxy
JDBC_LOGGER_ASYNCFETCH, JDBC_LOGGER_CM, JDBC_LOGGER_DEFAULT, JDBC_LOGGER_FAILOVER, JDBC_LOGGER_POOL, JDBC_LOGGER_ROWSET, JDBC_LOGGER_XA, METHOD_PREFIX_CLOSE, mLogger, mTarget, mTargetName| Constructor and Description |
|---|
ConnectionLoggingProxy(java.lang.Object aTarget)
±âº»ÀûÀÎ »ý¼ºÀÚ
uniqueid¸¦ »ý¼ºÇÑ ÈÄ °´Ã¼°¡ »ý¼ºµÇ¾ú´Ù´Â ·Î±×¸¦ ³²±ä´Ù. |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
createProxyWithReturnValue(java.lang.Object aResult)
¸Þ¼Òµå ½ÇÇà°á°ú¸¦ ÀÌ¿ëÇØ ÇÊ¿äÇϸé Proxy°´Ã¼¸¦ ¸¸µé°í ·Î±×¸¦ ³²±ä´Ù.
|
java.lang.String |
getUniqueId()
°íÀ¯ÇÑ ¾ÆÀ̵𸦠»ý¼ºÇÑ´Ù.
|
void |
logSql(java.lang.reflect.Method aMethod,
java.lang.Object aResult,
java.lang.Object[] aArgs)
java.sql.Connection ÀÎÅÍÆäÀ̽ºÀÇ prepare¸Þ¼Òµå°¡ È£ÃâµÇ¾úÀ» ¶§ ÇØ´ç sql¹®À» CONFIG·¹º§·Î ³²±ä´Ù.
|
protected void |
logSqlTiming(java.lang.reflect.Method aMethod,
long aStartTime)
sql¹®ÀÌ ½ÇÇàµÇ´Âµ¥ °É¸° ½Ã°£À» Ãâ·ÂÇÑ´Ù.
|
invoke, logClose, logReturnValue, makeArgStrpublic ConnectionLoggingProxy(java.lang.Object aTarget)
aTarget - public void logSql(java.lang.reflect.Method aMethod,
java.lang.Object aResult,
java.lang.Object[] aArgs)
logSql in class LoggingProxyprotected void logSqlTiming(java.lang.reflect.Method aMethod,
long aStartTime)
LoggingProxylogSqlTiming in class LoggingProxyprotected java.lang.Object createProxyWithReturnValue(java.lang.Object aResult)
LoggingProxycreateProxyWithReturnValue in class LoggingProxypublic java.lang.String getUniqueId()
getUniqueId in class LoggingProxy