org.apache.camel.component.servlet
Class DefaultHttpRegistry

java.lang.Object
  extended by org.apache.camel.component.servlet.DefaultHttpRegistry
All Implemented Interfaces:
HttpRegistry

public class DefaultHttpRegistry
extends Object
implements HttpRegistry


Constructor Summary
DefaultHttpRegistry()
           
 
Method Summary
 org.apache.camel.component.http.CamelServlet getCamelServlet(String servletName)
           
static HttpRegistry getHttpRegistry(String name)
          Lookup or create a new registry if none exists with the given name
 void register(org.apache.camel.component.http.CamelServlet provider)
           
 void register(org.apache.camel.component.http.CamelServlet provider, Map properties)
           
 void register(org.apache.camel.component.http.HttpConsumer consumer)
           
static void removeHttpRegistry(String name)
          Removes the http registry with the given name
 void setServlets(List<javax.servlet.Servlet> servlets)
           
 void unregister(org.apache.camel.component.http.CamelServlet provider)
           
 void unregister(org.apache.camel.component.http.CamelServlet provider, Map<String,Object> properties)
           
 void unregister(org.apache.camel.component.http.HttpConsumer consumer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultHttpRegistry

public DefaultHttpRegistry()
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(org.apache.camel.component.http.HttpConsumer consumer)
Specified by:
register in interface HttpRegistry

unregister

public void unregister(org.apache.camel.component.http.HttpConsumer consumer)
Specified by:
unregister in interface HttpRegistry

register

public void register(org.apache.camel.component.http.CamelServlet provider,
                     Map properties)

unregister

public void unregister(org.apache.camel.component.http.CamelServlet provider,
                       Map<String,Object> properties)

register

public void register(org.apache.camel.component.http.CamelServlet provider)
Specified by:
register in interface HttpRegistry

unregister

public void unregister(org.apache.camel.component.http.CamelServlet provider)
Specified by:
unregister in interface HttpRegistry

getCamelServlet

public org.apache.camel.component.http.CamelServlet getCamelServlet(String servletName)
Specified by:
getCamelServlet in interface HttpRegistry

setServlets

public void setServlets(List<javax.servlet.Servlet> servlets)


Apache Camel