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