View Javadoc

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