1
14
15 package com.liferay.portlet.journal.service.base;
16
17 import com.liferay.counter.service.CounterLocalService;
18
19 import com.liferay.portal.kernel.annotation.BeanReference;
20 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
21 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
22 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
23 import com.liferay.portal.kernel.exception.PortalException;
24 import com.liferay.portal.kernel.exception.SystemException;
25 import com.liferay.portal.kernel.util.OrderByComparator;
26 import com.liferay.portal.service.ResourceLocalService;
27 import com.liferay.portal.service.ResourceService;
28 import com.liferay.portal.service.UserLocalService;
29 import com.liferay.portal.service.UserService;
30 import com.liferay.portal.service.WebDAVPropsLocalService;
31 import com.liferay.portal.service.persistence.ResourceFinder;
32 import com.liferay.portal.service.persistence.ResourcePersistence;
33 import com.liferay.portal.service.persistence.UserFinder;
34 import com.liferay.portal.service.persistence.UserPersistence;
35 import com.liferay.portal.service.persistence.WebDAVPropsPersistence;
36
37 import com.liferay.portlet.expando.service.ExpandoValueLocalService;
38 import com.liferay.portlet.expando.service.ExpandoValueService;
39 import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
40 import com.liferay.portlet.journal.model.JournalStructure;
41 import com.liferay.portlet.journal.service.JournalArticleImageLocalService;
42 import com.liferay.portlet.journal.service.JournalArticleLocalService;
43 import com.liferay.portlet.journal.service.JournalArticleResourceLocalService;
44 import com.liferay.portlet.journal.service.JournalArticleService;
45 import com.liferay.portlet.journal.service.JournalContentSearchLocalService;
46 import com.liferay.portlet.journal.service.JournalFeedLocalService;
47 import com.liferay.portlet.journal.service.JournalFeedService;
48 import com.liferay.portlet.journal.service.JournalStructureLocalService;
49 import com.liferay.portlet.journal.service.JournalStructureService;
50 import com.liferay.portlet.journal.service.JournalTemplateLocalService;
51 import com.liferay.portlet.journal.service.JournalTemplateService;
52 import com.liferay.portlet.journal.service.persistence.JournalArticleFinder;
53 import com.liferay.portlet.journal.service.persistence.JournalArticleImagePersistence;
54 import com.liferay.portlet.journal.service.persistence.JournalArticlePersistence;
55 import com.liferay.portlet.journal.service.persistence.JournalArticleResourcePersistence;
56 import com.liferay.portlet.journal.service.persistence.JournalContentSearchPersistence;
57 import com.liferay.portlet.journal.service.persistence.JournalFeedFinder;
58 import com.liferay.portlet.journal.service.persistence.JournalFeedPersistence;
59 import com.liferay.portlet.journal.service.persistence.JournalStructureFinder;
60 import com.liferay.portlet.journal.service.persistence.JournalStructurePersistence;
61 import com.liferay.portlet.journal.service.persistence.JournalTemplateFinder;
62 import com.liferay.portlet.journal.service.persistence.JournalTemplatePersistence;
63
64 import java.util.List;
65
66 import javax.sql.DataSource;
67
68
74 public abstract class JournalStructureLocalServiceBaseImpl
75 implements JournalStructureLocalService {
76 public JournalStructure addJournalStructure(
77 JournalStructure journalStructure) throws SystemException {
78 journalStructure.setNew(true);
79
80 return journalStructurePersistence.update(journalStructure, false);
81 }
82
83 public JournalStructure createJournalStructure(long id) {
84 return journalStructurePersistence.create(id);
85 }
86
87 public void deleteJournalStructure(long id)
88 throws PortalException, SystemException {
89 journalStructurePersistence.remove(id);
90 }
91
92 public void deleteJournalStructure(JournalStructure journalStructure)
93 throws SystemException {
94 journalStructurePersistence.remove(journalStructure);
95 }
96
97 @SuppressWarnings("unchecked")
98 public List dynamicQuery(DynamicQuery dynamicQuery)
99 throws SystemException {
100 return journalStructurePersistence.findWithDynamicQuery(dynamicQuery);
101 }
102
103 @SuppressWarnings("unchecked")
104 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
105 throws SystemException {
106 return journalStructurePersistence.findWithDynamicQuery(dynamicQuery,
107 start, end);
108 }
109
110 @SuppressWarnings("unchecked")
111 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
112 OrderByComparator orderByComparator) throws SystemException {
113 return journalStructurePersistence.findWithDynamicQuery(dynamicQuery,
114 start, end, orderByComparator);
115 }
116
117 public long dynamicQueryCount(DynamicQuery dynamicQuery)
118 throws SystemException {
119 return journalStructurePersistence.countWithDynamicQuery(dynamicQuery);
120 }
121
122 public JournalStructure getJournalStructure(long id)
123 throws PortalException, SystemException {
124 return journalStructurePersistence.findByPrimaryKey(id);
125 }
126
127 public JournalStructure getJournalStructureByUuidAndGroupId(String uuid,
128 long groupId) throws PortalException, SystemException {
129 return journalStructurePersistence.findByUUID_G(uuid, groupId);
130 }
131
132 public List<JournalStructure> getJournalStructures(int start, int end)
133 throws SystemException {
134 return journalStructurePersistence.findAll(start, end);
135 }
136
137 public int getJournalStructuresCount() throws SystemException {
138 return journalStructurePersistence.countAll();
139 }
140
141 public JournalStructure updateJournalStructure(
142 JournalStructure journalStructure) throws SystemException {
143 journalStructure.setNew(false);
144
145 return journalStructurePersistence.update(journalStructure, true);
146 }
147
148 public JournalStructure updateJournalStructure(
149 JournalStructure journalStructure, boolean merge)
150 throws SystemException {
151 journalStructure.setNew(false);
152
153 return journalStructurePersistence.update(journalStructure, merge);
154 }
155
156 public JournalArticleLocalService getJournalArticleLocalService() {
157 return journalArticleLocalService;
158 }
159
160 public void setJournalArticleLocalService(
161 JournalArticleLocalService journalArticleLocalService) {
162 this.journalArticleLocalService = journalArticleLocalService;
163 }
164
165 public JournalArticleService getJournalArticleService() {
166 return journalArticleService;
167 }
168
169 public void setJournalArticleService(
170 JournalArticleService journalArticleService) {
171 this.journalArticleService = journalArticleService;
172 }
173
174 public JournalArticlePersistence getJournalArticlePersistence() {
175 return journalArticlePersistence;
176 }
177
178 public void setJournalArticlePersistence(
179 JournalArticlePersistence journalArticlePersistence) {
180 this.journalArticlePersistence = journalArticlePersistence;
181 }
182
183 public JournalArticleFinder getJournalArticleFinder() {
184 return journalArticleFinder;
185 }
186
187 public void setJournalArticleFinder(
188 JournalArticleFinder journalArticleFinder) {
189 this.journalArticleFinder = journalArticleFinder;
190 }
191
192 public JournalArticleImageLocalService getJournalArticleImageLocalService() {
193 return journalArticleImageLocalService;
194 }
195
196 public void setJournalArticleImageLocalService(
197 JournalArticleImageLocalService journalArticleImageLocalService) {
198 this.journalArticleImageLocalService = journalArticleImageLocalService;
199 }
200
201 public JournalArticleImagePersistence getJournalArticleImagePersistence() {
202 return journalArticleImagePersistence;
203 }
204
205 public void setJournalArticleImagePersistence(
206 JournalArticleImagePersistence journalArticleImagePersistence) {
207 this.journalArticleImagePersistence = journalArticleImagePersistence;
208 }
209
210 public JournalArticleResourceLocalService getJournalArticleResourceLocalService() {
211 return journalArticleResourceLocalService;
212 }
213
214 public void setJournalArticleResourceLocalService(
215 JournalArticleResourceLocalService journalArticleResourceLocalService) {
216 this.journalArticleResourceLocalService = journalArticleResourceLocalService;
217 }
218
219 public JournalArticleResourcePersistence getJournalArticleResourcePersistence() {
220 return journalArticleResourcePersistence;
221 }
222
223 public void setJournalArticleResourcePersistence(
224 JournalArticleResourcePersistence journalArticleResourcePersistence) {
225 this.journalArticleResourcePersistence = journalArticleResourcePersistence;
226 }
227
228 public JournalContentSearchLocalService getJournalContentSearchLocalService() {
229 return journalContentSearchLocalService;
230 }
231
232 public void setJournalContentSearchLocalService(
233 JournalContentSearchLocalService journalContentSearchLocalService) {
234 this.journalContentSearchLocalService = journalContentSearchLocalService;
235 }
236
237 public JournalContentSearchPersistence getJournalContentSearchPersistence() {
238 return journalContentSearchPersistence;
239 }
240
241 public void setJournalContentSearchPersistence(
242 JournalContentSearchPersistence journalContentSearchPersistence) {
243 this.journalContentSearchPersistence = journalContentSearchPersistence;
244 }
245
246 public JournalFeedLocalService getJournalFeedLocalService() {
247 return journalFeedLocalService;
248 }
249
250 public void setJournalFeedLocalService(
251 JournalFeedLocalService journalFeedLocalService) {
252 this.journalFeedLocalService = journalFeedLocalService;
253 }
254
255 public JournalFeedService getJournalFeedService() {
256 return journalFeedService;
257 }
258
259 public void setJournalFeedService(JournalFeedService journalFeedService) {
260 this.journalFeedService = journalFeedService;
261 }
262
263 public JournalFeedPersistence getJournalFeedPersistence() {
264 return journalFeedPersistence;
265 }
266
267 public void setJournalFeedPersistence(
268 JournalFeedPersistence journalFeedPersistence) {
269 this.journalFeedPersistence = journalFeedPersistence;
270 }
271
272 public JournalFeedFinder getJournalFeedFinder() {
273 return journalFeedFinder;
274 }
275
276 public void setJournalFeedFinder(JournalFeedFinder journalFeedFinder) {
277 this.journalFeedFinder = journalFeedFinder;
278 }
279
280 public JournalStructureLocalService getJournalStructureLocalService() {
281 return journalStructureLocalService;
282 }
283
284 public void setJournalStructureLocalService(
285 JournalStructureLocalService journalStructureLocalService) {
286 this.journalStructureLocalService = journalStructureLocalService;
287 }
288
289 public JournalStructureService getJournalStructureService() {
290 return journalStructureService;
291 }
292
293 public void setJournalStructureService(
294 JournalStructureService journalStructureService) {
295 this.journalStructureService = journalStructureService;
296 }
297
298 public JournalStructurePersistence getJournalStructurePersistence() {
299 return journalStructurePersistence;
300 }
301
302 public void setJournalStructurePersistence(
303 JournalStructurePersistence journalStructurePersistence) {
304 this.journalStructurePersistence = journalStructurePersistence;
305 }
306
307 public JournalStructureFinder getJournalStructureFinder() {
308 return journalStructureFinder;
309 }
310
311 public void setJournalStructureFinder(
312 JournalStructureFinder journalStructureFinder) {
313 this.journalStructureFinder = journalStructureFinder;
314 }
315
316 public JournalTemplateLocalService getJournalTemplateLocalService() {
317 return journalTemplateLocalService;
318 }
319
320 public void setJournalTemplateLocalService(
321 JournalTemplateLocalService journalTemplateLocalService) {
322 this.journalTemplateLocalService = journalTemplateLocalService;
323 }
324
325 public JournalTemplateService getJournalTemplateService() {
326 return journalTemplateService;
327 }
328
329 public void setJournalTemplateService(
330 JournalTemplateService journalTemplateService) {
331 this.journalTemplateService = journalTemplateService;
332 }
333
334 public JournalTemplatePersistence getJournalTemplatePersistence() {
335 return journalTemplatePersistence;
336 }
337
338 public void setJournalTemplatePersistence(
339 JournalTemplatePersistence journalTemplatePersistence) {
340 this.journalTemplatePersistence = journalTemplatePersistence;
341 }
342
343 public JournalTemplateFinder getJournalTemplateFinder() {
344 return journalTemplateFinder;
345 }
346
347 public void setJournalTemplateFinder(
348 JournalTemplateFinder journalTemplateFinder) {
349 this.journalTemplateFinder = journalTemplateFinder;
350 }
351
352 public CounterLocalService getCounterLocalService() {
353 return counterLocalService;
354 }
355
356 public void setCounterLocalService(CounterLocalService counterLocalService) {
357 this.counterLocalService = counterLocalService;
358 }
359
360 public ResourceLocalService getResourceLocalService() {
361 return resourceLocalService;
362 }
363
364 public void setResourceLocalService(
365 ResourceLocalService resourceLocalService) {
366 this.resourceLocalService = resourceLocalService;
367 }
368
369 public ResourceService getResourceService() {
370 return resourceService;
371 }
372
373 public void setResourceService(ResourceService resourceService) {
374 this.resourceService = resourceService;
375 }
376
377 public ResourcePersistence getResourcePersistence() {
378 return resourcePersistence;
379 }
380
381 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
382 this.resourcePersistence = resourcePersistence;
383 }
384
385 public ResourceFinder getResourceFinder() {
386 return resourceFinder;
387 }
388
389 public void setResourceFinder(ResourceFinder resourceFinder) {
390 this.resourceFinder = resourceFinder;
391 }
392
393 public UserLocalService getUserLocalService() {
394 return userLocalService;
395 }
396
397 public void setUserLocalService(UserLocalService userLocalService) {
398 this.userLocalService = userLocalService;
399 }
400
401 public UserService getUserService() {
402 return userService;
403 }
404
405 public void setUserService(UserService userService) {
406 this.userService = userService;
407 }
408
409 public UserPersistence getUserPersistence() {
410 return userPersistence;
411 }
412
413 public void setUserPersistence(UserPersistence userPersistence) {
414 this.userPersistence = userPersistence;
415 }
416
417 public UserFinder getUserFinder() {
418 return userFinder;
419 }
420
421 public void setUserFinder(UserFinder userFinder) {
422 this.userFinder = userFinder;
423 }
424
425 public WebDAVPropsLocalService getWebDAVPropsLocalService() {
426 return webDAVPropsLocalService;
427 }
428
429 public void setWebDAVPropsLocalService(
430 WebDAVPropsLocalService webDAVPropsLocalService) {
431 this.webDAVPropsLocalService = webDAVPropsLocalService;
432 }
433
434 public WebDAVPropsPersistence getWebDAVPropsPersistence() {
435 return webDAVPropsPersistence;
436 }
437
438 public void setWebDAVPropsPersistence(
439 WebDAVPropsPersistence webDAVPropsPersistence) {
440 this.webDAVPropsPersistence = webDAVPropsPersistence;
441 }
442
443 public ExpandoValueLocalService getExpandoValueLocalService() {
444 return expandoValueLocalService;
445 }
446
447 public void setExpandoValueLocalService(
448 ExpandoValueLocalService expandoValueLocalService) {
449 this.expandoValueLocalService = expandoValueLocalService;
450 }
451
452 public ExpandoValueService getExpandoValueService() {
453 return expandoValueService;
454 }
455
456 public void setExpandoValueService(ExpandoValueService expandoValueService) {
457 this.expandoValueService = expandoValueService;
458 }
459
460 public ExpandoValuePersistence getExpandoValuePersistence() {
461 return expandoValuePersistence;
462 }
463
464 public void setExpandoValuePersistence(
465 ExpandoValuePersistence expandoValuePersistence) {
466 this.expandoValuePersistence = expandoValuePersistence;
467 }
468
469 protected void runSQL(String sql) throws SystemException {
470 try {
471 DataSource dataSource = journalStructurePersistence.getDataSource();
472
473 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
474 sql, new int[0]);
475
476 sqlUpdate.update();
477 }
478 catch (Exception e) {
479 throw new SystemException(e);
480 }
481 }
482
483 @BeanReference(type = JournalArticleLocalService.class)
484 protected JournalArticleLocalService journalArticleLocalService;
485 @BeanReference(type = JournalArticleService.class)
486 protected JournalArticleService journalArticleService;
487 @BeanReference(type = JournalArticlePersistence.class)
488 protected JournalArticlePersistence journalArticlePersistence;
489 @BeanReference(type = JournalArticleFinder.class)
490 protected JournalArticleFinder journalArticleFinder;
491 @BeanReference(type = JournalArticleImageLocalService.class)
492 protected JournalArticleImageLocalService journalArticleImageLocalService;
493 @BeanReference(type = JournalArticleImagePersistence.class)
494 protected JournalArticleImagePersistence journalArticleImagePersistence;
495 @BeanReference(type = JournalArticleResourceLocalService.class)
496 protected JournalArticleResourceLocalService journalArticleResourceLocalService;
497 @BeanReference(type = JournalArticleResourcePersistence.class)
498 protected JournalArticleResourcePersistence journalArticleResourcePersistence;
499 @BeanReference(type = JournalContentSearchLocalService.class)
500 protected JournalContentSearchLocalService journalContentSearchLocalService;
501 @BeanReference(type = JournalContentSearchPersistence.class)
502 protected JournalContentSearchPersistence journalContentSearchPersistence;
503 @BeanReference(type = JournalFeedLocalService.class)
504 protected JournalFeedLocalService journalFeedLocalService;
505 @BeanReference(type = JournalFeedService.class)
506 protected JournalFeedService journalFeedService;
507 @BeanReference(type = JournalFeedPersistence.class)
508 protected JournalFeedPersistence journalFeedPersistence;
509 @BeanReference(type = JournalFeedFinder.class)
510 protected JournalFeedFinder journalFeedFinder;
511 @BeanReference(type = JournalStructureLocalService.class)
512 protected JournalStructureLocalService journalStructureLocalService;
513 @BeanReference(type = JournalStructureService.class)
514 protected JournalStructureService journalStructureService;
515 @BeanReference(type = JournalStructurePersistence.class)
516 protected JournalStructurePersistence journalStructurePersistence;
517 @BeanReference(type = JournalStructureFinder.class)
518 protected JournalStructureFinder journalStructureFinder;
519 @BeanReference(type = JournalTemplateLocalService.class)
520 protected JournalTemplateLocalService journalTemplateLocalService;
521 @BeanReference(type = JournalTemplateService.class)
522 protected JournalTemplateService journalTemplateService;
523 @BeanReference(type = JournalTemplatePersistence.class)
524 protected JournalTemplatePersistence journalTemplatePersistence;
525 @BeanReference(type = JournalTemplateFinder.class)
526 protected JournalTemplateFinder journalTemplateFinder;
527 @BeanReference(type = CounterLocalService.class)
528 protected CounterLocalService counterLocalService;
529 @BeanReference(type = ResourceLocalService.class)
530 protected ResourceLocalService resourceLocalService;
531 @BeanReference(type = ResourceService.class)
532 protected ResourceService resourceService;
533 @BeanReference(type = ResourcePersistence.class)
534 protected ResourcePersistence resourcePersistence;
535 @BeanReference(type = ResourceFinder.class)
536 protected ResourceFinder resourceFinder;
537 @BeanReference(type = UserLocalService.class)
538 protected UserLocalService userLocalService;
539 @BeanReference(type = UserService.class)
540 protected UserService userService;
541 @BeanReference(type = UserPersistence.class)
542 protected UserPersistence userPersistence;
543 @BeanReference(type = UserFinder.class)
544 protected UserFinder userFinder;
545 @BeanReference(type = WebDAVPropsLocalService.class)
546 protected WebDAVPropsLocalService webDAVPropsLocalService;
547 @BeanReference(type = WebDAVPropsPersistence.class)
548 protected WebDAVPropsPersistence webDAVPropsPersistence;
549 @BeanReference(type = ExpandoValueLocalService.class)
550 protected ExpandoValueLocalService expandoValueLocalService;
551 @BeanReference(type = ExpandoValueService.class)
552 protected ExpandoValueService expandoValueService;
553 @BeanReference(type = ExpandoValuePersistence.class)
554 protected ExpandoValuePersistence expandoValuePersistence;
555 }