|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.providers.AbstractMessageAdapter
org.mule.providers.http.servlet.HttpRequestMessageAdapter
HttpRequestMessageAdapter
is a Mule message adapter for
javax.servletHttpServletRequest objects.
Field Summary |
Fields inherited from class org.mule.providers.AbstractMessageAdapter |
attachments, DEFAULT_FAILFAST, encoding, exceptionPayload, id, logger, properties, READ, WRITE |
Constructor Summary | |
protected |
HttpRequestMessageAdapter(HttpRequestMessageAdapter template)
|
|
HttpRequestMessageAdapter(Object message)
|
Method Summary | |
Object |
getPayload()
|
byte[] |
getPayloadAsBytes()
Converts the message implementation into a byte array representation |
String |
getPayloadAsString(String encoding)
Converts the message implementation into a String representation |
Object |
getReplyTo()
Sets a replyTo address for this message. |
HttpServletRequest |
getRequest()
|
String |
getUniqueId()
gets the unique identifier for the message. |
boolean |
isBinary()
|
protected boolean |
isText(String contentType)
|
ThreadSafeAccess |
newThreadCopy()
By default we return "this". |
void |
setReplyTo(Object replyTo)
Sets a replyTo address for this message. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public HttpRequestMessageAdapter(Object message) throws MessagingException
protected HttpRequestMessageAdapter(HttpRequestMessageAdapter template)
Method Detail |
public Object getPayload()
public boolean isBinary()
public byte[] getPayloadAsBytes() throws Exception
UMOMessageAdapter
Exception
- Implemetation may throw an endpoint specific exceptionpublic String getPayloadAsString(String encoding) throws Exception
encoding
- The encoding to use when transforming the message (if
necessary). The parameter is used when converting from a byte array
Exception
- Implementation may throw an endpoint specific exceptionpublic HttpServletRequest getRequest()
public String getUniqueId()
UMOMessageAdapter
getUniqueId
in interface UMOMessageAdapter
getUniqueId
in class AbstractMessageAdapter
protected boolean isText(String contentType)
public void setReplyTo(Object replyTo)
setReplyTo
in interface UMOMessageAdapter
setReplyTo
in class AbstractMessageAdapter
replyTo
- the endpointUri url to reply topublic Object getReplyTo()
getReplyTo
in interface UMOMessageAdapter
getReplyTo
in class AbstractMessageAdapter
public ThreadSafeAccess newThreadCopy()
AbstractMessageAdapter
newThreadCopy
in interface ThreadSafeAccess
newThreadCopy
in class AbstractMessageAdapter
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |