1
2
3
4
5
6
7 package org.mule.transport;
8
9 import org.mule.api.MuleContext;
10
11 public class DefaultMuleMessageFactory extends AbstractMuleMessageFactory
12 {
13 public DefaultMuleMessageFactory(MuleContext context)
14 {
15 super(context);
16 }
17
18 @Override
19 protected Class<?>[] getSupportedTransportMessageTypes()
20 {
21 return new Class[]{Object.class};
22 }
23
24 @Override
25 protected Object extractPayload(Object transportMessage, String encoding) throws Exception
26 {
27 return transportMessage;
28 }
29 }