org.mule.transport.http.construct.builder
Class HttpProxyBuilder

java.lang.Object
  extended by org.mule.construct.builder.AbstractFlowConstructBuilder<T,F>
      extended by org.mule.construct.builder.AbstractFlowConstructWithSingleInboundEndpointBuilder<T,F>
          extended by org.mule.construct.builder.AbstractFlowConstructWithSingleInboundAndOutboundEndpointBuilder<HttpProxyBuilder,HttpProxy>
              extended by org.mule.transport.http.construct.builder.HttpProxyBuilder

public class HttpProxyBuilder
extends org.mule.construct.builder.AbstractFlowConstructWithSingleInboundAndOutboundEndpointBuilder<HttpProxyBuilder,HttpProxy>


Field Summary
 
Fields inherited from class org.mule.construct.builder.AbstractFlowConstructBuilder
exceptionListener, initialState, messageSource, name, responseTransformers, transformers
 
Constructor Summary
HttpProxyBuilder()
           
 
Method Summary
protected  HttpProxy buildFlowConstruct(org.mule.api.MuleContext muleContext)
           
 HttpProxyBuilder cachingStrategy(org.mule.api.cache.CachingStrategy cachingStrategy)
           
protected  org.mule.MessageExchangePattern getInboundMessageExchangePattern()
           
protected  org.mule.MessageExchangePattern getOutboundMessageExchangePattern()
           
 HttpProxyBuilder responseTransformers(org.mule.api.transformer.Transformer... outboundResponseTransformers)
           
 HttpProxyBuilder transformers(org.mule.api.transformer.Transformer... outboundTransformers)
           
 
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
 

Constructor Detail

HttpProxyBuilder

public HttpProxyBuilder()
Method Detail

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.