1
22
23 package com.liferay.portlet.shopping.service;
24
25
26
51 public interface ShoppingCategoryLocalService {
52 public com.liferay.portlet.shopping.model.ShoppingCategory addShoppingCategory(
53 com.liferay.portlet.shopping.model.ShoppingCategory shoppingCategory)
54 throws com.liferay.portal.SystemException;
55
56 public void deleteShoppingCategory(long categoryId)
57 throws com.liferay.portal.SystemException,
58 com.liferay.portal.PortalException;
59
60 public void deleteShoppingCategory(
61 com.liferay.portlet.shopping.model.ShoppingCategory shoppingCategory)
62 throws com.liferay.portal.SystemException;
63
64 public java.util.List<Object> dynamicQuery(
65 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
66 throws com.liferay.portal.SystemException;
67
68 public java.util.List<Object> dynamicQuery(
69 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
70 int end) throws com.liferay.portal.SystemException;
71
72 public com.liferay.portlet.shopping.model.ShoppingCategory getShoppingCategory(
73 long categoryId)
74 throws com.liferay.portal.SystemException,
75 com.liferay.portal.PortalException;
76
77 public com.liferay.portlet.shopping.model.ShoppingCategory updateShoppingCategory(
78 com.liferay.portlet.shopping.model.ShoppingCategory shoppingCategory)
79 throws com.liferay.portal.SystemException;
80
81 public com.liferay.portlet.shopping.model.ShoppingCategory addCategory(
82 long userId, long plid, long parentCategoryId, java.lang.String name,
83 java.lang.String description, boolean addCommunityPermissions,
84 boolean addGuestPermissions)
85 throws com.liferay.portal.PortalException,
86 com.liferay.portal.SystemException;
87
88 public com.liferay.portlet.shopping.model.ShoppingCategory addCategory(
89 long userId, long plid, long parentCategoryId, java.lang.String name,
90 java.lang.String description, java.lang.String[] communityPermissions,
91 java.lang.String[] guestPermissions)
92 throws com.liferay.portal.PortalException,
93 com.liferay.portal.SystemException;
94
95 public com.liferay.portlet.shopping.model.ShoppingCategory addCategory(
96 long userId, long plid, long parentCategoryId, java.lang.String name,
97 java.lang.String description,
98 java.lang.Boolean addCommunityPermissions,
99 java.lang.Boolean addGuestPermissions,
100 java.lang.String[] communityPermissions,
101 java.lang.String[] guestPermissions)
102 throws com.liferay.portal.PortalException,
103 com.liferay.portal.SystemException;
104
105 public void addCategoryResources(long categoryId,
106 boolean addCommunityPermissions, boolean addGuestPermissions)
107 throws com.liferay.portal.PortalException,
108 com.liferay.portal.SystemException;
109
110 public void addCategoryResources(
111 com.liferay.portlet.shopping.model.ShoppingCategory category,
112 boolean addCommunityPermissions, boolean addGuestPermissions)
113 throws com.liferay.portal.PortalException,
114 com.liferay.portal.SystemException;
115
116 public void addCategoryResources(long categoryId,
117 java.lang.String[] communityPermissions,
118 java.lang.String[] guestPermissions)
119 throws com.liferay.portal.PortalException,
120 com.liferay.portal.SystemException;
121
122 public void addCategoryResources(
123 com.liferay.portlet.shopping.model.ShoppingCategory category,
124 java.lang.String[] communityPermissions,
125 java.lang.String[] guestPermissions)
126 throws com.liferay.portal.PortalException,
127 com.liferay.portal.SystemException;
128
129 public void deleteCategories(long groupId)
130 throws com.liferay.portal.PortalException,
131 com.liferay.portal.SystemException;
132
133 public void deleteCategory(long categoryId)
134 throws com.liferay.portal.PortalException,
135 com.liferay.portal.SystemException;
136
137 public void deleteCategory(
138 com.liferay.portlet.shopping.model.ShoppingCategory category)
139 throws com.liferay.portal.PortalException,
140 com.liferay.portal.SystemException;
141
142 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCategory> getCategories(
143 long groupId) throws com.liferay.portal.SystemException;
144
145 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCategory> getCategories(
146 long groupId, long parentCategoryId, int start, int end)
147 throws com.liferay.portal.SystemException;
148
149 public int getCategoriesCount(long groupId, long parentCategoryId)
150 throws com.liferay.portal.SystemException;
151
152 public com.liferay.portlet.shopping.model.ShoppingCategory getCategory(
153 long categoryId)
154 throws com.liferay.portal.PortalException,
155 com.liferay.portal.SystemException;
156
157 public com.liferay.portlet.shopping.model.ShoppingCategory getParentCategory(
158 com.liferay.portlet.shopping.model.ShoppingCategory category)
159 throws com.liferay.portal.PortalException,
160 com.liferay.portal.SystemException;
161
162 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCategory> getParentCategories(
163 long categoryId)
164 throws com.liferay.portal.PortalException,
165 com.liferay.portal.SystemException;
166
167 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCategory> getParentCategories(
168 com.liferay.portlet.shopping.model.ShoppingCategory category)
169 throws com.liferay.portal.PortalException,
170 com.liferay.portal.SystemException;
171
172 public void getSubcategoryIds(java.util.List<Long> categoryIds,
173 long groupId, long categoryId)
174 throws com.liferay.portal.SystemException;
175
176 public com.liferay.portlet.shopping.model.ShoppingCategory updateCategory(
177 long categoryId, long parentCategoryId, java.lang.String name,
178 java.lang.String description, boolean mergeWithParentCategory)
179 throws com.liferay.portal.PortalException,
180 com.liferay.portal.SystemException;
181 }