summaryrefslogtreecommitdiffstats
path: root/Master/Reference Architectures and Patterns/EJB 3.0 Code/Micah Examples/src/examples/stateless/TaxRateBean.java
blob: fb51d2923a9e35332521c4c921e3cea3293d15cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package examples.stateless;

import javax.ejb.Stateless;

import examples.stateless.interfaces.TaxRate;

@Stateless
public class TaxRateBean implements TaxRate {
	public double getTaxRate(String state) {
		if (state.equalsIgnoreCase("ny")) {
			return 0.0875;
		}
		else if (state.equalsIgnoreCase("nj")) {
			return 0.03;
		}
		else {
			return 0.0;
		}
	}
}