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