@Override protected int beforeHandle(Request request, Response response) { request.getAttributes().put("org.restlet.startTime", getTimeMillis()); return CONTINUE; }
restletChain.add(new AnalyticsModule(restletCloudConfig, modulesSettings, context));
restletChain.add(new AnalyticsModule(restletCloudConfig, modulesSettings, context));
@Override protected int beforeHandle(Request request, Response response) { request.getAttributes().put("org.restlet.startTime", getTimeMillis()); return CONTINUE; }
restletChain.add(new AnalyticsModule(restletCloudConfig, modulesSettings, context));
@Override protected int beforeHandle(Request request, Response response) { request.getAttributes().put("org.restlet.startTime", getTimeMillis()); return CONTINUE; }
restletChain.add(new AnalyticsModule(restletCloudConfig, modulesSettings, context));
@Override protected int beforeHandle(Request request, Response response) { request.getAttributes().put("org.restlet.startTime", getTimeMillis()); return CONTINUE; }
@Override protected void afterHandle(Request request, Response response) { long startTime = (Long) request.getAttributes().get( "org.restlet.startTime"); int duration = (int) (getTimeMillis() - startTime); analyticsHandler.addCallLogToBuffer(request, response, duration, startTime); }
@Override protected void afterHandle(Request request, Response response) { long startTime = (Long) request.getAttributes().get( "org.restlet.startTime"); int duration = (int) (getTimeMillis() - startTime); analyticsHandler.addCallLogToBuffer(request, response, duration, startTime); }
@Override protected void afterHandle(Request request, Response response) { long startTime = (Long) request.getAttributes().get( "org.restlet.startTime"); int duration = (int) (getTimeMillis() - startTime); analyticsHandler.addCallLogToBuffer(request, response, duration, startTime); }
@Override protected void afterHandle(Request request, Response response) { long startTime = (Long) request.getAttributes().get( "org.restlet.startTime"); int duration = (int) (getTimeMillis() - startTime); analyticsHandler.addCallLogToBuffer(request, response, duration, startTime); }