public class DefaultHttpRequester extends AbstractNonBlockingMessageProcessor implements org.mule.runtime.api.lifecycle.Initialisable, MuleContextAware, FlowConstructAware, DebugInfoProvider
ReactiveProcessor.ProcessingType| Modifier and Type | Field and Description |
|---|---|
static List<String> |
DEFAULT_EMPTY_BODY_METHODS |
static String |
DEFAULT_FOLLOW_REDIRECTS |
static String |
DEFAULT_PAYLOAD_EXPRESSION |
| Constructor and Description |
|---|
DefaultHttpRequester() |
createCompletionExceptionCallback, process, setMessagingExceptionHandlergetAnnotation, getAnnotations, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProccesingTypepublic static final String DEFAULT_PAYLOAD_EXPRESSION
public static final String DEFAULT_FOLLOW_REDIRECTS
public void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionprotected Event processBlocking(Event muleEvent) throws org.mule.runtime.api.exception.MuleException
processBlocking in class AbstractNonBlockingMessageProcessororg.mule.runtime.api.exception.MuleExceptionprotected void processNonBlocking(Event muleEvent, CompletionHandler completionHandler) throws org.mule.runtime.api.exception.MuleException
processNonBlocking in class AbstractNonBlockingMessageProcessororg.mule.runtime.api.exception.MuleExceptionprotected void innerProcessNonBlocking(Event muleEvent, CompletionHandler completionHandler, boolean checkRetry) throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionpublic String getHost()
public void setHost(String host)
public String getPort()
public void setPort(String port)
public String getPath()
public void setPath(String path)
public String getUrl()
public void setUrl(String url)
public HttpRequesterRequestBuilder getRequestBuilder()
public void setRequestBuilder(HttpRequesterRequestBuilder requestBuilder)
public String getMethod()
public void setMethod(String method)
public DefaultHttpRequesterConfig getConfig()
public void setConfig(DefaultHttpRequesterConfig requestConfig)
public void setFollowRedirects(String followsRedirects)
public void setRequestStreamingMode(String requestStreamingMode)
public ResponseValidator getResponseValidator()
public void setResponseValidator(ResponseValidator responseValidator)
public void setSendBodyMode(String sendBodyMode)
public String getSource()
public void setSource(String source)
public String getTarget()
public void setTarget(String target)
public void setParseResponse(String parseResponse)
public void setResponseTimeout(String responseTimeout)
public void setMuleContext(MuleContext muleContext)
setMuleContext in interface MuleContextAwarepublic void setFlowConstruct(FlowConstruct flowConstruct)
setFlowConstruct in interface FlowConstructAwarepublic List<FieldDebugInfo<?>> getDebugInfo(Event event)
getDebugInfo in interface DebugInfoProviderCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.