51 return new InvocationListener() {
53 public void onStart(InvocationInfo invocationInfo) { }
56 public void onSuccess(InvocationInfo invocationInfo) {
57 if (invocationInfo.getResult() != null) {
58 getMetricService().saveValue(metricName, invocationInfo.getDuration());
63 public void onFail(InvocationInfo invocationInfo, InvocationException e) { }
66 public void onError(InvocationInfo invocationInfo, Throwable error) { }