Package org.apache.camel.http.common
Class DefaultHttpRegistry
- java.lang.Object
-
- org.apache.camel.http.common.DefaultHttpRegistry
-
- All Implemented Interfaces:
HttpRegistry
public class DefaultHttpRegistry extends Object implements HttpRegistry
-
-
Constructor Summary
Constructors Constructor Description DefaultHttpRegistry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpRegistryProvider
getCamelServlet(String servletName)
static HttpRegistry
getHttpRegistry(String name)
Lookup or create a new registry if none exists with the given namevoid
register(CamelServlet provider, Map properties)
void
register(HttpConsumer consumer)
void
register(HttpRegistryProvider provider)
static void
removeHttpRegistry(String name)
Removes the http registry with the given namevoid
setServlets(List<javax.servlet.Servlet> servlets)
void
unregister(HttpConsumer consumer)
void
unregister(HttpRegistryProvider provider)
-
-
-
Method Detail
-
getHttpRegistry
public static HttpRegistry getHttpRegistry(String name)
Lookup or create a new registry if none exists with the given name
-
removeHttpRegistry
public static void removeHttpRegistry(String name)
Removes the http registry with the given name
-
register
public void register(HttpConsumer consumer)
- Specified by:
register
in interfaceHttpRegistry
-
unregister
public void unregister(HttpConsumer consumer)
- Specified by:
unregister
in interfaceHttpRegistry
-
register
public void register(CamelServlet provider, Map properties)
-
register
public void register(HttpRegistryProvider provider)
- Specified by:
register
in interfaceHttpRegistry
-
unregister
public void unregister(HttpRegistryProvider provider)
- Specified by:
unregister
in interfaceHttpRegistry
-
getCamelServlet
public HttpRegistryProvider getCamelServlet(String servletName)
- Specified by:
getCamelServlet
in interfaceHttpRegistry
-
setServlets
public void setServlets(List<javax.servlet.Servlet> servlets)
-
-