@Override public void handle(RouteContext routeContext) { Meter meter = metricRegistry.meter(meterName); meter.mark(); routeHandler.handle(routeContext); }
@Override public void handle(RouteContext routeContext) { Timer.Context timerContext = metricRegistry.timer(timerName).time(); try { routeHandler.handle(routeContext); } finally { timerContext.stop(); } }
@Override public void handle(RouteContext routeContext) { Counter counter = metricRegistry.counter(counterName); counter.inc(); try { routeHandler.handle(routeContext); } finally { if (isActive) { counter.dec(); } } }
@SuppressWarnings("unchecked") protected void handleRoute(Route route) { if (StringUtils.isNullOrEmpty(route.getName())) { log.debug("Executing handler for {} '{}'", route.getRequestMethod(), route.getUriPattern()); } else { log.debug("Executing '{}' for {} '{}'", route.getName(), route.getRequestMethod(), route.getUriPattern()); } this.route = route; route.getRouteHandler().handle(this); }
if (routeMatches.isEmpty()) { if (notFoundRouteHandler != null) { notFoundRouteHandler.handle(routeContext); } else {
@Override public void handle(RouteContext routeContext) { Meter meter = metricRegistry.meter(meterName); meter.mark(); routeHandler.handle(routeContext); }
@Override public void handle(RouteContext routeContext) { Timer.Context timerContext = metricRegistry.timer(timerName).time(); try { routeHandler.handle(routeContext); } finally { timerContext.stop(); } }
@Override public void handle(RouteContext routeContext) { Counter counter = metricRegistry.counter(counterName); counter.inc(); try { routeHandler.handle(routeContext); } finally { if (isActive) { counter.dec(); } } }