public class HttpResponseBuilder
extends org.mule.processor.AbstractMessageProcessorOwner
implements org.mule.api.lifecycle.Initialisable, org.mule.api.processor.MessageProcessor
| Constructor and Description |
|---|
HttpResponseBuilder() |
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(String key,
String value) |
protected void |
checkVersion(org.mule.api.MuleMessage message) |
protected void |
copyOutboundProperties(HttpResponse response,
org.mule.api.MuleMessage message) |
protected List<org.mule.api.processor.MessageProcessor> |
getOwnedMessageProcessors() |
String |
getVersion() |
void |
initialise() |
org.mule.api.MuleEvent |
process(org.mule.api.MuleEvent event) |
protected void |
setBody(HttpResponse response,
org.mule.api.MuleMessage message,
org.mule.api.MuleEvent event) |
void |
setCacheControl(CacheControlHeader cacheControl) |
protected void |
setCacheControl(HttpResponse response,
org.mule.api.MuleMessage message) |
protected void |
setContentType(HttpResponse response,
org.mule.api.MuleMessage message) |
void |
setContentType(String contentType) |
protected void |
setCookies(HttpResponse response,
org.mule.api.MuleMessage message) |
void |
setCookies(List<CookieWrapper> cookies) |
protected void |
setDateHeader(HttpResponse httpResponse,
Date date) |
protected void |
setHeaders(HttpResponse response,
org.mule.api.MuleMessage message) |
void |
setHeaders(Map<String,String> headers) |
void |
setMessageProcessor(org.mule.api.processor.MessageProcessor messageProcessor) |
void |
setPropagateMuleProperties(boolean propagateMuleProperties) |
void |
setStatus(String status) |
void |
setVersion(String version) |
addMessageProcessorPathElements, getAnnotation, getAnnotations, getOwnedObjects, setAnnotationsdispose, getFlowConstruct, getMessagingExceptionHandler, getMuleContext, setFlowConstruct, setMessagingExceptionHandler, setMuleContext, start, stoppublic void initialise()
throws org.mule.api.lifecycle.InitialisationException
initialise in interface org.mule.api.lifecycle.Initialisableinitialise in class org.mule.processor.AbstractMuleObjectOwner<org.mule.api.processor.MessageProcessor>org.mule.api.lifecycle.InitialisationExceptionpublic org.mule.api.MuleEvent process(org.mule.api.MuleEvent event)
throws org.mule.api.MuleException
process in interface org.mule.api.processor.MessageProcessororg.mule.api.MuleExceptionprotected void setDateHeader(HttpResponse httpResponse, Date date)
protected List<org.mule.api.processor.MessageProcessor> getOwnedMessageProcessors()
getOwnedMessageProcessors in class org.mule.processor.AbstractMessageProcessorOwnerprotected void setBody(HttpResponse response, org.mule.api.MuleMessage message, org.mule.api.MuleEvent event) throws org.mule.api.MuleException
org.mule.api.MuleExceptionprotected void copyOutboundProperties(HttpResponse response, org.mule.api.MuleMessage message)
protected void setCacheControl(HttpResponse response, org.mule.api.MuleMessage message)
protected void setCookies(HttpResponse response, org.mule.api.MuleMessage message) throws org.mule.api.MuleException
org.mule.api.MuleExceptionprotected void setHeaders(HttpResponse response, org.mule.api.MuleMessage message)
protected void checkVersion(org.mule.api.MuleMessage message)
protected void setContentType(HttpResponse response, org.mule.api.MuleMessage message)
public void setStatus(String status)
public void setContentType(String contentType)
public void setVersion(String version)
public void setCookies(List<CookieWrapper> cookies)
public void setCacheControl(CacheControlHeader cacheControl)
public String getVersion()
public void setPropagateMuleProperties(boolean propagateMuleProperties)
public void setMessageProcessor(org.mule.api.processor.MessageProcessor messageProcessor)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.