1
22
23 package com.liferay.portal.service.base;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
27 import com.liferay.portal.model.Subscription;
28 import com.liferay.portal.model.impl.SubscriptionImpl;
29 import com.liferay.portal.service.SubscriptionLocalService;
30 import com.liferay.portal.service.persistence.SubscriptionUtil;
31
32 import java.util.List;
33
34
40 public abstract class SubscriptionLocalServiceBaseImpl
41 implements SubscriptionLocalService {
42 public Subscription addSubscription(Subscription model)
43 throws SystemException {
44 Subscription subscription = new SubscriptionImpl();
45 subscription.setNew(true);
46 subscription.setSubscriptionId(model.getSubscriptionId());
47 subscription.setCompanyId(model.getCompanyId());
48 subscription.setUserId(model.getUserId());
49 subscription.setUserName(model.getUserName());
50 subscription.setCreateDate(model.getCreateDate());
51 subscription.setModifiedDate(model.getModifiedDate());
52 subscription.setClassNameId(model.getClassNameId());
53 subscription.setClassPK(model.getClassPK());
54 subscription.setFrequency(model.getFrequency());
55
56 return SubscriptionUtil.update(subscription);
57 }
58
59 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
60 throws SystemException {
61 return SubscriptionUtil.findWithDynamicQuery(queryInitializer);
62 }
63
64 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
65 int begin, int end) throws SystemException {
66 return SubscriptionUtil.findWithDynamicQuery(queryInitializer, begin,
67 end);
68 }
69
70 public Subscription updateSubscription(Subscription model)
71 throws SystemException {
72 Subscription subscription = new SubscriptionImpl();
73 subscription.setNew(false);
74 subscription.setSubscriptionId(model.getSubscriptionId());
75 subscription.setCompanyId(model.getCompanyId());
76 subscription.setUserId(model.getUserId());
77 subscription.setUserName(model.getUserName());
78 subscription.setCreateDate(model.getCreateDate());
79 subscription.setModifiedDate(model.getModifiedDate());
80 subscription.setClassNameId(model.getClassNameId());
81 subscription.setClassPK(model.getClassPK());
82 subscription.setFrequency(model.getFrequency());
83
84 return SubscriptionUtil.update(subscription);
85 }
86 }