001
014
015 package com.liferay.portlet.social.service.base;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.BeanReference;
020 import com.liferay.portal.kernel.bean.IdentifiableBean;
021 import com.liferay.portal.kernel.dao.db.DB;
022 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
023 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
024 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
025 import com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery;
026 import com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery;
027 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
028 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
029 import com.liferay.portal.kernel.dao.orm.Projection;
030 import com.liferay.portal.kernel.exception.PortalException;
031 import com.liferay.portal.kernel.exception.SystemException;
032 import com.liferay.portal.kernel.search.Indexable;
033 import com.liferay.portal.kernel.search.IndexableType;
034 import com.liferay.portal.kernel.util.OrderByComparator;
035 import com.liferay.portal.model.PersistedModel;
036 import com.liferay.portal.service.BaseLocalServiceImpl;
037 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
038 import com.liferay.portal.util.PortalUtil;
039
040 import com.liferay.portlet.social.model.SocialActivitySet;
041 import com.liferay.portlet.social.service.SocialActivitySetLocalService;
042 import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
043 import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
044 import com.liferay.portlet.social.service.persistence.SocialActivitySetFinder;
045 import com.liferay.portlet.social.service.persistence.SocialActivitySetPersistence;
046
047 import java.io.Serializable;
048
049 import java.util.List;
050
051 import javax.sql.DataSource;
052
053
065 @ProviderType
066 public abstract class SocialActivitySetLocalServiceBaseImpl
067 extends BaseLocalServiceImpl implements SocialActivitySetLocalService,
068 IdentifiableBean {
069
074
075
081 @Indexable(type = IndexableType.REINDEX)
082 @Override
083 public SocialActivitySet addSocialActivitySet(
084 SocialActivitySet socialActivitySet) {
085 socialActivitySet.setNew(true);
086
087 return socialActivitySetPersistence.update(socialActivitySet);
088 }
089
090
096 @Override
097 public SocialActivitySet createSocialActivitySet(long activitySetId) {
098 return socialActivitySetPersistence.create(activitySetId);
099 }
100
101
108 @Indexable(type = IndexableType.DELETE)
109 @Override
110 public SocialActivitySet deleteSocialActivitySet(long activitySetId)
111 throws PortalException {
112 return socialActivitySetPersistence.remove(activitySetId);
113 }
114
115
121 @Indexable(type = IndexableType.DELETE)
122 @Override
123 public SocialActivitySet deleteSocialActivitySet(
124 SocialActivitySet socialActivitySet) {
125 return socialActivitySetPersistence.remove(socialActivitySet);
126 }
127
128 @Override
129 public DynamicQuery dynamicQuery() {
130 Class<?> clazz = getClass();
131
132 return DynamicQueryFactoryUtil.forClass(SocialActivitySet.class,
133 clazz.getClassLoader());
134 }
135
136
142 @Override
143 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
144 return socialActivitySetPersistence.findWithDynamicQuery(dynamicQuery);
145 }
146
147
159 @Override
160 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
161 int end) {
162 return socialActivitySetPersistence.findWithDynamicQuery(dynamicQuery,
163 start, end);
164 }
165
166
179 @Override
180 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
181 int end, OrderByComparator<T> orderByComparator) {
182 return socialActivitySetPersistence.findWithDynamicQuery(dynamicQuery,
183 start, end, orderByComparator);
184 }
185
186
192 @Override
193 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
194 return socialActivitySetPersistence.countWithDynamicQuery(dynamicQuery);
195 }
196
197
204 @Override
205 public long dynamicQueryCount(DynamicQuery dynamicQuery,
206 Projection projection) {
207 return socialActivitySetPersistence.countWithDynamicQuery(dynamicQuery,
208 projection);
209 }
210
211 @Override
212 public SocialActivitySet fetchSocialActivitySet(long activitySetId) {
213 return socialActivitySetPersistence.fetchByPrimaryKey(activitySetId);
214 }
215
216
223 @Override
224 public SocialActivitySet getSocialActivitySet(long activitySetId)
225 throws PortalException {
226 return socialActivitySetPersistence.findByPrimaryKey(activitySetId);
227 }
228
229 @Override
230 public ActionableDynamicQuery getActionableDynamicQuery() {
231 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
232
233 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.social.service.SocialActivitySetLocalServiceUtil.getService());
234 actionableDynamicQuery.setClass(SocialActivitySet.class);
235 actionableDynamicQuery.setClassLoader(getClassLoader());
236
237 actionableDynamicQuery.setPrimaryKeyPropertyName("activitySetId");
238
239 return actionableDynamicQuery;
240 }
241
242 protected void initActionableDynamicQuery(
243 ActionableDynamicQuery actionableDynamicQuery) {
244 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.social.service.SocialActivitySetLocalServiceUtil.getService());
245 actionableDynamicQuery.setClass(SocialActivitySet.class);
246 actionableDynamicQuery.setClassLoader(getClassLoader());
247
248 actionableDynamicQuery.setPrimaryKeyPropertyName("activitySetId");
249 }
250
251
254 @Override
255 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
256 throws PortalException {
257 return socialActivitySetLocalService.deleteSocialActivitySet((SocialActivitySet)persistedModel);
258 }
259
260 @Override
261 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
262 throws PortalException {
263 return socialActivitySetPersistence.findByPrimaryKey(primaryKeyObj);
264 }
265
266
277 @Override
278 public List<SocialActivitySet> getSocialActivitySets(int start, int end) {
279 return socialActivitySetPersistence.findAll(start, end);
280 }
281
282
287 @Override
288 public int getSocialActivitySetsCount() {
289 return socialActivitySetPersistence.countAll();
290 }
291
292
298 @Indexable(type = IndexableType.REINDEX)
299 @Override
300 public SocialActivitySet updateSocialActivitySet(
301 SocialActivitySet socialActivitySet) {
302 return socialActivitySetPersistence.update(socialActivitySet);
303 }
304
305
310 public SocialActivitySetLocalService getSocialActivitySetLocalService() {
311 return socialActivitySetLocalService;
312 }
313
314
319 public void setSocialActivitySetLocalService(
320 SocialActivitySetLocalService socialActivitySetLocalService) {
321 this.socialActivitySetLocalService = socialActivitySetLocalService;
322 }
323
324
329 public SocialActivitySetPersistence getSocialActivitySetPersistence() {
330 return socialActivitySetPersistence;
331 }
332
333
338 public void setSocialActivitySetPersistence(
339 SocialActivitySetPersistence socialActivitySetPersistence) {
340 this.socialActivitySetPersistence = socialActivitySetPersistence;
341 }
342
343
348 public SocialActivitySetFinder getSocialActivitySetFinder() {
349 return socialActivitySetFinder;
350 }
351
352
357 public void setSocialActivitySetFinder(
358 SocialActivitySetFinder socialActivitySetFinder) {
359 this.socialActivitySetFinder = socialActivitySetFinder;
360 }
361
362
367 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
368 return counterLocalService;
369 }
370
371
376 public void setCounterLocalService(
377 com.liferay.counter.service.CounterLocalService counterLocalService) {
378 this.counterLocalService = counterLocalService;
379 }
380
381
386 public com.liferay.portlet.social.service.SocialActivityLocalService getSocialActivityLocalService() {
387 return socialActivityLocalService;
388 }
389
390
395 public void setSocialActivityLocalService(
396 com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService) {
397 this.socialActivityLocalService = socialActivityLocalService;
398 }
399
400
405 public com.liferay.portlet.social.service.SocialActivityService getSocialActivityService() {
406 return socialActivityService;
407 }
408
409
414 public void setSocialActivityService(
415 com.liferay.portlet.social.service.SocialActivityService socialActivityService) {
416 this.socialActivityService = socialActivityService;
417 }
418
419
424 public SocialActivityPersistence getSocialActivityPersistence() {
425 return socialActivityPersistence;
426 }
427
428
433 public void setSocialActivityPersistence(
434 SocialActivityPersistence socialActivityPersistence) {
435 this.socialActivityPersistence = socialActivityPersistence;
436 }
437
438
443 public SocialActivityFinder getSocialActivityFinder() {
444 return socialActivityFinder;
445 }
446
447
452 public void setSocialActivityFinder(
453 SocialActivityFinder socialActivityFinder) {
454 this.socialActivityFinder = socialActivityFinder;
455 }
456
457 public void afterPropertiesSet() {
458 persistedModelLocalServiceRegistry.register("com.liferay.portlet.social.model.SocialActivitySet",
459 socialActivitySetLocalService);
460 }
461
462 public void destroy() {
463 persistedModelLocalServiceRegistry.unregister(
464 "com.liferay.portlet.social.model.SocialActivitySet");
465 }
466
467
472 @Override
473 public String getBeanIdentifier() {
474 return _beanIdentifier;
475 }
476
477
482 @Override
483 public void setBeanIdentifier(String beanIdentifier) {
484 _beanIdentifier = beanIdentifier;
485 }
486
487 protected Class<?> getModelClass() {
488 return SocialActivitySet.class;
489 }
490
491 protected String getModelClassName() {
492 return SocialActivitySet.class.getName();
493 }
494
495
500 protected void runSQL(String sql) {
501 try {
502 DataSource dataSource = socialActivitySetPersistence.getDataSource();
503
504 DB db = DBFactoryUtil.getDB();
505
506 sql = db.buildSQL(sql);
507 sql = PortalUtil.transformSQL(sql);
508
509 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
510 sql, new int[0]);
511
512 sqlUpdate.update();
513 }
514 catch (Exception e) {
515 throw new SystemException(e);
516 }
517 }
518
519 @BeanReference(type = com.liferay.portlet.social.service.SocialActivitySetLocalService.class)
520 protected SocialActivitySetLocalService socialActivitySetLocalService;
521 @BeanReference(type = SocialActivitySetPersistence.class)
522 protected SocialActivitySetPersistence socialActivitySetPersistence;
523 @BeanReference(type = SocialActivitySetFinder.class)
524 protected SocialActivitySetFinder socialActivitySetFinder;
525 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
526 protected com.liferay.counter.service.CounterLocalService counterLocalService;
527 @BeanReference(type = com.liferay.portlet.social.service.SocialActivityLocalService.class)
528 protected com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService;
529 @BeanReference(type = com.liferay.portlet.social.service.SocialActivityService.class)
530 protected com.liferay.portlet.social.service.SocialActivityService socialActivityService;
531 @BeanReference(type = SocialActivityPersistence.class)
532 protected SocialActivityPersistence socialActivityPersistence;
533 @BeanReference(type = SocialActivityFinder.class)
534 protected SocialActivityFinder socialActivityFinder;
535 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
536 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
537 private String _beanIdentifier;
538 }