org.apache.camel.component.ahc
Class AhcEndpoint
java.lang.Object
org.apache.camel.impl.ServiceSupport
org.apache.camel.impl.DefaultEndpoint
org.apache.camel.component.ahc.AhcEndpoint
- All Implemented Interfaces:
- org.apache.camel.CamelContextAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasId, org.apache.camel.spi.HeaderFilterStrategyAware
public class AhcEndpoint
- extends org.apache.camel.impl.DefaultEndpoint
- implements org.apache.camel.spi.HeaderFilterStrategyAware
| Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
configureProperties, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, equals, getCamelContext, getEndpointKey, getEndpointUri, getExchangePattern, getExchangeType, getId, hashCode, isSynchronous, setCamelContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setSynchronous, toString |
| Methods inherited from class org.apache.camel.impl.ServiceSupport |
addChildService, doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, removeChildService, resume, shutdown, start, start, stop, suspend |
| Methods inherited from interface org.apache.camel.Service |
start, stop |
AhcEndpoint
public AhcEndpoint(String endpointUri,
AhcComponent component,
URI httpUri)
getComponent
public AhcComponent getComponent()
- Overrides:
getComponent in class org.apache.camel.impl.DefaultEndpoint
createProducer
public org.apache.camel.Producer createProducer()
throws Exception
- Specified by:
createProducer in interface org.apache.camel.Endpoint
- Throws:
Exception
createConsumer
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
- Specified by:
createConsumer in interface org.apache.camel.Endpoint
- Throws:
Exception
isLenientProperties
public boolean isLenientProperties()
- Specified by:
isLenientProperties in interface org.apache.camel.Endpoint- Overrides:
isLenientProperties in class org.apache.camel.impl.DefaultEndpoint
isSingleton
public boolean isSingleton()
- Specified by:
isSingleton in interface org.apache.camel.IsSingleton
getClient
public com.ning.http.client.AsyncHttpClient getClient()
setClient
public void setClient(com.ning.http.client.AsyncHttpClient client)
getClientConfig
public com.ning.http.client.AsyncHttpClientConfig getClientConfig()
setClientConfig
public void setClientConfig(com.ning.http.client.AsyncHttpClientConfig clientConfig)
getHttpUri
public URI getHttpUri()
setHttpUri
public void setHttpUri(URI httpUri)
getBinding
public AhcBinding getBinding()
setBinding
public void setBinding(AhcBinding binding)
getHeaderFilterStrategy
public org.apache.camel.spi.HeaderFilterStrategy getHeaderFilterStrategy()
- Specified by:
getHeaderFilterStrategy in interface org.apache.camel.spi.HeaderFilterStrategyAware
setHeaderFilterStrategy
public void setHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
- Specified by:
setHeaderFilterStrategy in interface org.apache.camel.spi.HeaderFilterStrategyAware
isBridgeEndpoint
public boolean isBridgeEndpoint()
setBridgeEndpoint
public void setBridgeEndpoint(boolean bridgeEndpoint)
isThrowExceptionOnFailure
public boolean isThrowExceptionOnFailure()
setThrowExceptionOnFailure
public void setThrowExceptionOnFailure(boolean throwExceptionOnFailure)
isTransferException
public boolean isTransferException()
setTransferException
public void setTransferException(boolean transferException)
doStart
protected void doStart()
throws Exception
- Overrides:
doStart in class org.apache.camel.impl.DefaultEndpoint
- Throws:
Exception
doStop
protected void doStop()
throws Exception
- Overrides:
doStop in class org.apache.camel.impl.DefaultEndpoint
- Throws:
Exception
Apache CAMEL