org.mule.message
Class BaseMessageDTO
java.lang.Object
org.mule.message.BaseMessageDTO
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- DefaultMuleMessageDTO, ExceptionMessage
public class BaseMessageDTO
- extends Object
- implements Serializable
BaseMessage A default message implementation used for messages sent
over the wire. client messages must NOT implement MuleMessage.
- See Also:
- Serialized Form
properties
protected Map<String,Object> properties
BaseMessageDTO
public BaseMessageDTO()
BaseMessageDTO
public BaseMessageDTO(Object payload)
setPayload
public void setPayload(Object payload)
getPayload
public Object getPayload()
- Returns:
- the current message
addProperties
public void addProperties(Map<String,Object> properties)
- Adds a map of properties to associated with this message
- Parameters:
properties - the properties add to this message
clearProperties
public void clearProperties()
- Removes all properties on this message
getProperties
public Map getProperties()
- Returns a map of all properties on this message
- Returns:
- a map of all properties on this message
setProperty
public void setProperty(String key,
Object value)
getProperty
public Object getProperty(String key)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.