public void invocationFailed(Member member, Object instance, Exception cause) { out.println( format( ComponentMonitorHelper.INVOCATION_FAILED, memberToString(member), instance, cause.getMessage())); delegate.invocationFailed(member, instance, cause); }
protected Object invoke(final Object target) { final Method method = getMethod(); try { componentMonitor.invoking(method, target); final long startTime = System.currentTimeMillis(); super.invoke(target); componentMonitor.invoked(method, target, System.currentTimeMillis() - startTime); } catch (final PicoIntrospectionException e) { componentMonitor.invocationFailed(method, target, (Exception) e.getCause()); throw e; } return Void.TYPE; }
public void invocationFailed(Member member, Object instance, Exception cause) { delegate.invocationFailed(member, instance, cause); }