1
14
15 package com.liferay.portlet.bookmarks.service.base;
16
17 import com.liferay.counter.service.CounterLocalService;
18 import com.liferay.counter.service.CounterService;
19
20 import com.liferay.portal.PortalException;
21 import com.liferay.portal.SystemException;
22 import com.liferay.portal.kernel.annotation.BeanReference;
23 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
24 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
25 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
26 import com.liferay.portal.kernel.util.OrderByComparator;
27 import com.liferay.portal.service.GroupLocalService;
28 import com.liferay.portal.service.GroupService;
29 import com.liferay.portal.service.ResourceLocalService;
30 import com.liferay.portal.service.ResourceService;
31 import com.liferay.portal.service.UserLocalService;
32 import com.liferay.portal.service.UserService;
33 import com.liferay.portal.service.persistence.GroupFinder;
34 import com.liferay.portal.service.persistence.GroupPersistence;
35 import com.liferay.portal.service.persistence.ResourceFinder;
36 import com.liferay.portal.service.persistence.ResourcePersistence;
37 import com.liferay.portal.service.persistence.UserFinder;
38 import com.liferay.portal.service.persistence.UserPersistence;
39
40 import com.liferay.portlet.bookmarks.model.BookmarksFolder;
41 import com.liferay.portlet.bookmarks.service.BookmarksEntryLocalService;
42 import com.liferay.portlet.bookmarks.service.BookmarksEntryService;
43 import com.liferay.portlet.bookmarks.service.BookmarksFolderLocalService;
44 import com.liferay.portlet.bookmarks.service.BookmarksFolderService;
45 import com.liferay.portlet.bookmarks.service.persistence.BookmarksEntryFinder;
46 import com.liferay.portlet.bookmarks.service.persistence.BookmarksEntryPersistence;
47 import com.liferay.portlet.bookmarks.service.persistence.BookmarksFolderPersistence;
48 import com.liferay.portlet.expando.service.ExpandoValueLocalService;
49 import com.liferay.portlet.expando.service.ExpandoValueService;
50 import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
51
52 import java.util.List;
53
54 import javax.sql.DataSource;
55
56
62 public abstract class BookmarksFolderLocalServiceBaseImpl
63 implements BookmarksFolderLocalService {
64 public BookmarksFolder addBookmarksFolder(BookmarksFolder bookmarksFolder)
65 throws SystemException {
66 bookmarksFolder.setNew(true);
67
68 return bookmarksFolderPersistence.update(bookmarksFolder, false);
69 }
70
71 public BookmarksFolder createBookmarksFolder(long folderId) {
72 return bookmarksFolderPersistence.create(folderId);
73 }
74
75 public void deleteBookmarksFolder(long folderId)
76 throws PortalException, SystemException {
77 bookmarksFolderPersistence.remove(folderId);
78 }
79
80 public void deleteBookmarksFolder(BookmarksFolder bookmarksFolder)
81 throws SystemException {
82 bookmarksFolderPersistence.remove(bookmarksFolder);
83 }
84
85 @SuppressWarnings("rawtypes")
86 public List dynamicQuery(DynamicQuery dynamicQuery)
87 throws SystemException {
88 return bookmarksFolderPersistence.findWithDynamicQuery(dynamicQuery);
89 }
90
91 @SuppressWarnings("rawtypes")
92 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
93 throws SystemException {
94 return bookmarksFolderPersistence.findWithDynamicQuery(dynamicQuery,
95 start, end);
96 }
97
98 @SuppressWarnings("rawtypes")
99 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
100 OrderByComparator orderByComparator) throws SystemException {
101 return bookmarksFolderPersistence.findWithDynamicQuery(dynamicQuery,
102 start, end, orderByComparator);
103 }
104
105 public int dynamicQueryCount(DynamicQuery dynamicQuery)
106 throws SystemException {
107 return bookmarksFolderPersistence.countWithDynamicQuery(dynamicQuery);
108 }
109
110 public BookmarksFolder getBookmarksFolder(long folderId)
111 throws PortalException, SystemException {
112 return bookmarksFolderPersistence.findByPrimaryKey(folderId);
113 }
114
115 public BookmarksFolder getBookmarksFolderByUuidAndGroupId(String uuid,
116 long groupId) throws PortalException, SystemException {
117 return bookmarksFolderPersistence.findByUUID_G(uuid, groupId);
118 }
119
120 public List<BookmarksFolder> getBookmarksFolders(int start, int end)
121 throws SystemException {
122 return bookmarksFolderPersistence.findAll(start, end);
123 }
124
125 public int getBookmarksFoldersCount() throws SystemException {
126 return bookmarksFolderPersistence.countAll();
127 }
128
129 public BookmarksFolder updateBookmarksFolder(
130 BookmarksFolder bookmarksFolder) throws SystemException {
131 bookmarksFolder.setNew(false);
132
133 return bookmarksFolderPersistence.update(bookmarksFolder, true);
134 }
135
136 public BookmarksFolder updateBookmarksFolder(
137 BookmarksFolder bookmarksFolder, boolean merge)
138 throws SystemException {
139 bookmarksFolder.setNew(false);
140
141 return bookmarksFolderPersistence.update(bookmarksFolder, merge);
142 }
143
144 public BookmarksEntryLocalService getBookmarksEntryLocalService() {
145 return bookmarksEntryLocalService;
146 }
147
148 public void setBookmarksEntryLocalService(
149 BookmarksEntryLocalService bookmarksEntryLocalService) {
150 this.bookmarksEntryLocalService = bookmarksEntryLocalService;
151 }
152
153 public BookmarksEntryService getBookmarksEntryService() {
154 return bookmarksEntryService;
155 }
156
157 public void setBookmarksEntryService(
158 BookmarksEntryService bookmarksEntryService) {
159 this.bookmarksEntryService = bookmarksEntryService;
160 }
161
162 public BookmarksEntryPersistence getBookmarksEntryPersistence() {
163 return bookmarksEntryPersistence;
164 }
165
166 public void setBookmarksEntryPersistence(
167 BookmarksEntryPersistence bookmarksEntryPersistence) {
168 this.bookmarksEntryPersistence = bookmarksEntryPersistence;
169 }
170
171 public BookmarksEntryFinder getBookmarksEntryFinder() {
172 return bookmarksEntryFinder;
173 }
174
175 public void setBookmarksEntryFinder(
176 BookmarksEntryFinder bookmarksEntryFinder) {
177 this.bookmarksEntryFinder = bookmarksEntryFinder;
178 }
179
180 public BookmarksFolderLocalService getBookmarksFolderLocalService() {
181 return bookmarksFolderLocalService;
182 }
183
184 public void setBookmarksFolderLocalService(
185 BookmarksFolderLocalService bookmarksFolderLocalService) {
186 this.bookmarksFolderLocalService = bookmarksFolderLocalService;
187 }
188
189 public BookmarksFolderService getBookmarksFolderService() {
190 return bookmarksFolderService;
191 }
192
193 public void setBookmarksFolderService(
194 BookmarksFolderService bookmarksFolderService) {
195 this.bookmarksFolderService = bookmarksFolderService;
196 }
197
198 public BookmarksFolderPersistence getBookmarksFolderPersistence() {
199 return bookmarksFolderPersistence;
200 }
201
202 public void setBookmarksFolderPersistence(
203 BookmarksFolderPersistence bookmarksFolderPersistence) {
204 this.bookmarksFolderPersistence = bookmarksFolderPersistence;
205 }
206
207 public CounterLocalService getCounterLocalService() {
208 return counterLocalService;
209 }
210
211 public void setCounterLocalService(CounterLocalService counterLocalService) {
212 this.counterLocalService = counterLocalService;
213 }
214
215 public CounterService getCounterService() {
216 return counterService;
217 }
218
219 public void setCounterService(CounterService counterService) {
220 this.counterService = counterService;
221 }
222
223 public GroupLocalService getGroupLocalService() {
224 return groupLocalService;
225 }
226
227 public void setGroupLocalService(GroupLocalService groupLocalService) {
228 this.groupLocalService = groupLocalService;
229 }
230
231 public GroupService getGroupService() {
232 return groupService;
233 }
234
235 public void setGroupService(GroupService groupService) {
236 this.groupService = groupService;
237 }
238
239 public GroupPersistence getGroupPersistence() {
240 return groupPersistence;
241 }
242
243 public void setGroupPersistence(GroupPersistence groupPersistence) {
244 this.groupPersistence = groupPersistence;
245 }
246
247 public GroupFinder getGroupFinder() {
248 return groupFinder;
249 }
250
251 public void setGroupFinder(GroupFinder groupFinder) {
252 this.groupFinder = groupFinder;
253 }
254
255 public ResourceLocalService getResourceLocalService() {
256 return resourceLocalService;
257 }
258
259 public void setResourceLocalService(
260 ResourceLocalService resourceLocalService) {
261 this.resourceLocalService = resourceLocalService;
262 }
263
264 public ResourceService getResourceService() {
265 return resourceService;
266 }
267
268 public void setResourceService(ResourceService resourceService) {
269 this.resourceService = resourceService;
270 }
271
272 public ResourcePersistence getResourcePersistence() {
273 return resourcePersistence;
274 }
275
276 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
277 this.resourcePersistence = resourcePersistence;
278 }
279
280 public ResourceFinder getResourceFinder() {
281 return resourceFinder;
282 }
283
284 public void setResourceFinder(ResourceFinder resourceFinder) {
285 this.resourceFinder = resourceFinder;
286 }
287
288 public UserLocalService getUserLocalService() {
289 return userLocalService;
290 }
291
292 public void setUserLocalService(UserLocalService userLocalService) {
293 this.userLocalService = userLocalService;
294 }
295
296 public UserService getUserService() {
297 return userService;
298 }
299
300 public void setUserService(UserService userService) {
301 this.userService = userService;
302 }
303
304 public UserPersistence getUserPersistence() {
305 return userPersistence;
306 }
307
308 public void setUserPersistence(UserPersistence userPersistence) {
309 this.userPersistence = userPersistence;
310 }
311
312 public UserFinder getUserFinder() {
313 return userFinder;
314 }
315
316 public void setUserFinder(UserFinder userFinder) {
317 this.userFinder = userFinder;
318 }
319
320 public ExpandoValueLocalService getExpandoValueLocalService() {
321 return expandoValueLocalService;
322 }
323
324 public void setExpandoValueLocalService(
325 ExpandoValueLocalService expandoValueLocalService) {
326 this.expandoValueLocalService = expandoValueLocalService;
327 }
328
329 public ExpandoValueService getExpandoValueService() {
330 return expandoValueService;
331 }
332
333 public void setExpandoValueService(ExpandoValueService expandoValueService) {
334 this.expandoValueService = expandoValueService;
335 }
336
337 public ExpandoValuePersistence getExpandoValuePersistence() {
338 return expandoValuePersistence;
339 }
340
341 public void setExpandoValuePersistence(
342 ExpandoValuePersistence expandoValuePersistence) {
343 this.expandoValuePersistence = expandoValuePersistence;
344 }
345
346 protected void runSQL(String sql) throws SystemException {
347 try {
348 DataSource dataSource = bookmarksFolderPersistence.getDataSource();
349
350 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
351 sql, new int[0]);
352
353 sqlUpdate.update(new Object[0]);
354 }
355 catch (Exception e) {
356 throw new SystemException(e);
357 }
358 }
359
360 @BeanReference(type = BookmarksEntryLocalService.class)
361 protected BookmarksEntryLocalService bookmarksEntryLocalService;
362 @BeanReference(type = BookmarksEntryService.class)
363 protected BookmarksEntryService bookmarksEntryService;
364 @BeanReference(type = BookmarksEntryPersistence.class)
365 protected BookmarksEntryPersistence bookmarksEntryPersistence;
366 @BeanReference(type = BookmarksEntryFinder.class)
367 protected BookmarksEntryFinder bookmarksEntryFinder;
368 @BeanReference(type = BookmarksFolderLocalService.class)
369 protected BookmarksFolderLocalService bookmarksFolderLocalService;
370 @BeanReference(type = BookmarksFolderService.class)
371 protected BookmarksFolderService bookmarksFolderService;
372 @BeanReference(type = BookmarksFolderPersistence.class)
373 protected BookmarksFolderPersistence bookmarksFolderPersistence;
374 @BeanReference(type = CounterLocalService.class)
375 protected CounterLocalService counterLocalService;
376 @BeanReference(type = CounterService.class)
377 protected CounterService counterService;
378 @BeanReference(type = GroupLocalService.class)
379 protected GroupLocalService groupLocalService;
380 @BeanReference(type = GroupService.class)
381 protected GroupService groupService;
382 @BeanReference(type = GroupPersistence.class)
383 protected GroupPersistence groupPersistence;
384 @BeanReference(type = GroupFinder.class)
385 protected GroupFinder groupFinder;
386 @BeanReference(type = ResourceLocalService.class)
387 protected ResourceLocalService resourceLocalService;
388 @BeanReference(type = ResourceService.class)
389 protected ResourceService resourceService;
390 @BeanReference(type = ResourcePersistence.class)
391 protected ResourcePersistence resourcePersistence;
392 @BeanReference(type = ResourceFinder.class)
393 protected ResourceFinder resourceFinder;
394 @BeanReference(type = UserLocalService.class)
395 protected UserLocalService userLocalService;
396 @BeanReference(type = UserService.class)
397 protected UserService userService;
398 @BeanReference(type = UserPersistence.class)
399 protected UserPersistence userPersistence;
400 @BeanReference(type = UserFinder.class)
401 protected UserFinder userFinder;
402 @BeanReference(type = ExpandoValueLocalService.class)
403 protected ExpandoValueLocalService expandoValueLocalService;
404 @BeanReference(type = ExpandoValueService.class)
405 protected ExpandoValueService expandoValueService;
406 @BeanReference(type = ExpandoValuePersistence.class)
407 protected ExpandoValuePersistence expandoValuePersistence;
408 }