5556575859606162636465
try { return doInvoke(method, args); } catch (final InvocationTargetException e) { throw extractSQLException(e); } finally { stopWatch.stop(); } } return doInvoke(method, args); }
4647484950515253545556
try { return method.invoke(statement, args); } catch (final InvocationTargetException e) { throw extractSQLException(e); } finally { stopWatch.stop(); } } return super.invoke(proxy, method, args); }
5455565758596061626364
stopWatch = (StopWatch) pageContext.getAttribute(id); } if (stopWatch == null) { throw new JspException("No StopWatch under ID " + id + " and scope " + scope); } stopWatch.stop(); return EVAL_PAGE; } /** * @param scope the scope to set
4748495051525354555657
@Override public void sessionDestroyed(final HttpSessionEvent httpSessionEvent) { final StopWatch watch = watches.remove(httpSessionEvent.getSession().getId()); if (watch != null) { watch.stop(); } sessionNumber.decrementAndGet(); } @Override