1
2
3
4
5
6
7
8
9
10
11 package org.mule.impl;
12
13 import org.mule.config.i18n.CoreMessages;
14 import org.mule.umo.UMOException;
15
16 import java.util.List;
17
18
19
20
21
22
23
24
25 public class TooManySatisfiableMethodsException extends UMOException
26 {
27
28
29
30 private static final long serialVersionUID = 7856775581858822364L;
31
32
33
34
35 public TooManySatisfiableMethodsException(Object component, List types)
36 {
37 super(CoreMessages.tooManyAcceptableMethodsOnObjectForTypes(component, types));
38 }
39
40 public TooManySatisfiableMethodsException(Object component, List types, Exception cause)
41 {
42 super(CoreMessages.tooManyAcceptableMethodsOnObjectForTypes(component, types), cause);
43 }
44
45 public TooManySatisfiableMethodsException(Object component, Object[] types)
46 {
47 super(CoreMessages.tooManyAcceptableMethodsOnObjectForTypes(component, types));
48 }
49
50 public TooManySatisfiableMethodsException(Object component, Object[] types, Exception cause)
51 {
52 super(CoreMessages.tooManyAcceptableMethodsOnObjectForTypes(component, types), cause);
53 }
54
55 public TooManySatisfiableMethodsException(Object component, Class returnType)
56 {
57 super(CoreMessages.tooManyMatchingMethodsOnObjectWhichReturn(component, returnType));
58 }
59
60 public TooManySatisfiableMethodsException(Object component, Class returnType, Exception cause)
61 {
62 super(CoreMessages.tooManyMatchingMethodsOnObjectWhichReturn(component, returnType), cause);
63 }
64 }