1
2
3
4
5
6
7
8
9
10
11 package org.mule.example.loanbroker;
12
13 import org.mule.example.loanbroker.messages.CustomerQuoteRequest;
14 import org.mule.example.loanbroker.messages.LoanBrokerQuoteRequest;
15
16
17
18
19
20 public class AsynchronousLoanBroker extends DefaultLoanBroker
21 {
22 @Override
23 public Object getLoanQuote(CustomerQuoteRequest request) throws LoanBrokerException
24 {
25 super.getLoanQuote(request);
26 LoanBrokerQuoteRequest bqr = new LoanBrokerQuoteRequest();
27 bqr.setCustomerRequest(request);
28 return bqr;
29 }
30 }