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