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