diff options
Diffstat (limited to 'java/src/IceMX/InvocationObserverI.java')
-rw-r--r-- | java/src/IceMX/InvocationObserverI.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/java/src/IceMX/InvocationObserverI.java b/java/src/IceMX/InvocationObserverI.java index 288b0d19730..8c2d6cf1d32 100644 --- a/java/src/IceMX/InvocationObserverI.java +++ b/java/src/IceMX/InvocationObserverI.java @@ -107,6 +107,12 @@ public class InvocationObserverI extends Observer<InvocationMetrics> implements }; public void + userException() + { + forEach(_userException); + } + + public void retried() { forEach(_incrementRetry); @@ -126,4 +132,13 @@ public class InvocationObserverI extends Observer<InvocationMetrics> implements ++v.retry; } }; + + final MetricsUpdate<InvocationMetrics> _userException = new MetricsUpdate<InvocationMetrics>() + { + public void + update(InvocationMetrics v) + { + ++v.userException; + } + }; }
\ No newline at end of file |