001
014
015 package com.liferay.portlet.social.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.portal.kernel.annotation.BeanReference;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
023 import com.liferay.portal.kernel.exception.PortalException;
024 import com.liferay.portal.kernel.exception.SystemException;
025 import com.liferay.portal.kernel.util.OrderByComparator;
026 import com.liferay.portal.service.ResourceLocalService;
027 import com.liferay.portal.service.ResourceService;
028 import com.liferay.portal.service.UserLocalService;
029 import com.liferay.portal.service.UserService;
030 import com.liferay.portal.service.persistence.ResourceFinder;
031 import com.liferay.portal.service.persistence.ResourcePersistence;
032 import com.liferay.portal.service.persistence.UserFinder;
033 import com.liferay.portal.service.persistence.UserPersistence;
034
035 import com.liferay.portlet.social.model.SocialRelation;
036 import com.liferay.portlet.social.service.SocialActivityInterpreterLocalService;
037 import com.liferay.portlet.social.service.SocialActivityLocalService;
038 import com.liferay.portlet.social.service.SocialEquityHistoryLocalService;
039 import com.liferay.portlet.social.service.SocialEquityLogLocalService;
040 import com.liferay.portlet.social.service.SocialEquitySettingLocalService;
041 import com.liferay.portlet.social.service.SocialEquityUserLocalService;
042 import com.liferay.portlet.social.service.SocialRelationLocalService;
043 import com.liferay.portlet.social.service.SocialRequestInterpreterLocalService;
044 import com.liferay.portlet.social.service.SocialRequestLocalService;
045 import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
046 import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
047 import com.liferay.portlet.social.service.persistence.SocialEquityAssetEntryPersistence;
048 import com.liferay.portlet.social.service.persistence.SocialEquityHistoryPersistence;
049 import com.liferay.portlet.social.service.persistence.SocialEquityLogPersistence;
050 import com.liferay.portlet.social.service.persistence.SocialEquitySettingPersistence;
051 import com.liferay.portlet.social.service.persistence.SocialEquityUserPersistence;
052 import com.liferay.portlet.social.service.persistence.SocialRelationPersistence;
053 import com.liferay.portlet.social.service.persistence.SocialRequestPersistence;
054
055 import java.util.List;
056
057 import javax.sql.DataSource;
058
059
062 public abstract class SocialRelationLocalServiceBaseImpl
063 implements SocialRelationLocalService {
064 public SocialRelation addSocialRelation(SocialRelation socialRelation)
065 throws SystemException {
066 socialRelation.setNew(true);
067
068 return socialRelationPersistence.update(socialRelation, false);
069 }
070
071 public SocialRelation createSocialRelation(long relationId) {
072 return socialRelationPersistence.create(relationId);
073 }
074
075 public void deleteSocialRelation(long relationId)
076 throws PortalException, SystemException {
077 socialRelationPersistence.remove(relationId);
078 }
079
080 public void deleteSocialRelation(SocialRelation socialRelation)
081 throws SystemException {
082 socialRelationPersistence.remove(socialRelation);
083 }
084
085 @SuppressWarnings("unchecked")
086 public List dynamicQuery(DynamicQuery dynamicQuery)
087 throws SystemException {
088 return socialRelationPersistence.findWithDynamicQuery(dynamicQuery);
089 }
090
091 @SuppressWarnings("unchecked")
092 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
093 throws SystemException {
094 return socialRelationPersistence.findWithDynamicQuery(dynamicQuery,
095 start, end);
096 }
097
098 @SuppressWarnings("unchecked")
099 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
100 OrderByComparator orderByComparator) throws SystemException {
101 return socialRelationPersistence.findWithDynamicQuery(dynamicQuery,
102 start, end, orderByComparator);
103 }
104
105 public long dynamicQueryCount(DynamicQuery dynamicQuery)
106 throws SystemException {
107 return socialRelationPersistence.countWithDynamicQuery(dynamicQuery);
108 }
109
110 public SocialRelation getSocialRelation(long relationId)
111 throws PortalException, SystemException {
112 return socialRelationPersistence.findByPrimaryKey(relationId);
113 }
114
115 public List<SocialRelation> getSocialRelations(int start, int end)
116 throws SystemException {
117 return socialRelationPersistence.findAll(start, end);
118 }
119
120 public int getSocialRelationsCount() throws SystemException {
121 return socialRelationPersistence.countAll();
122 }
123
124 public SocialRelation updateSocialRelation(SocialRelation socialRelation)
125 throws SystemException {
126 socialRelation.setNew(false);
127
128 return socialRelationPersistence.update(socialRelation, true);
129 }
130
131 public SocialRelation updateSocialRelation(SocialRelation socialRelation,
132 boolean merge) throws SystemException {
133 socialRelation.setNew(false);
134
135 return socialRelationPersistence.update(socialRelation, merge);
136 }
137
138 public SocialActivityLocalService getSocialActivityLocalService() {
139 return socialActivityLocalService;
140 }
141
142 public void setSocialActivityLocalService(
143 SocialActivityLocalService socialActivityLocalService) {
144 this.socialActivityLocalService = socialActivityLocalService;
145 }
146
147 public SocialActivityPersistence getSocialActivityPersistence() {
148 return socialActivityPersistence;
149 }
150
151 public void setSocialActivityPersistence(
152 SocialActivityPersistence socialActivityPersistence) {
153 this.socialActivityPersistence = socialActivityPersistence;
154 }
155
156 public SocialActivityFinder getSocialActivityFinder() {
157 return socialActivityFinder;
158 }
159
160 public void setSocialActivityFinder(
161 SocialActivityFinder socialActivityFinder) {
162 this.socialActivityFinder = socialActivityFinder;
163 }
164
165 public SocialActivityInterpreterLocalService getSocialActivityInterpreterLocalService() {
166 return socialActivityInterpreterLocalService;
167 }
168
169 public void setSocialActivityInterpreterLocalService(
170 SocialActivityInterpreterLocalService socialActivityInterpreterLocalService) {
171 this.socialActivityInterpreterLocalService = socialActivityInterpreterLocalService;
172 }
173
174 public SocialEquityAssetEntryPersistence getSocialEquityAssetEntryPersistence() {
175 return socialEquityAssetEntryPersistence;
176 }
177
178 public void setSocialEquityAssetEntryPersistence(
179 SocialEquityAssetEntryPersistence socialEquityAssetEntryPersistence) {
180 this.socialEquityAssetEntryPersistence = socialEquityAssetEntryPersistence;
181 }
182
183 public SocialEquityHistoryLocalService getSocialEquityHistoryLocalService() {
184 return socialEquityHistoryLocalService;
185 }
186
187 public void setSocialEquityHistoryLocalService(
188 SocialEquityHistoryLocalService socialEquityHistoryLocalService) {
189 this.socialEquityHistoryLocalService = socialEquityHistoryLocalService;
190 }
191
192 public SocialEquityHistoryPersistence getSocialEquityHistoryPersistence() {
193 return socialEquityHistoryPersistence;
194 }
195
196 public void setSocialEquityHistoryPersistence(
197 SocialEquityHistoryPersistence socialEquityHistoryPersistence) {
198 this.socialEquityHistoryPersistence = socialEquityHistoryPersistence;
199 }
200
201 public SocialEquityLogLocalService getSocialEquityLogLocalService() {
202 return socialEquityLogLocalService;
203 }
204
205 public void setSocialEquityLogLocalService(
206 SocialEquityLogLocalService socialEquityLogLocalService) {
207 this.socialEquityLogLocalService = socialEquityLogLocalService;
208 }
209
210 public SocialEquityLogPersistence getSocialEquityLogPersistence() {
211 return socialEquityLogPersistence;
212 }
213
214 public void setSocialEquityLogPersistence(
215 SocialEquityLogPersistence socialEquityLogPersistence) {
216 this.socialEquityLogPersistence = socialEquityLogPersistence;
217 }
218
219 public SocialEquitySettingLocalService getSocialEquitySettingLocalService() {
220 return socialEquitySettingLocalService;
221 }
222
223 public void setSocialEquitySettingLocalService(
224 SocialEquitySettingLocalService socialEquitySettingLocalService) {
225 this.socialEquitySettingLocalService = socialEquitySettingLocalService;
226 }
227
228 public SocialEquitySettingPersistence getSocialEquitySettingPersistence() {
229 return socialEquitySettingPersistence;
230 }
231
232 public void setSocialEquitySettingPersistence(
233 SocialEquitySettingPersistence socialEquitySettingPersistence) {
234 this.socialEquitySettingPersistence = socialEquitySettingPersistence;
235 }
236
237 public SocialEquityUserLocalService getSocialEquityUserLocalService() {
238 return socialEquityUserLocalService;
239 }
240
241 public void setSocialEquityUserLocalService(
242 SocialEquityUserLocalService socialEquityUserLocalService) {
243 this.socialEquityUserLocalService = socialEquityUserLocalService;
244 }
245
246 public SocialEquityUserPersistence getSocialEquityUserPersistence() {
247 return socialEquityUserPersistence;
248 }
249
250 public void setSocialEquityUserPersistence(
251 SocialEquityUserPersistence socialEquityUserPersistence) {
252 this.socialEquityUserPersistence = socialEquityUserPersistence;
253 }
254
255 public SocialRelationLocalService getSocialRelationLocalService() {
256 return socialRelationLocalService;
257 }
258
259 public void setSocialRelationLocalService(
260 SocialRelationLocalService socialRelationLocalService) {
261 this.socialRelationLocalService = socialRelationLocalService;
262 }
263
264 public SocialRelationPersistence getSocialRelationPersistence() {
265 return socialRelationPersistence;
266 }
267
268 public void setSocialRelationPersistence(
269 SocialRelationPersistence socialRelationPersistence) {
270 this.socialRelationPersistence = socialRelationPersistence;
271 }
272
273 public SocialRequestLocalService getSocialRequestLocalService() {
274 return socialRequestLocalService;
275 }
276
277 public void setSocialRequestLocalService(
278 SocialRequestLocalService socialRequestLocalService) {
279 this.socialRequestLocalService = socialRequestLocalService;
280 }
281
282 public SocialRequestPersistence getSocialRequestPersistence() {
283 return socialRequestPersistence;
284 }
285
286 public void setSocialRequestPersistence(
287 SocialRequestPersistence socialRequestPersistence) {
288 this.socialRequestPersistence = socialRequestPersistence;
289 }
290
291 public SocialRequestInterpreterLocalService getSocialRequestInterpreterLocalService() {
292 return socialRequestInterpreterLocalService;
293 }
294
295 public void setSocialRequestInterpreterLocalService(
296 SocialRequestInterpreterLocalService socialRequestInterpreterLocalService) {
297 this.socialRequestInterpreterLocalService = socialRequestInterpreterLocalService;
298 }
299
300 public CounterLocalService getCounterLocalService() {
301 return counterLocalService;
302 }
303
304 public void setCounterLocalService(CounterLocalService counterLocalService) {
305 this.counterLocalService = counterLocalService;
306 }
307
308 public ResourceLocalService getResourceLocalService() {
309 return resourceLocalService;
310 }
311
312 public void setResourceLocalService(
313 ResourceLocalService resourceLocalService) {
314 this.resourceLocalService = resourceLocalService;
315 }
316
317 public ResourceService getResourceService() {
318 return resourceService;
319 }
320
321 public void setResourceService(ResourceService resourceService) {
322 this.resourceService = resourceService;
323 }
324
325 public ResourcePersistence getResourcePersistence() {
326 return resourcePersistence;
327 }
328
329 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
330 this.resourcePersistence = resourcePersistence;
331 }
332
333 public ResourceFinder getResourceFinder() {
334 return resourceFinder;
335 }
336
337 public void setResourceFinder(ResourceFinder resourceFinder) {
338 this.resourceFinder = resourceFinder;
339 }
340
341 public UserLocalService getUserLocalService() {
342 return userLocalService;
343 }
344
345 public void setUserLocalService(UserLocalService userLocalService) {
346 this.userLocalService = userLocalService;
347 }
348
349 public UserService getUserService() {
350 return userService;
351 }
352
353 public void setUserService(UserService userService) {
354 this.userService = userService;
355 }
356
357 public UserPersistence getUserPersistence() {
358 return userPersistence;
359 }
360
361 public void setUserPersistence(UserPersistence userPersistence) {
362 this.userPersistence = userPersistence;
363 }
364
365 public UserFinder getUserFinder() {
366 return userFinder;
367 }
368
369 public void setUserFinder(UserFinder userFinder) {
370 this.userFinder = userFinder;
371 }
372
373 protected void runSQL(String sql) throws SystemException {
374 try {
375 DataSource dataSource = socialRelationPersistence.getDataSource();
376
377 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
378 sql, new int[0]);
379
380 sqlUpdate.update();
381 }
382 catch (Exception e) {
383 throw new SystemException(e);
384 }
385 }
386
387 @BeanReference(type = SocialActivityLocalService.class)
388 protected SocialActivityLocalService socialActivityLocalService;
389 @BeanReference(type = SocialActivityPersistence.class)
390 protected SocialActivityPersistence socialActivityPersistence;
391 @BeanReference(type = SocialActivityFinder.class)
392 protected SocialActivityFinder socialActivityFinder;
393 @BeanReference(type = SocialActivityInterpreterLocalService.class)
394 protected SocialActivityInterpreterLocalService socialActivityInterpreterLocalService;
395 @BeanReference(type = SocialEquityAssetEntryPersistence.class)
396 protected SocialEquityAssetEntryPersistence socialEquityAssetEntryPersistence;
397 @BeanReference(type = SocialEquityHistoryLocalService.class)
398 protected SocialEquityHistoryLocalService socialEquityHistoryLocalService;
399 @BeanReference(type = SocialEquityHistoryPersistence.class)
400 protected SocialEquityHistoryPersistence socialEquityHistoryPersistence;
401 @BeanReference(type = SocialEquityLogLocalService.class)
402 protected SocialEquityLogLocalService socialEquityLogLocalService;
403 @BeanReference(type = SocialEquityLogPersistence.class)
404 protected SocialEquityLogPersistence socialEquityLogPersistence;
405 @BeanReference(type = SocialEquitySettingLocalService.class)
406 protected SocialEquitySettingLocalService socialEquitySettingLocalService;
407 @BeanReference(type = SocialEquitySettingPersistence.class)
408 protected SocialEquitySettingPersistence socialEquitySettingPersistence;
409 @BeanReference(type = SocialEquityUserLocalService.class)
410 protected SocialEquityUserLocalService socialEquityUserLocalService;
411 @BeanReference(type = SocialEquityUserPersistence.class)
412 protected SocialEquityUserPersistence socialEquityUserPersistence;
413 @BeanReference(type = SocialRelationLocalService.class)
414 protected SocialRelationLocalService socialRelationLocalService;
415 @BeanReference(type = SocialRelationPersistence.class)
416 protected SocialRelationPersistence socialRelationPersistence;
417 @BeanReference(type = SocialRequestLocalService.class)
418 protected SocialRequestLocalService socialRequestLocalService;
419 @BeanReference(type = SocialRequestPersistence.class)
420 protected SocialRequestPersistence socialRequestPersistence;
421 @BeanReference(type = SocialRequestInterpreterLocalService.class)
422 protected SocialRequestInterpreterLocalService socialRequestInterpreterLocalService;
423 @BeanReference(type = CounterLocalService.class)
424 protected CounterLocalService counterLocalService;
425 @BeanReference(type = ResourceLocalService.class)
426 protected ResourceLocalService resourceLocalService;
427 @BeanReference(type = ResourceService.class)
428 protected ResourceService resourceService;
429 @BeanReference(type = ResourcePersistence.class)
430 protected ResourcePersistence resourcePersistence;
431 @BeanReference(type = ResourceFinder.class)
432 protected ResourceFinder resourceFinder;
433 @BeanReference(type = UserLocalService.class)
434 protected UserLocalService userLocalService;
435 @BeanReference(type = UserService.class)
436 protected UserService userService;
437 @BeanReference(type = UserPersistence.class)
438 protected UserPersistence userPersistence;
439 @BeanReference(type = UserFinder.class)
440 protected UserFinder userFinder;
441 }