/** * * @param rewriteQueryParams If the query params should be rewritten * @return The path template handler */ public static PathTemplateHandler pathTemplate(boolean rewriteQueryParams) { return new PathTemplateHandler(rewriteQueryParams); }
public synchronized CamelPathTemplateHandler add(final String uriTemplate, final CamelMethodHandler handler) { delegate.add(uriTemplate, handler); handlers.put(uriTemplate, handler); handlerString = null; return this; }
@Override public HttpHandler wrap(HttpHandler handler) { PathTemplateHandler pathTemplateHandler = new PathTemplateHandler(handler, false); for(Map.Entry<String, ServerSentEventConnectionCallback> e : callbacks.entrySet()) { pathTemplateHandler.add(e.getKey(), new ServerSentEventHandler(e.getValue())); } return pathTemplateHandler; } });
@Override public void handleRequest(HttpServerExchange exchange) throws Exception { delegate.handleRequest(exchange); }
public synchronized CamelPathTemplateHandler remove(final String uriTemplate) { delegate.remove(uriTemplate); handlers.remove(uriTemplate); handlerString = null; return this; }
websocketHandler.add(me.url, me.handler);
websocketHandler.add(me.url, me.handler);
/** * * @return a new path template handler */ public static PathTemplateHandler pathTemplate() { return new PathTemplateHandler(); }
pathsTemplates.add(url, pipe); } else { paths.addPrefixPath(url, pipe);
/** * * @return a new path template handler */ public static PathTemplateHandler pathTemplate() { return new PathTemplateHandler(); }
/** * * @param rewriteQueryParams If the query params should be rewritten * @return The path template handler */ public static PathTemplateHandler pathTemplate(boolean rewriteQueryParams) { return new PathTemplateHandler(rewriteQueryParams); }
InterceptorHandler interceptorHandler = new InterceptorHandler(me.handler, endpointInterceptors); HttpHandler httpHandler = wrapCompressionHandler(interceptorHandler, me); websocketHandler.add(me.url, httpHandler);
/** * * @param rewriteQueryParams If the query params should be rewritten * @return The path template handler */ public static PathTemplateHandler pathTemplate(boolean rewriteQueryParams) { return new PathTemplateHandler(rewriteQueryParams); }
/** * * @return a new path template handler */ public static PathTemplateHandler pathTemplate() { return new PathTemplateHandler(); }
public CamelPathTemplateHandler(CamelMethodHandler defaultHandler) { defaultHandlerWrapper.set(defaultHandler); delegate = new PathTemplateHandler(defaultHandlerWrapper); }