public class ShoppingItemService
extends BaseService
| Constructor and Description |
|---|
ShoppingItemService(Session session) |
| Modifier and Type | Method and Description |
|---|---|
org.json.JSONObject |
addItem(long groupId,
long categoryId,
java.lang.String sku,
java.lang.String name,
java.lang.String description,
java.lang.String properties,
java.lang.String fieldsQuantities,
boolean requiresShipping,
int stockQuantity,
boolean featured,
boolean sale,
boolean smallImage,
java.lang.String smallImageURL,
UploadData smallFile,
boolean mediumImage,
java.lang.String mediumImageURL,
UploadData mediumFile,
boolean largeImage,
java.lang.String largeImageURL,
UploadData largeFile,
org.json.JSONArray itemFields,
org.json.JSONArray itemPrices,
JSONObjectWrapper serviceContext) |
void |
deleteItem(long itemId) |
java.lang.Integer |
getCategoriesItemsCount(long groupId,
org.json.JSONArray categoryIds) |
org.json.JSONObject |
getItem(long itemId) |
org.json.JSONArray |
getItems(long groupId,
long categoryId) |
org.json.JSONArray |
getItems(long groupId,
long categoryId,
int start,
int end,
JSONObjectWrapper obc) |
java.lang.Integer |
getItemsCount(long groupId,
long categoryId) |
org.json.JSONArray |
getItemsPrevAndNext(long itemId,
JSONObjectWrapper obc) |
org.json.JSONObject |
updateItem(long itemId,
long groupId,
long categoryId,
java.lang.String sku,
java.lang.String name,
java.lang.String description,
java.lang.String properties,
java.lang.String fieldsQuantities,
boolean requiresShipping,
int stockQuantity,
boolean featured,
boolean sale,
boolean smallImage,
java.lang.String smallImageURL,
UploadData smallFile,
boolean mediumImage,
java.lang.String mediumImageURL,
UploadData mediumFile,
boolean largeImage,
java.lang.String largeImageURL,
UploadData largeFile,
org.json.JSONArray itemFields,
org.json.JSONArray itemPrices,
JSONObjectWrapper serviceContext) |
public org.json.JSONObject addItem(long groupId,
long categoryId,
java.lang.String sku,
java.lang.String name,
java.lang.String description,
java.lang.String properties,
java.lang.String fieldsQuantities,
boolean requiresShipping,
int stockQuantity,
boolean featured,
boolean sale,
boolean smallImage,
java.lang.String smallImageURL,
UploadData smallFile,
boolean mediumImage,
java.lang.String mediumImageURL,
UploadData mediumFile,
boolean largeImage,
java.lang.String largeImageURL,
UploadData largeFile,
org.json.JSONArray itemFields,
org.json.JSONArray itemPrices,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic void deleteItem(long itemId)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getCategoriesItemsCount(long groupId,
org.json.JSONArray categoryIds)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getItem(long itemId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getItems(long groupId,
long categoryId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getItems(long groupId,
long categoryId,
int start,
int end,
JSONObjectWrapper obc)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer getItemsCount(long groupId,
long categoryId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getItemsPrevAndNext(long itemId,
JSONObjectWrapper obc)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateItem(long itemId,
long groupId,
long categoryId,
java.lang.String sku,
java.lang.String name,
java.lang.String description,
java.lang.String properties,
java.lang.String fieldsQuantities,
boolean requiresShipping,
int stockQuantity,
boolean featured,
boolean sale,
boolean smallImage,
java.lang.String smallImageURL,
UploadData smallFile,
boolean mediumImage,
java.lang.String mediumImageURL,
UploadData mediumFile,
boolean largeImage,
java.lang.String largeImageURL,
UploadData largeFile,
org.json.JSONArray itemFields,
org.json.JSONArray itemPrices,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exception