Package org.apache.camel.http.common
Interface HttpRegistry
-
- All Known Implementing Classes:
DefaultHttpRegistry
public interface HttpRegistryKeeps track of HttpConsumers and CamelServlets and connects them to each other. In OSGi there should be one HttpRegistry per bundle. A CamelServlet that should serve more than one bundle should be registered as an OSGi service. TheDefaultHttpRegistrycan then be configured to listen to service changes. See /examples/camel-example-servlet-httpregistry-blueprint for an example how to use this.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HttpRegistryProvidergetCamelServlet(String servletName)voidregister(HttpConsumer consumer)voidregister(HttpRegistryProvider provider)voidunregister(HttpConsumer consumer)voidunregister(HttpRegistryProvider provider)
-
-
-
Method Detail
-
register
void register(HttpConsumer consumer)
-
unregister
void unregister(HttpConsumer consumer)
-
register
void register(HttpRegistryProvider provider)
-
unregister
void unregister(HttpRegistryProvider provider)
-
getCamelServlet
HttpRegistryProvider getCamelServlet(String servletName)
-
-