org.apache.camel.component.jetty
Class JettyHttpEndpoint

java.lang.Object
  extended by org.apache.camel.impl.DefaultEndpoint
      extended by org.apache.camel.impl.ScheduledPollEndpoint
          extended by org.apache.camel.impl.DefaultPollingEndpoint
              extended by org.apache.camel.component.http.HttpEndpoint
                  extended by org.apache.camel.component.jetty.JettyHttpEndpoint
All Implemented Interfaces:
CamelContextAware, Endpoint, IsSingleton, HeaderFilterStrategyAware

public class JettyHttpEndpoint
extends HttpEndpoint

Version:
$Revision: 793361 $

Constructor Summary
JettyHttpEndpoint(JettyHttpComponent component, String uri, URI httpURL, org.apache.commons.httpclient.params.HttpClientParams clientParams, org.apache.commons.httpclient.HttpConnectionManager httpConnectionManager, HttpClientConfigurer clientConfigurer)
           
 
Method Summary
 Consumer createConsumer(Processor processor)
           
 Producer createProducer()
           
 List<org.mortbay.jetty.Handler> getHandlers()
           
 boolean isSessionSupport()
           
 void setHandlers(List<org.mortbay.jetty.Handler> handlers)
           
 void setSessionSupport(boolean support)
           
 
Methods inherited from class org.apache.camel.component.http.HttpEndpoint
connect, createExchange, createExchange, createHttpClient, createPollingConsumer, disconnect, getBinding, getClientParams, getHeaderFilterStrategy, getHttpClientConfigurer, getHttpConnectionManager, getHttpUri, getPath, getPort, getProtocol, isLenientProperties, isSingleton, isThrowExceptionOnFailure, setBinding, setClientParams, setHeaderFilterStrategy, setHttpClientConfigurer, setHttpConnectionManager, setHttpUri, setThrowExceptionOnFailure
 
Methods inherited from class org.apache.camel.impl.ScheduledPollEndpoint
configureConsumer, configureProperties, getConsumerProperties, setConsumerProperties
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
createEndpointUri, createExchange, createExchange, createScheduledExecutorService, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExchangePattern, getExchangeType, getExecutorService, getScheduledExecutorService, hashCode, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setExecutorService, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JettyHttpEndpoint

public JettyHttpEndpoint(JettyHttpComponent component,
                         String uri,
                         URI httpURL,
                         org.apache.commons.httpclient.params.HttpClientParams clientParams,
                         org.apache.commons.httpclient.HttpConnectionManager httpConnectionManager,
                         HttpClientConfigurer clientConfigurer)
                  throws URISyntaxException
Throws:
URISyntaxException
Method Detail

createProducer

public Producer createProducer()
                        throws Exception
Specified by:
createProducer in interface Endpoint
Overrides:
createProducer in class HttpEndpoint
Throws:
Exception

createConsumer

public Consumer createConsumer(Processor processor)
                        throws Exception
Specified by:
createConsumer in interface Endpoint
Overrides:
createConsumer in class DefaultPollingEndpoint
Throws:
Exception

setSessionSupport

public void setSessionSupport(boolean support)

isSessionSupport

public boolean isSessionSupport()

getHandlers

public List<org.mortbay.jetty.Handler> getHandlers()

setHandlers

public void setHandlers(List<org.mortbay.jetty.Handler> handlers)


Apache CAMEL