org.mule.api
Interface MuleMessageCollection
- All Superinterfaces:
- MessageAdapter, MuleMessage, Serializable
- All Known Implementing Classes:
- DefaultMessageCollection
public interface MuleMessageCollection
- extends MuleMessage
An interface that defines a collection of Mule Messages and methods for working with the collection.
Typically this type of message is only used when users explicitly want to work with aggregated or re-sequenced
collections of messages.
Methods inherited from interface org.mule.api.transport.MessageAdapter |
addAttachment, addProperties, addProperties, clearProperties, getAttachment, getAttachmentNames, getBooleanProperty, getCorrelationGroupSize, getCorrelationId, getCorrelationSequence, getDoubleProperty, getEncoding, getExceptionPayload, getIntProperty, getLongProperty, getPayload, getProperty, getProperty, getProperty, getPropertyNames, getPropertyNames, getReplyTo, getStringProperty, getUniqueId, release, removeAttachment, removeProperty, setBooleanProperty, setCorrelationGroupSize, setCorrelationId, setCorrelationSequence, setDoubleProperty, setEncoding, setExceptionPayload, setIntProperty, setLongProperty, setProperty, setProperty, setReplyTo, setStringProperty |
addMessage
void addMessage(MuleMessage message)
addMessage
void addMessage(MuleMessage message,
int index)
addMessages
void addMessages(MuleMessage[] messages)
addMessages
void addMessages(MuleEvent[] events)
addMessages
void addMessages(List messages)
removedMessage
void removedMessage(MuleMessage message)
getMessagesAsArray
MuleMessage[] getMessagesAsArray()
getMessage
MuleMessage getMessage(int index)
getPayloadsAsArray
Object[] getPayloadsAsArray()
size
int size()
Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.