1 package converter; 2 import java.math.BigDecimal ; 3 4 9 public class ConverterBean implements javax.ejb.SessionBean , converter.ConverterRemoteBusiness { 10 private javax.ejb.SessionContext context; 11 BigDecimal yenRate = new BigDecimal ("121.6000"); 12 BigDecimal euroRate = new BigDecimal ("0.0077"); 13 14 15 16 public BigDecimal dollarToYen(BigDecimal dollars) { 17 BigDecimal result = dollars.multiply(yenRate); 18 19 return result.setScale(2, BigDecimal.ROUND_UP); 20 } 21 22 public BigDecimal yenToEuro(BigDecimal yen) { 23 BigDecimal result = yen.multiply(euroRate); 24 25 return result.setScale(2, BigDecimal.ROUND_UP); 26 } 27 28 29 35 public void setSessionContext(javax.ejb.SessionContext aContext) { 36 context = aContext; 37 } 38 39 42 public void ejbActivate() { 43 44 } 45 46 49 public void ejbPassivate() { 50 51 } 52 53 56 public void ejbRemove() { 57 58 } 59 61 65 public void ejbCreate() { 66 } 71 72 73 74 77 78 79 } 80 | Popular Tags |