1
22
23 package com.liferay.portlet.shopping.service;
24
25
26
50 public interface ShoppingItemService {
51 public void addBookItems(long categoryId, java.lang.String[] isbns)
52 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
53 com.liferay.portal.SystemException;
54
55 public com.liferay.portlet.shopping.model.ShoppingItem addItem(
56 long categoryId, java.lang.String sku, java.lang.String name,
57 java.lang.String description, java.lang.String properties,
58 java.lang.String fieldsQuantities, boolean requiresShipping,
59 int stockQuantity, boolean featured, java.lang.Boolean sale,
60 boolean smallImage, java.lang.String smallImageURL,
61 java.io.File smallFile, boolean mediumImage,
62 java.lang.String mediumImageURL, java.io.File mediumFile,
63 boolean largeImage, java.lang.String largeImageURL,
64 java.io.File largeFile,
65 java.util.List<com.liferay.portlet.shopping.model.ShoppingItemField> itemFields,
66 java.util.List<com.liferay.portlet.shopping.model.ShoppingItemPrice> itemPrices,
67 boolean addCommunityPermissions, boolean addGuestPermissions)
68 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
69 com.liferay.portal.SystemException;
70
71 public com.liferay.portlet.shopping.model.ShoppingItem addItem(
72 long categoryId, java.lang.String sku, java.lang.String name,
73 java.lang.String description, java.lang.String properties,
74 java.lang.String fieldsQuantities, boolean requiresShipping,
75 int stockQuantity, boolean featured, java.lang.Boolean sale,
76 boolean smallImage, java.lang.String smallImageURL,
77 java.io.File smallFile, boolean mediumImage,
78 java.lang.String mediumImageURL, java.io.File mediumFile,
79 boolean largeImage, java.lang.String largeImageURL,
80 java.io.File largeFile,
81 java.util.List<com.liferay.portlet.shopping.model.ShoppingItemField> itemFields,
82 java.util.List<com.liferay.portlet.shopping.model.ShoppingItemPrice> itemPrices,
83 java.lang.String[] communityPermissions,
84 java.lang.String[] guestPermissions)
85 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
86 com.liferay.portal.SystemException;
87
88 public void deleteItem(long itemId)
89 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
90 com.liferay.portal.SystemException;
91
92 public com.liferay.portlet.shopping.model.ShoppingItem getItem(long itemId)
93 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
94 com.liferay.portal.SystemException;
95
96 public com.liferay.portlet.shopping.model.ShoppingItem updateItem(
97 long itemId, long categoryId, java.lang.String sku,
98 java.lang.String name, java.lang.String description,
99 java.lang.String properties, java.lang.String fieldsQuantities,
100 boolean requiresShipping, int stockQuantity, boolean featured,
101 java.lang.Boolean sale, boolean smallImage,
102 java.lang.String smallImageURL, java.io.File smallFile,
103 boolean mediumImage, java.lang.String mediumImageURL,
104 java.io.File mediumFile, boolean largeImage,
105 java.lang.String largeImageURL, java.io.File largeFile,
106 java.util.List<com.liferay.portlet.shopping.model.ShoppingItemField> itemFields,
107 java.util.List<com.liferay.portlet.shopping.model.ShoppingItemPrice> itemPrices)
108 throws java.rmi.RemoteException, com.liferay.portal.PortalException,
109 com.liferay.portal.SystemException;
110 }