org.mule.transport.http.construct.builder
Class HttpProxyBuilder
java.lang.Object
org.mule.construct.builder.AbstractFlowConstructBuilder<T,F>
org.mule.construct.builder.AbstractFlowConstructWithSingleInboundEndpointBuilder<T,F>
org.mule.construct.builder.AbstractFlowConstructWithSingleInboundAndOutboundEndpointBuilder<HttpProxyBuilder,HttpProxy>
org.mule.transport.http.construct.builder.HttpProxyBuilder
public class HttpProxyBuilder
- extends org.mule.construct.builder.AbstractFlowConstructWithSingleInboundAndOutboundEndpointBuilder<HttpProxyBuilder,HttpProxy>
| Fields inherited from class org.mule.construct.builder.AbstractFlowConstructBuilder |
exceptionListener, initialState, messageSource, name, responseTransformers, transformers |
| Methods inherited from class org.mule.construct.builder.AbstractFlowConstructWithSingleInboundAndOutboundEndpointBuilder |
doConfigureOutboundEndpointBuilder, getOrBuildOutboundEndpoint, outboundAddress, outboundEndpoint, outboundEndpoint |
| Methods inherited from class org.mule.construct.builder.AbstractFlowConstructWithSingleInboundEndpointBuilder |
doConfigureInboundEndpointBuilder, getOrBuildInboundEndpoint, inboundAddress, inboundEndpoint, inboundEndpoint |
| Methods inherited from class org.mule.construct.builder.AbstractFlowConstructBuilder |
addExceptionListener, build, buildAndRegister, exceptionStrategy, initialState, messageSource, name |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpProxyBuilder
public HttpProxyBuilder()
getInboundMessageExchangePattern
protected org.mule.MessageExchangePattern getInboundMessageExchangePattern()
- Specified by:
getInboundMessageExchangePattern in class org.mule.construct.builder.AbstractFlowConstructWithSingleInboundEndpointBuilder<HttpProxyBuilder,HttpProxy>
getOutboundMessageExchangePattern
protected org.mule.MessageExchangePattern getOutboundMessageExchangePattern()
- Specified by:
getOutboundMessageExchangePattern in class org.mule.construct.builder.AbstractFlowConstructWithSingleInboundAndOutboundEndpointBuilder<HttpProxyBuilder,HttpProxy>
transformers
public HttpProxyBuilder transformers(org.mule.api.transformer.Transformer... outboundTransformers)
responseTransformers
public HttpProxyBuilder responseTransformers(org.mule.api.transformer.Transformer... outboundResponseTransformers)
cachingStrategy
public HttpProxyBuilder cachingStrategy(org.mule.api.cache.CachingStrategy cachingStrategy)
buildFlowConstruct
protected HttpProxy buildFlowConstruct(org.mule.api.MuleContext muleContext)
throws org.mule.api.MuleException
- Specified by:
buildFlowConstruct in class org.mule.construct.builder.AbstractFlowConstructBuilder<HttpProxyBuilder,HttpProxy>
- Throws:
org.mule.api.MuleException
Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.