1
2
3
4
5
6
7 package org.mule.example.loanbroker;
8
9 import org.mule.config.i18n.MessageFactory;
10 import org.mule.example.loanbroker.messages.LoanQuote;
11
12 public class LocaleMessage extends MessageFactory
13 {
14 private static final LocaleMessage factory = new LocaleMessage();
15
16 private static final String BUNDLE_PATH = "messages.loanbroker-example-messages";
17
18 public static String receivedRequest(String[] params)
19 {
20 return factory.getString(BUNDLE_PATH, 1, params);
21 }
22
23 public static String receivedQuote(String[] params)
24 {
25 return factory.getString(BUNDLE_PATH, 2, params);
26 }
27
28 public static String receivedRate(LoanQuote quote)
29 {
30 return factory.getString(BUNDLE_PATH, 3, quote.toString());
31 }
32
33 public static String loanQuote(String bankName, double interestRate)
34 {
35 return factory.getString(BUNDLE_PATH, 4, bankName, String.valueOf(interestRate));
36 }
37
38 public static String processingQuote(LoanQuote quote)
39 {
40 return factory.getString(BUNDLE_PATH, 5, quote.toString());
41 }
42
43 public static String lowestQuote(LoanQuote lowestQuote)
44 {
45 return factory.getString(BUNDLE_PATH, 6, lowestQuote.toString());
46 }
47
48 public static String receivedProfile(String[] params)
49 {
50 return factory.getString(BUNDLE_PATH, 7, params);
51 }
52
53 public static String responseNumQuotes(int i)
54 {
55 return factory.getString(BUNDLE_PATH, 10, String.valueOf(i));
56 }
57
58 public static String responseAvgRequest(long l)
59 {
60 return factory.getString(BUNDLE_PATH, 11, String.valueOf(l));
61 }
62
63 public static String requestError()
64 {
65 return factory.getString(BUNDLE_PATH, 12);
66 }
67
68 public static String requestResponse(Object payload)
69 {
70 return factory.getString(BUNDLE_PATH, 13, payload);
71 }
72
73 public static String exiting()
74 {
75 return factory.getString(BUNDLE_PATH, 14);
76 }
77
78 public static String menuError()
79 {
80 return factory.getString(BUNDLE_PATH, 15);
81 }
82
83 public static String enterName()
84 {
85 return factory.getString(BUNDLE_PATH, 16);
86 }
87
88 public static String enterLoanAmount()
89 {
90 return factory.getString(BUNDLE_PATH, 17);
91 }
92
93 public static String enterLoanDuration()
94 {
95 return factory.getString(BUNDLE_PATH, 18);
96 }
97
98 public static String loanDurationError(String duration)
99 {
100 return factory.getString(BUNDLE_PATH, 19, duration);
101 }
102
103 public static String loanAmountError(String amount)
104 {
105 return factory.getString(BUNDLE_PATH, 20, amount);
106 }
107
108 public static String menuOptionNumberOfRequests()
109 {
110 return factory.getString(BUNDLE_PATH, 22);
111 }
112
113 public static String menuErrorNumberOfRequests()
114 {
115 return factory.getString(BUNDLE_PATH, 23);
116 }
117
118 public static String request(int i, Object object)
119 {
120 return factory.getString(BUNDLE_PATH, 24, String.valueOf(i), object);
121 }
122
123 public static String esbWelcome()
124 {
125 return factory.getString(BUNDLE_PATH, 30);
126 }
127
128 public static String loadingEndpointEjb()
129 {
130 return factory.getString(BUNDLE_PATH, 31);
131 }
132
133 public static String loadingManagedEjb()
134 {
135 return factory.getString(BUNDLE_PATH, 33);
136 }
137
138 public static String welcome()
139 {
140 return factory.getString(BUNDLE_PATH, 40);
141 }
142
143 public static String menu()
144 {
145 return factory.getString(BUNDLE_PATH, 41);
146 }
147
148 public static String sentAsync()
149 {
150 return factory.getString(BUNDLE_PATH, 42);
151 }
152
153 public static String menuOptionSoap()
154 {
155 return factory.getString(BUNDLE_PATH, 43);
156 }
157
158 public static String menuOptionMode()
159 {
160 return factory.getString(BUNDLE_PATH, 44);
161 }
162
163 public static String loadingAsync()
164 {
165 return factory.getString(BUNDLE_PATH, 45);
166 }
167
168 public static String loadingSync()
169 {
170 return factory.getString(BUNDLE_PATH, 46);
171 }
172
173 @Override
174 protected ClassLoader getClassLoader()
175 {
176 return getClass().getClassLoader();
177 }
178 }