1
22
23 package com.liferay.portlet.messageboards.service;
24
25
26
51 public interface MBCategoryLocalService {
52 public com.liferay.portlet.messageboards.model.MBCategory addMBCategory(
53 com.liferay.portlet.messageboards.model.MBCategory 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.messageboards.model.MBCategory updateMBCategory(
65 com.liferay.portlet.messageboards.model.MBCategory model)
66 throws com.liferay.portal.SystemException;
67
68 public com.liferay.portlet.messageboards.service.persistence.MBBanPersistence getMBBanPersistence();
69
70 public void setMBBanPersistence(
71 com.liferay.portlet.messageboards.service.persistence.MBBanPersistence mbBanPersistence);
72
73 public com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence getMBCategoryPersistence();
74
75 public void setMBCategoryPersistence(
76 com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence mbCategoryPersistence);
77
78 public com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder getMBCategoryFinder();
79
80 public void setMBCategoryFinder(
81 com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder mbCategoryFinder);
82
83 public com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence getMBDiscussionPersistence();
84
85 public void setMBDiscussionPersistence(
86 com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence mbDiscussionPersistence);
87
88 public com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence getMBMessagePersistence();
89
90 public void setMBMessagePersistence(
91 com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence mbMessagePersistence);
92
93 public com.liferay.portlet.messageboards.service.persistence.MBMessageFinder getMBMessageFinder();
94
95 public void setMBMessageFinder(
96 com.liferay.portlet.messageboards.service.persistence.MBMessageFinder mbMessageFinder);
97
98 public com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence getMBMessageFlagPersistence();
99
100 public void setMBMessageFlagPersistence(
101 com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence mbMessageFlagPersistence);
102
103 public com.liferay.portlet.messageboards.service.persistence.MBMessageFlagFinder getMBMessageFlagFinder();
104
105 public void setMBMessageFlagFinder(
106 com.liferay.portlet.messageboards.service.persistence.MBMessageFlagFinder mbMessageFlagFinder);
107
108 public com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence getMBStatsUserPersistence();
109
110 public void setMBStatsUserPersistence(
111 com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence mbStatsUserPersistence);
112
113 public com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence getMBThreadPersistence();
114
115 public void setMBThreadPersistence(
116 com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence mbThreadPersistence);
117
118 public com.liferay.portlet.messageboards.service.persistence.MBThreadFinder getMBThreadFinder();
119
120 public void setMBThreadFinder(
121 com.liferay.portlet.messageboards.service.persistence.MBThreadFinder mbThreadFinder);
122
123 public com.liferay.portal.service.persistence.ResourcePersistence getResourcePersistence();
124
125 public void setResourcePersistence(
126 com.liferay.portal.service.persistence.ResourcePersistence resourcePersistence);
127
128 public com.liferay.portal.service.persistence.ResourceFinder getResourceFinder();
129
130 public void setResourceFinder(
131 com.liferay.portal.service.persistence.ResourceFinder resourceFinder);
132
133 public com.liferay.portal.service.persistence.SubscriptionPersistence getSubscriptionPersistence();
134
135 public void setSubscriptionPersistence(
136 com.liferay.portal.service.persistence.SubscriptionPersistence subscriptionPersistence);
137
138 public com.liferay.portal.service.persistence.UserPersistence getUserPersistence();
139
140 public void setUserPersistence(
141 com.liferay.portal.service.persistence.UserPersistence userPersistence);
142
143 public com.liferay.portal.service.persistence.UserFinder getUserFinder();
144
145 public void setUserFinder(
146 com.liferay.portal.service.persistence.UserFinder userFinder);
147
148 public com.liferay.portlet.tags.service.persistence.TagsEntryPersistence getTagsEntryPersistence();
149
150 public void setTagsEntryPersistence(
151 com.liferay.portlet.tags.service.persistence.TagsEntryPersistence tagsEntryPersistence);
152
153 public com.liferay.portlet.tags.service.persistence.TagsEntryFinder getTagsEntryFinder();
154
155 public void setTagsEntryFinder(
156 com.liferay.portlet.tags.service.persistence.TagsEntryFinder tagsEntryFinder);
157
158 public void afterPropertiesSet();
159
160 public com.liferay.portlet.messageboards.model.MBCategory addCategory(
161 long userId, long plid, long parentCategoryId, java.lang.String name,
162 java.lang.String description, boolean addCommunityPermissions,
163 boolean addGuestPermissions)
164 throws com.liferay.portal.SystemException,
165 com.liferay.portal.PortalException;
166
167 public com.liferay.portlet.messageboards.model.MBCategory addCategory(
168 java.lang.String uuid, long userId, long plid, long parentCategoryId,
169 java.lang.String name, java.lang.String description,
170 boolean addCommunityPermissions, boolean addGuestPermissions)
171 throws com.liferay.portal.SystemException,
172 com.liferay.portal.PortalException;
173
174 public com.liferay.portlet.messageboards.model.MBCategory addCategory(
175 long userId, long plid, long parentCategoryId, java.lang.String name,
176 java.lang.String description, java.lang.String[] communityPermissions,
177 java.lang.String[] guestPermissions)
178 throws com.liferay.portal.SystemException,
179 com.liferay.portal.PortalException;
180
181 public com.liferay.portlet.messageboards.model.MBCategory addCategory(
182 java.lang.String uuid, long userId, long plid, long parentCategoryId,
183 java.lang.String name, java.lang.String description,
184 java.lang.Boolean addCommunityPermissions,
185 java.lang.Boolean addGuestPermissions,
186 java.lang.String[] communityPermissions,
187 java.lang.String[] guestPermissions)
188 throws com.liferay.portal.SystemException,
189 com.liferay.portal.PortalException;
190
191 public void addCategoryResources(long categoryId,
192 boolean addCommunityPermissions, boolean addGuestPermissions)
193 throws com.liferay.portal.SystemException,
194 com.liferay.portal.PortalException;
195
196 public void addCategoryResources(
197 com.liferay.portlet.messageboards.model.MBCategory category,
198 boolean addCommunityPermissions, boolean addGuestPermissions)
199 throws com.liferay.portal.SystemException,
200 com.liferay.portal.PortalException;
201
202 public void addCategoryResources(long categoryId,
203 java.lang.String[] communityPermissions,
204 java.lang.String[] guestPermissions)
205 throws com.liferay.portal.SystemException,
206 com.liferay.portal.PortalException;
207
208 public void addCategoryResources(
209 com.liferay.portlet.messageboards.model.MBCategory category,
210 java.lang.String[] communityPermissions,
211 java.lang.String[] guestPermissions)
212 throws com.liferay.portal.SystemException,
213 com.liferay.portal.PortalException;
214
215 public void deleteCategories(long groupId)
216 throws com.liferay.portal.SystemException,
217 com.liferay.portal.PortalException;
218
219 public void deleteCategory(long categoryId)
220 throws com.liferay.portal.SystemException,
221 com.liferay.portal.PortalException;
222
223 public void deleteCategory(
224 com.liferay.portlet.messageboards.model.MBCategory category)
225 throws com.liferay.portal.SystemException,
226 com.liferay.portal.PortalException;
227
228 public java.util.List getCategories(long groupId, long parentCategoryId,
229 int begin, int end) throws com.liferay.portal.SystemException;
230
231 public int getCategoriesCount(long groupId)
232 throws com.liferay.portal.SystemException;
233
234 public int getCategoriesCount(long groupId, long parentCategoryId)
235 throws com.liferay.portal.SystemException;
236
237 public com.liferay.portlet.messageboards.model.MBCategory getCategory(
238 long categoryId)
239 throws com.liferay.portal.SystemException,
240 com.liferay.portal.PortalException;
241
242 public void getSubcategoryIds(java.util.List categoryIds, long groupId,
243 long categoryId) throws com.liferay.portal.SystemException;
244
245 public java.util.List getSubscribedCategories(long groupId, long userId,
246 int begin, int end) throws com.liferay.portal.SystemException;
247
248 public int getSubscribedCategoriesCount(long groupId, long userId)
249 throws com.liferay.portal.SystemException;
250
251 public com.liferay.portlet.messageboards.model.MBCategory getSystemCategory()
252 throws com.liferay.portal.SystemException,
253 com.liferay.portal.PortalException;
254
255 public void reIndex(java.lang.String[] ids)
256 throws com.liferay.portal.SystemException;
257
258 public com.liferay.portal.kernel.search.Hits search(long companyId,
259 long groupId, long[] categoryIds, long threadId,
260 java.lang.String keywords) throws com.liferay.portal.SystemException;
261
262 public com.liferay.portlet.messageboards.model.MBCategory updateCategory(
263 long categoryId, long parentCategoryId, java.lang.String name,
264 java.lang.String description, boolean mergeWithParentCategory)
265 throws com.liferay.portal.SystemException,
266 com.liferay.portal.PortalException;
267
268 public void subscribeCategory(long userId, long categoryId)
269 throws com.liferay.portal.SystemException,
270 com.liferay.portal.PortalException;
271
272 public void unsubscribeCategory(long userId, long categoryId)
273 throws com.liferay.portal.SystemException,
274 com.liferay.portal.PortalException;
275 }