1
14
15 package com.liferay.portlet.social.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.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
36 import com.liferay.portlet.social.model.SocialRelation;
37 import com.liferay.portlet.social.service.SocialActivityInterpreterLocalService;
38 import com.liferay.portlet.social.service.SocialActivityLocalService;
39 import com.liferay.portlet.social.service.SocialRelationLocalService;
40 import com.liferay.portlet.social.service.SocialRequestInterpreterLocalService;
41 import com.liferay.portlet.social.service.SocialRequestLocalService;
42 import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
43 import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
44 import com.liferay.portlet.social.service.persistence.SocialRelationPersistence;
45 import com.liferay.portlet.social.service.persistence.SocialRequestPersistence;
46
47 import java.util.List;
48
49 import javax.sql.DataSource;
50
51
57 public abstract class SocialRelationLocalServiceBaseImpl
58 implements SocialRelationLocalService {
59 public SocialRelation addSocialRelation(SocialRelation socialRelation)
60 throws SystemException {
61 socialRelation.setNew(true);
62
63 return socialRelationPersistence.update(socialRelation, false);
64 }
65
66 public SocialRelation createSocialRelation(long relationId) {
67 return socialRelationPersistence.create(relationId);
68 }
69
70 public void deleteSocialRelation(long relationId)
71 throws PortalException, SystemException {
72 socialRelationPersistence.remove(relationId);
73 }
74
75 public void deleteSocialRelation(SocialRelation socialRelation)
76 throws SystemException {
77 socialRelationPersistence.remove(socialRelation);
78 }
79
80 @SuppressWarnings("rawtypes")
81 public List dynamicQuery(DynamicQuery dynamicQuery)
82 throws SystemException {
83 return socialRelationPersistence.findWithDynamicQuery(dynamicQuery);
84 }
85
86 @SuppressWarnings("rawtypes")
87 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
88 throws SystemException {
89 return socialRelationPersistence.findWithDynamicQuery(dynamicQuery,
90 start, end);
91 }
92
93 @SuppressWarnings("rawtypes")
94 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
95 OrderByComparator orderByComparator) throws SystemException {
96 return socialRelationPersistence.findWithDynamicQuery(dynamicQuery,
97 start, end, orderByComparator);
98 }
99
100 public int dynamicQueryCount(DynamicQuery dynamicQuery)
101 throws SystemException {
102 return socialRelationPersistence.countWithDynamicQuery(dynamicQuery);
103 }
104
105 public SocialRelation getSocialRelation(long relationId)
106 throws PortalException, SystemException {
107 return socialRelationPersistence.findByPrimaryKey(relationId);
108 }
109
110 public List<SocialRelation> getSocialRelations(int start, int end)
111 throws SystemException {
112 return socialRelationPersistence.findAll(start, end);
113 }
114
115 public int getSocialRelationsCount() throws SystemException {
116 return socialRelationPersistence.countAll();
117 }
118
119 public SocialRelation updateSocialRelation(SocialRelation socialRelation)
120 throws SystemException {
121 socialRelation.setNew(false);
122
123 return socialRelationPersistence.update(socialRelation, true);
124 }
125
126 public SocialRelation updateSocialRelation(SocialRelation socialRelation,
127 boolean merge) throws SystemException {
128 socialRelation.setNew(false);
129
130 return socialRelationPersistence.update(socialRelation, merge);
131 }
132
133 public SocialActivityLocalService getSocialActivityLocalService() {
134 return socialActivityLocalService;
135 }
136
137 public void setSocialActivityLocalService(
138 SocialActivityLocalService socialActivityLocalService) {
139 this.socialActivityLocalService = socialActivityLocalService;
140 }
141
142 public SocialActivityPersistence getSocialActivityPersistence() {
143 return socialActivityPersistence;
144 }
145
146 public void setSocialActivityPersistence(
147 SocialActivityPersistence socialActivityPersistence) {
148 this.socialActivityPersistence = socialActivityPersistence;
149 }
150
151 public SocialActivityFinder getSocialActivityFinder() {
152 return socialActivityFinder;
153 }
154
155 public void setSocialActivityFinder(
156 SocialActivityFinder socialActivityFinder) {
157 this.socialActivityFinder = socialActivityFinder;
158 }
159
160 public SocialActivityInterpreterLocalService getSocialActivityInterpreterLocalService() {
161 return socialActivityInterpreterLocalService;
162 }
163
164 public void setSocialActivityInterpreterLocalService(
165 SocialActivityInterpreterLocalService socialActivityInterpreterLocalService) {
166 this.socialActivityInterpreterLocalService = socialActivityInterpreterLocalService;
167 }
168
169 public SocialRelationLocalService getSocialRelationLocalService() {
170 return socialRelationLocalService;
171 }
172
173 public void setSocialRelationLocalService(
174 SocialRelationLocalService socialRelationLocalService) {
175 this.socialRelationLocalService = socialRelationLocalService;
176 }
177
178 public SocialRelationPersistence getSocialRelationPersistence() {
179 return socialRelationPersistence;
180 }
181
182 public void setSocialRelationPersistence(
183 SocialRelationPersistence socialRelationPersistence) {
184 this.socialRelationPersistence = socialRelationPersistence;
185 }
186
187 public SocialRequestLocalService getSocialRequestLocalService() {
188 return socialRequestLocalService;
189 }
190
191 public void setSocialRequestLocalService(
192 SocialRequestLocalService socialRequestLocalService) {
193 this.socialRequestLocalService = socialRequestLocalService;
194 }
195
196 public SocialRequestPersistence getSocialRequestPersistence() {
197 return socialRequestPersistence;
198 }
199
200 public void setSocialRequestPersistence(
201 SocialRequestPersistence socialRequestPersistence) {
202 this.socialRequestPersistence = socialRequestPersistence;
203 }
204
205 public SocialRequestInterpreterLocalService getSocialRequestInterpreterLocalService() {
206 return socialRequestInterpreterLocalService;
207 }
208
209 public void setSocialRequestInterpreterLocalService(
210 SocialRequestInterpreterLocalService socialRequestInterpreterLocalService) {
211 this.socialRequestInterpreterLocalService = socialRequestInterpreterLocalService;
212 }
213
214 public CounterLocalService getCounterLocalService() {
215 return counterLocalService;
216 }
217
218 public void setCounterLocalService(CounterLocalService counterLocalService) {
219 this.counterLocalService = counterLocalService;
220 }
221
222 public CounterService getCounterService() {
223 return counterService;
224 }
225
226 public void setCounterService(CounterService counterService) {
227 this.counterService = counterService;
228 }
229
230 public ResourceLocalService getResourceLocalService() {
231 return resourceLocalService;
232 }
233
234 public void setResourceLocalService(
235 ResourceLocalService resourceLocalService) {
236 this.resourceLocalService = resourceLocalService;
237 }
238
239 public ResourceService getResourceService() {
240 return resourceService;
241 }
242
243 public void setResourceService(ResourceService resourceService) {
244 this.resourceService = resourceService;
245 }
246
247 public ResourcePersistence getResourcePersistence() {
248 return resourcePersistence;
249 }
250
251 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
252 this.resourcePersistence = resourcePersistence;
253 }
254
255 public ResourceFinder getResourceFinder() {
256 return resourceFinder;
257 }
258
259 public void setResourceFinder(ResourceFinder resourceFinder) {
260 this.resourceFinder = resourceFinder;
261 }
262
263 public UserLocalService getUserLocalService() {
264 return userLocalService;
265 }
266
267 public void setUserLocalService(UserLocalService userLocalService) {
268 this.userLocalService = userLocalService;
269 }
270
271 public UserService getUserService() {
272 return userService;
273 }
274
275 public void setUserService(UserService userService) {
276 this.userService = userService;
277 }
278
279 public UserPersistence getUserPersistence() {
280 return userPersistence;
281 }
282
283 public void setUserPersistence(UserPersistence userPersistence) {
284 this.userPersistence = userPersistence;
285 }
286
287 public UserFinder getUserFinder() {
288 return userFinder;
289 }
290
291 public void setUserFinder(UserFinder userFinder) {
292 this.userFinder = userFinder;
293 }
294
295 protected void runSQL(String sql) throws SystemException {
296 try {
297 DataSource dataSource = socialRelationPersistence.getDataSource();
298
299 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
300 sql, new int[0]);
301
302 sqlUpdate.update(new Object[0]);
303 }
304 catch (Exception e) {
305 throw new SystemException(e);
306 }
307 }
308
309 @BeanReference(type = SocialActivityLocalService.class)
310 protected SocialActivityLocalService socialActivityLocalService;
311 @BeanReference(type = SocialActivityPersistence.class)
312 protected SocialActivityPersistence socialActivityPersistence;
313 @BeanReference(type = SocialActivityFinder.class)
314 protected SocialActivityFinder socialActivityFinder;
315 @BeanReference(type = SocialActivityInterpreterLocalService.class)
316 protected SocialActivityInterpreterLocalService socialActivityInterpreterLocalService;
317 @BeanReference(type = SocialRelationLocalService.class)
318 protected SocialRelationLocalService socialRelationLocalService;
319 @BeanReference(type = SocialRelationPersistence.class)
320 protected SocialRelationPersistence socialRelationPersistence;
321 @BeanReference(type = SocialRequestLocalService.class)
322 protected SocialRequestLocalService socialRequestLocalService;
323 @BeanReference(type = SocialRequestPersistence.class)
324 protected SocialRequestPersistence socialRequestPersistence;
325 @BeanReference(type = SocialRequestInterpreterLocalService.class)
326 protected SocialRequestInterpreterLocalService socialRequestInterpreterLocalService;
327 @BeanReference(type = CounterLocalService.class)
328 protected CounterLocalService counterLocalService;
329 @BeanReference(type = CounterService.class)
330 protected CounterService counterService;
331 @BeanReference(type = ResourceLocalService.class)
332 protected ResourceLocalService resourceLocalService;
333 @BeanReference(type = ResourceService.class)
334 protected ResourceService resourceService;
335 @BeanReference(type = ResourcePersistence.class)
336 protected ResourcePersistence resourcePersistence;
337 @BeanReference(type = ResourceFinder.class)
338 protected ResourceFinder resourceFinder;
339 @BeanReference(type = UserLocalService.class)
340 protected UserLocalService userLocalService;
341 @BeanReference(type = UserService.class)
342 protected UserService userService;
343 @BeanReference(type = UserPersistence.class)
344 protected UserPersistence userPersistence;
345 @BeanReference(type = UserFinder.class)
346 protected UserFinder userFinder;
347 }