org.mule.message
Class DefaultMuleMessageDTO

java.lang.Object
  extended by org.mule.message.BaseMessageDTO
      extended by org.mule.message.DefaultMuleMessageDTO
All Implemented Interfaces:
java.io.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(java.io.Serializable message)
           
 
Method Summary
 void addPropertiesTo(MuleMessage message)
           
protected  void encodePropertiesForScope(PropertyScope scope, MuleMessage message)
           
 java.lang.Object getData()
           
 java.lang.String getReplyTo()
           
 void setData(java.lang.Object data)
           
 void setReplyTo(java.lang.String replyTo)
           
 MuleMessage toMuleMessage(MuleContext context)
           
 
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(java.io.Serializable message)

DefaultMuleMessageDTO

public DefaultMuleMessageDTO(MuleMessage message)
Method Detail

encodePropertiesForScope

protected void encodePropertiesForScope(PropertyScope scope,
                                        MuleMessage message)

getReplyTo

public java.lang.String getReplyTo()

setReplyTo

public void setReplyTo(java.lang.String replyTo)

getData

public java.lang.Object getData()

setData

public void setData(java.lang.Object data)

addPropertiesTo

public void addPropertiesTo(MuleMessage message)

toMuleMessage

public MuleMessage toMuleMessage(MuleContext context)


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