KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > cmpdb > testCreateCMPBeansFromDB_ProductLocalHome


1
2 package cmpdb;
3
4 import java.math.BigDecimal JavaDoc;
5 import java.util.Collection JavaDoc;
6 import javax.ejb.CreateException JavaDoc;
7 import javax.ejb.EJBLocalHome JavaDoc;
8 import javax.ejb.FinderException JavaDoc;
9
10
11 /**
12  * This is the local-home interface for Product enterprise bean.
13  */

14 public interface ProductLocalHome extends EJBLocalHome JavaDoc {
15     
16     ProductLocal findByPrimaryKey(Integer JavaDoc key) throws FinderException JavaDoc;
17
18     public ProductLocal create(Integer JavaDoc productId, BigDecimal JavaDoc purchaseCost, Integer JavaDoc quantityOnHand, BigDecimal JavaDoc markup, String JavaDoc available, String JavaDoc description, cmpdb.ManufactureLocal manufactureId, cmpdb.ProductCodeLocal productCode) throws CreateException JavaDoc;
19
20     Collection JavaDoc findByProductId(Integer JavaDoc productId) throws FinderException JavaDoc;
21
22     Collection JavaDoc findByPurchaseCost(BigDecimal JavaDoc purchaseCost) throws FinderException JavaDoc;
23
24     Collection JavaDoc findByQuantityOnHand(Integer JavaDoc quantityOnHand) throws FinderException JavaDoc;
25
26     Collection JavaDoc findByMarkup(BigDecimal JavaDoc markup) throws FinderException JavaDoc;
27
28     Collection JavaDoc findByAvailable(String JavaDoc available) throws FinderException JavaDoc;
29
30     Collection JavaDoc findByDescription(String JavaDoc description) throws FinderException JavaDoc;
31     
32     
33 }
34
Popular Tags