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