[pal-cvs 2657] [389] changed for using Interface of Service class

Back to archive index

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);
+
+}


pal-cvs メーリングリストの案内
Back to archive index