Advertisement
Guest User

Untitled

a guest
Aug 4th, 2015
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1.  
  2. Counter failCounter = new Counter();
  3. Counter successCounter = new Counter();
  4. Timer timer = new Timer();
  5.  
  6. @Override
  7. public Y transform(X x) {
  8. Timer.Context time = timer.time();
  9. try {
  10. Y transform = delegate.transform(x);
  11. successCounter.inc();
  12. return transform;
  13. } catch (Exception e) {
  14. failCounter.inc();
  15. throw e;
  16. } finally {
  17. time.stop();
  18. }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement