org.mule.message
Class DefaultMuleMessageDTO

java.lang.Object
  extended by org.mule.message.BaseMessageDTO
      extended by org.mule.message.DefaultMuleMessageDTO
All Implemented Interfaces:
Serializable

public class DefaultMuleMessageDTO
extends BaseMessageDTO

A data transfer object representation of a MuleMessage. THis object is used when ecoding Mule messages over the wire using XML, JSON or other serialization.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mule.message.BaseMessageDTO
properties
 
Constructor Summary
DefaultMuleMessageDTO()
           
DefaultMuleMessageDTO(MuleMessage message)
           
DefaultMuleMessageDTO(Serializable message)
           
 
Method Summary
 void addPropertiesTo(MessageAdapter message)
           
protected  void encodePropertiesForScope(PropertyScope scope, MuleMessage message)
           
 Object getData()
           
 String getReplyTo()
           
 void setData(Object data)
           
 void setReplyTo(String replyTo)
           
 MessageAdapter toMessageAdapter()
           
 
Methods inherited from class org.mule.message.BaseMessageDTO
addProperties, clearProperties, getPayload, getProperties, getProperty, setPayload, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultMuleMessageDTO

public DefaultMuleMessageDTO()

DefaultMuleMessageDTO

public DefaultMuleMessageDTO(Serializable message)

DefaultMuleMessageDTO

public DefaultMuleMessageDTO(MuleMessage message)
Method Detail

encodePropertiesForScope

protected void encodePropertiesForScope(PropertyScope scope,
                                        MuleMessage message)

getReplyTo

public String getReplyTo()

setReplyTo

public void setReplyTo(String replyTo)

getData

public Object getData()

setData

public void setData(Object data)

addPropertiesTo

public void addPropertiesTo(MessageAdapter message)

toMessageAdapter

public MessageAdapter toMessageAdapter()


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.