svnno****@sourc*****
svnno****@sourc*****
2007年 7月 25日 (水) 05:27:30 JST
Revision: 389 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=pal&view=rev&rev=389 Author: takeharu Date: 2007-07-25 05:27:30 +0900 (Wed, 25 Jul 2007) Log Message: ----------- changed for using Interface of Service class Added Paths: ----------- pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/CategoryService.java pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/ManufacturerService.java pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/ProductService.java -------------- next part -------------- Added: pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/CategoryService.java =================================================================== --- pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/CategoryService.java 2007-07-24 20:26:30 UTC (rev 388) +++ pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/CategoryService.java 2007-07-24 20:27:30 UTC (rev 389) @@ -0,0 +1,24 @@ +package jp.sf.pal.pompei.web.admin.product.service; + +import java.math.BigDecimal; +import java.util.List; + +import jp.sf.pal.pompei.exentity.CategoriesDescription; + +public interface CategoryService { + + public List getSubCategoryList(BigDecimal id); + + public CategoriesDescription getCategoriesDescription(BigDecimal categoriesId); + + /** + * カテゴリを追加します。 + */ + public void addCategory(CategoriesDescription d) ; + + public boolean hasChild(BigDecimal id) ; + /** */ + public void deleteCategories(BigDecimal id) ; + + public void updateCategory(CategoriesDescription d) ; +} Added: pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/ManufacturerService.java =================================================================== --- pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/ManufacturerService.java 2007-07-24 20:26:30 UTC (rev 388) +++ pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/ManufacturerService.java 2007-07-24 20:27:30 UTC (rev 389) @@ -0,0 +1,29 @@ +package jp.sf.pal.pompei.web.admin.product.service; + +import java.math.BigDecimal; +import java.util.List; + +import jp.sf.pal.pompei.allcommon.Entity; +import jp.sf.pal.pompei.exentity.Manufacturers; +import jp.sf.pal.pompei.exentity.ManufacturersInfo; + +/** + * メーカーに関する操作を管理します。 + * @author takeharu + * + */ +public interface ManufacturerService { + + public void addManufactures(ManufacturersInfo info) ; + + public void deleteManufactures(BigDecimal id) ; + + public ManufacturersInfo getManufactures(BigDecimal id); + + public List<Entity> getManufacturesInfoList(); + + public List<Manufacturers> getManufacturesList(); + + public void updateManufactures(ManufacturersInfo info); + +} Added: pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/ProductService.java =================================================================== --- pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/ProductService.java 2007-07-24 20:26:30 UTC (rev 388) +++ pompei/portlets/pompei-core/trunk/src/main/java/jp/sf/pal/pompei/web/admin/product/service/ProductService.java 2007-07-24 20:27:30 UTC (rev 389) @@ -0,0 +1,22 @@ +package jp.sf.pal.pompei.web.admin.product.service; + +import java.math.BigDecimal; +import java.util.List; + +import jp.sf.pal.pompei.exentity.ProductsDescription; + +public interface ProductService { + + public void addProducts(ProductsDescription description, BigDecimal categoriesId); + + public void deleteProducts(BigDecimal productsId); + + public ProductsDescription getProdcutsDescription(BigDecimal id); + + public List getProductsList(); + + public List getProductsList(BigDecimal categoriesId); + + public void updateProducts(ProductsDescription description); + +}