1
2
3
4
5
6
7
8
9
10
11 package org.mule.api.transport;
12
13 import org.mule.api.MessagingException;
14 import org.mule.config.i18n.CoreMessages;
15
16
17
18
19
20
21
22 public class MessageTypeNotSupportedException extends MessagingException
23 {
24
25
26
27 private static final long serialVersionUID = -3954838511333933643L;
28
29 public MessageTypeNotSupportedException(Object message, Class adapterClass)
30 {
31 super(CoreMessages.messageNotSupportedByAdapter(
32 (message != null ? message.getClass().getName() : "null"),
33 (adapterClass != null ? adapterClass.getName() : "null class")),
34 message);
35 }
36
37 public MessageTypeNotSupportedException(Object message, Class adapterClass, Throwable cause)
38 {
39 super(CoreMessages.messageNotSupportedByAdapter(
40 (message != null ? message.getClass().getName() : "null"),
41 (adapterClass != null ? adapterClass.getName() : "null class")),
42 message, cause);
43 }
44 }