org.apache.camel.component.servlet
Interface HttpRegistry
- All Known Implementing Classes:
- DefaultHttpRegistry
public interface HttpRegistry
Keeps 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.
The HttpRegistryImpl can then be configured to listen
to service changes. See /tests/camel-itest-osgi/../servlet
for an example how to use this.
Method Summary |
org.apache.camel.component.http.CamelServlet |
getCamelServlet(String servletName)
|
void |
register(org.apache.camel.component.http.CamelServlet provider)
|
void |
register(org.apache.camel.component.http.HttpConsumer consumer)
|
void |
unregister(org.apache.camel.component.http.CamelServlet provider)
|
void |
unregister(org.apache.camel.component.http.HttpConsumer consumer)
|
register
void register(org.apache.camel.component.http.HttpConsumer consumer)
unregister
void unregister(org.apache.camel.component.http.HttpConsumer consumer)
register
void register(org.apache.camel.component.http.CamelServlet provider)
unregister
void unregister(org.apache.camel.component.http.CamelServlet provider)
getCamelServlet
org.apache.camel.component.http.CamelServlet getCamelServlet(String servletName)
Apache Camel