|
|||||||||||
| 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.jbi.JbiMessageAdapter
JbiMessageAdapter translates a JBI NormalizedMessage
to a UMOMessage
| Field Summary |
| Fields inherited from class org.mule.providers.AbstractMessageAdapter |
attachments, encoding, exceptionPayload, id, logger, properties |
| Constructor Summary | |
JbiMessageAdapter(Object message)
|
|
| Method Summary | |
void |
addAttachment(String name,
DataHandler dataHandler)
|
DataHandler |
getAttachment(String name)
|
Set |
getAttachmentNames()
|
Object |
getPayload()
|
byte[] |
getPayloadAsBytes()
Converts the message implementation into a String representation |
String |
getPayloadAsString(String encoding)
Converts the message implementation into a String representation |
Object |
getProperty(Object key)
|
void |
removeAttachment(String name)
|
void |
setProperty(Object key,
Object value)
|
| Methods inherited from class org.mule.providers.AbstractMessageAdapter |
addProperties, clearProperties, convertToBytes, getBooleanProperty, getCorrelationGroupSize, getCorrelationId, getCorrelationSequence, getDoubleProperty, getEncoding, getExceptionPayload, getIntProperty, getLongProperty, getPayloadAsString, getProperty, getProperty, getPropertyNames, getReplyTo, getStringProperty, getUniqueId, removeProperty, setBooleanProperty, setCorrelationGroupSize, setCorrelationId, setCorrelationSequence, setDoubleProperty, setEncoding, setExceptionPayload, setIntProperty, setLongProperty, setProperty, setReplyTo, setStringProperty, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public JbiMessageAdapter(Object message)
throws org.mule.umo.MessagingException
| Method Detail |
public void setProperty(Object key,
Object value)
public 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 exception
public byte[] getPayloadAsBytes()
throws Exception
Exception - Implemetation may throw an endpoint specific exceptionpublic Object getPayload()
public Object getProperty(Object key)
public void addAttachment(String name,
DataHandler dataHandler)
throws Exception
Exception
public void removeAttachment(String name)
throws Exception
Exceptionpublic DataHandler getAttachment(String name)
public Set getAttachmentNames()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||