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: 19763 $

Constructor Summary
JettyHttpEndpoint(JettyHttpComponent component, String uri, URI httpURL)
           
 
Method Summary
 Consumer createConsumer(Processor processor)
           
 Producer createProducer()
           
 org.eclipse.jetty.client.HttpClient getClient()
           
 JettyHttpComponent getComponent()
           
 List<org.eclipse.jetty.server.Handler> getHandlers()
           
 JettyHttpBinding getJettyBinding()
           
 boolean isEnableJmx()
           
 boolean isSessionSupport()
           
 void setClient(org.eclipse.jetty.client.HttpClient client)
           
 void setEnableJmx(boolean enableJmx)
           
 void setHandlers(List<org.eclipse.jetty.server.Handler> handlers)
           
 void setJettyBinding(JettyHttpBinding jettyBinding)
           
 void setSessionSupport(boolean support)
           
 
Methods inherited from class org.apache.camel.component.http.HttpEndpoint
connect, createHttpClient, createPollingConsumer, disconnect, getAuthMethodPriority, getBinding, getClientParams, getHeaderFilterStrategy, getHttpClientConfigurer, getHttpConnectionManager, getHttpUri, getPath, getPort, getProtocol, getProxyHost, getProxyPort, isBridgeEndpoint, isChunked, isDisableStreamCache, isLenientProperties, isMatchOnUriPrefix, isSingleton, isThrowExceptionOnFailure, setAuthMethodPriority, setBinding, setBridgeEndpoint, setChunked, setClientParams, setDisableStreamCache, setHeaderFilterStrategy, setHttpClientConfigurer, setHttpConnectionManager, setHttpUri, setMatchOnUriPrefix, setProxyHost, setProxyPort, 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, createExchange, equals, getCamelContext, getEndpointKey, getEndpointUri, getExchangePattern, getExchangeType, hashCode, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, 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)
                  throws URISyntaxException
Throws:
URISyntaxException
Method Detail

getComponent

public JettyHttpComponent getComponent()
Overrides:
getComponent in class DefaultEndpoint

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.eclipse.jetty.server.Handler> getHandlers()

setHandlers

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

getClient

public org.eclipse.jetty.client.HttpClient getClient()

setClient

public void setClient(org.eclipse.jetty.client.HttpClient client)

getJettyBinding

public JettyHttpBinding getJettyBinding()

setJettyBinding

public void setJettyBinding(JettyHttpBinding jettyBinding)

isEnableJmx

public boolean isEnableJmx()

setEnableJmx

public void setEnableJmx(boolean enableJmx)


Copyright © 2007-2010 IONA Open Source Community. All Rights Reserved.