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