@Override public void handle(Request request, Response response) throws Exception { filter.handle(request, response); } };
private static void addFilter(String httpMethod, Filter filter) { init(); routeMatcher.parseValidateAddRoute( httpMethod + " '" + filter.getPath() + "'", filter.getAcceptType(), filter); }
public static Filter onlyOn(Filter filter, String... allowedMethods) { return (request, response) -> { if (Sets.newHashSet(allowedMethods).contains(request.requestMethod())) { filter.handle(request, response); } }; }
@Override public void handle(Request request, Response response) throws Exception { filter.handle(request, response); } };