[jboss-svn-commits] JBL Code SVN: r5731 - in labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker: adapters web

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Aug 10 17:01:16 EDT 2006


Author: daniel.brum at jboss.com
Date: 2006-08-10 17:01:13 -0400 (Thu, 10 Aug 2006)
New Revision: 5731

Modified:
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/adapters/CustomerAdapter.java
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/web/LoanBrokerWS.java
   labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/web/WebCustomer.java
Log:


Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/adapters/CustomerAdapter.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/adapters/CustomerAdapter.java	2006-08-10 20:48:33 UTC (rev 5730)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/adapters/CustomerAdapter.java	2006-08-10 21:01:13 UTC (rev 5731)
@@ -27,6 +27,7 @@
 import java.text.NumberFormat;
 
 import org.jboss.soa.esb.common.bizclasses.Address;
+import org.jboss.soa.esb.common.bizclasses.OneValue;
 import org.jboss.soa.esb.common.bizclasses.Person;
 import org.jboss.soa.esb.helpers.DomElement;
 import org.jboss.soa.esb.samples.loanbroker.banks.BanksQuoteRequest;
@@ -54,6 +55,7 @@
     	oAdd.setField(Address.ATTRIB.strLine1, p_o.address);
     	oAdd.setRole("loan");
     	oP.addAddress(oAdd);
+    	oP.addEmail(OneValue.getStringValue(p_o.email, "LoanBroker"));
     	
     	Customer oRet = new Customer((String)null);
     	oRet.setField(Customer.ATTRIB.empName	,p_o.employerName);
@@ -71,11 +73,13 @@
     {
 		String sName	= null;
 		String sAddr	= null; 
+		String email	= null;
 		Person oP = p_o.getPerson();
 		if (null!=oP)
 		{	sName	= oP.getField(Person.ATTRIB.fmlyN);
 			Address oAdd = oP.getAddressRole("loan");
 			sAddr	= (null==oAdd) ? null : oAdd.getField(Address.ATTRIB.strLine1);
+			email	= oP.getEmailRole("LoanBroker");
 		}
 
 		String sEmployer	= p_o.getField(Customer.ATTRIB.empName);
@@ -96,7 +100,7 @@
 			try   {dAmount = s_NF.parse(sAux).doubleValue();}
 			catch (Exception e) {/*  OK  leave it at zero  */ }
     	
-    	return new WebCustomer(sName,sAddr,sEmployer,dSalary,iLoanDur,dAmount,ssn);
+    	return new WebCustomer(sName,sAddr,sEmployer,dSalary,iLoanDur,dAmount,ssn,email);
     }//_________________________________________
 	
 	public static BanksQuoteRequest bankQuoteFromCustomer(Customer p_o) {

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/web/LoanBrokerWS.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/web/LoanBrokerWS.java	2006-08-10 20:48:33 UTC (rev 5730)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/web/LoanBrokerWS.java	2006-08-10 21:01:13 UTC (rev 5731)
@@ -95,7 +95,7 @@
 
 public static void main(String args[]) throws Exception{
 	LoanBrokerWS ws = new LoanBrokerWS();
-	WebCustomer customer = new WebCustomer("John Doe", "123 My St.", "JBoss", 50.00, 12, 100.00,123456);
+	WebCustomer customer = new WebCustomer("John Doe", "123 My St.", "JBoss", 50.00, 12, 100.00,123456,"me at me.com");
 	ws.RequestLoan(customer);	
 	}
 

Modified: labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/web/WebCustomer.java
===================================================================
--- labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/web/WebCustomer.java	2006-08-10 20:48:33 UTC (rev 5730)
+++ labs/jbossesb/trunk/product/docs/samples/trailblazer/bankloanbrokerdemo/java/src/org/jboss/soa/esb/samples/loanbroker/web/WebCustomer.java	2006-08-10 21:01:13 UTC (rev 5731)
@@ -33,11 +33,12 @@
 	public	int		loanDuration;	
 	private int		creditScore;
 	public int		ssn;
+	public String	email;
 	
 	
 	public WebCustomer(){}
 	
-	public WebCustomer(String name, String address, String employerName, double salary, int loanDuration, double loanAmount, int ssn) 
+	public WebCustomer(String name, String address, String employerName, double salary, int loanDuration, double loanAmount, int ssn,String email) 
     {
 		this.name			= name;
 		this.address		= address;
@@ -47,7 +48,9 @@
 		this.loanDuration	= loanDuration;
 		this.creditScore	= 0;
 		this.ssn 			= ssn;
+//		this.email			= email;
 		
+		
     }//_________________________________________	
 
 }




More information about the jboss-svn-commits mailing list