1
2
3
4
5
6
7 package org.mule.api;
8
9 import java.util.List;
10
11
12
13
14
15
16 public interface MuleMessageCollection extends MuleMessage
17 {
18 void addMessage(MuleMessage message);
19
20 void addMessage(MuleMessage message, int index);
21
22 void addMessages(MuleMessage[] messages);
23
24 void addMessages(MuleEvent[] events);
25
26 void addMessages(List messages);
27
28 void removedMessage(MuleMessage message);
29
30 MuleMessage[] getMessagesAsArray();
31
32 MuleMessage getMessage(int index);
33
34 Object[] getPayloadsAsArray();
35
36 int size();
37 }