fireEvent(event);
}
try {
ResultSetProxy resultSet = chain.preparedStatement_executeQuery(statement);
long timespan = System.currentTimeMillis() - startMillis;
{
TraceAfterEvent event = new TraceAfterEvent("PreparedStatementExecuteQueryAfter", new Date(startMillis), timespan);
event.putContext(TRACE_CONN_INFO, connection.getProperties().clone());
event.putContext(TRACE_CONN_CONNECTED_TIME, connection.getConnectedTime());
event.putContext(TRACE_CONN_ID, connection.getId());
event.putContext(TRACE_STMT_ID, statement.getId());
event.putContext(TRACE_STMT_SQL, statement.getSql());
event.putContext(TRACE_STMT_PARAMS, getParameters(statement));
event.putContext(TRACE_RS_ID, resultSet.getId());
fireEvent(event);
}
resultSetOpenAfter(resultSet);