|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.cayenne.log.CommonsJdbcEventLogger
public class CommonsJdbcEventLogger
A JdbcEventLogger built on top of commons-logging.
| Constructor Summary | |
|---|---|
CommonsJdbcEventLogger()
|
|
| Method Summary | |
|---|---|
boolean |
isLoggable()
Returns true if current thread default log level is high enough to generate output. |
void |
log(String message)
Logs an arbitrary message. |
void |
logBeginTransaction(String transactionLabel)
|
void |
logCommitTransaction(String transactionLabel)
|
void |
logConnect(String dataSource)
Logs database connection event using container data source. |
void |
logConnect(String url,
String userName,
String password)
|
void |
logConnectFailure(Throwable th)
|
void |
logConnectSuccess()
|
void |
logGeneratedKey(DbAttribute attribute,
Object value)
|
void |
logPoolCreated(DataSourceInfo dsi)
Logs database connection event. |
void |
logQuery(String queryStr,
List<?> params)
|
void |
logQuery(String queryStr,
List<DbAttribute> attrs,
List<?> params,
long time)
|
void |
logQueryError(Throwable th)
|
void |
logQueryParameters(String label,
List<DbAttribute> attrs,
List<Object> parameters,
boolean isInserting)
|
void |
logRollbackTransaction(String transactionLabel)
|
void |
logSelectCount(int count,
long time)
|
void |
logUpdateCount(int count)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CommonsJdbcEventLogger()
| Method Detail |
|---|
public void log(String message)
JdbcEventLogger
log in interface JdbcEventLoggerpublic void logConnect(String dataSource)
JdbcEventLogger
logConnect in interface JdbcEventLogger
public void logConnect(String url,
String userName,
String password)
logConnect in interface JdbcEventLoggerpublic void logPoolCreated(DataSourceInfo dsi)
JdbcEventLogger
logPoolCreated in interface JdbcEventLoggerpublic void logConnectSuccess()
logConnectSuccess in interface JdbcEventLoggerpublic void logConnectFailure(Throwable th)
logConnectFailure in interface JdbcEventLogger
public void logGeneratedKey(DbAttribute attribute,
Object value)
logGeneratedKey in interface JdbcEventLogger
public void logQuery(String queryStr,
List<?> params)
logQuery in interface JdbcEventLogger
public void logQuery(String queryStr,
List<DbAttribute> attrs,
List<?> params,
long time)
logQuery in interface JdbcEventLogger
public void logQueryParameters(String label,
List<DbAttribute> attrs,
List<Object> parameters,
boolean isInserting)
logQueryParameters in interface JdbcEventLogger
public void logSelectCount(int count,
long time)
logSelectCount in interface JdbcEventLoggerpublic void logUpdateCount(int count)
logUpdateCount in interface JdbcEventLoggerpublic void logBeginTransaction(String transactionLabel)
logBeginTransaction in interface JdbcEventLoggerpublic void logCommitTransaction(String transactionLabel)
logCommitTransaction in interface JdbcEventLoggerpublic void logRollbackTransaction(String transactionLabel)
logRollbackTransaction in interface JdbcEventLoggerpublic void logQueryError(Throwable th)
logQueryError in interface JdbcEventLoggerpublic boolean isLoggable()
JdbcEventLogger
isLoggable in interface JdbcEventLogger
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||