1
2
3
4
5
6
7
8
9
10
11 package org.mule.processor;
12
13 import org.mule.api.MuleEvent;
14 import org.mule.api.MuleException;
15 import org.mule.api.processor.MessageProcessor;
16 import org.mule.api.processor.MessageProcessorChain;
17 import org.mule.util.ObjectUtils;
18
19 import java.util.Collections;
20 import java.util.List;
21
22
23 public class NullMessageProcessor implements MessageProcessorChain
24 {
25 public MuleEvent process(MuleEvent event) throws MuleException
26 {
27 return event;
28 }
29
30 @Override
31 public String toString()
32 {
33 return ObjectUtils.toString(this);
34 }
35
36 public List<MessageProcessor> getMessageProcessors()
37 {
38 return Collections.emptyList();
39 }
40
41 public String getName()
42 {
43 return null;
44 }
45
46 }