@Override public void connect(HttpConsumer consumer) throws Exception { ServletConsumer sc = (ServletConsumer) consumer; String name = sc.getEndpoint().getServletName(); HttpRegistry registry = httpRegistry; if (registry == null) { registry = DefaultHttpRegistry.getHttpRegistry(name); } registry.register(consumer); }
@Override public void disconnect(HttpConsumer consumer) throws Exception { ServletConsumer sc = (ServletConsumer) consumer; String name = sc.getEndpoint().getServletName(); HttpRegistry registry = httpRegistry; if (registry == null) { registry = DefaultHttpRegistry.getHttpRegistry(name); } registry.unregister(consumer); }
httpRegistry = DefaultHttpRegistry.getHttpRegistry(name); CamelServlet existing = httpRegistry.getCamelServlet(name); if (existing != null) {
httpRegistry = DefaultHttpRegistry.getHttpRegistry(name); CamelServlet existing = httpRegistry.getCamelServlet(name); if (existing != null) {