001
014
015 package com.liferay.portlet.social.model.impl;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.expando.kernel.model.ExpandoBridge;
020 import com.liferay.expando.kernel.util.ExpandoBridgeFactoryUtil;
021
022 import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
023 import com.liferay.portal.kernel.exception.PortalException;
024 import com.liferay.portal.kernel.json.JSON;
025 import com.liferay.portal.kernel.model.CacheModel;
026 import com.liferay.portal.kernel.model.User;
027 import com.liferay.portal.kernel.model.impl.BaseModelImpl;
028 import com.liferay.portal.kernel.service.ServiceContext;
029 import com.liferay.portal.kernel.service.UserLocalServiceUtil;
030 import com.liferay.portal.kernel.util.GetterUtil;
031 import com.liferay.portal.kernel.util.PortalUtil;
032 import com.liferay.portal.kernel.util.ProxyUtil;
033 import com.liferay.portal.kernel.util.StringBundler;
034 import com.liferay.portal.kernel.util.StringPool;
035 import com.liferay.portal.kernel.util.Validator;
036
037 import com.liferay.social.kernel.model.SocialActivity;
038 import com.liferay.social.kernel.model.SocialActivityModel;
039 import com.liferay.social.kernel.model.SocialActivitySoap;
040
041 import java.io.Serializable;
042
043 import java.sql.Types;
044
045 import java.util.ArrayList;
046 import java.util.HashMap;
047 import java.util.List;
048 import java.util.Map;
049
050
063 @JSON(strict = true)
064 @ProviderType
065 public class SocialActivityModelImpl extends BaseModelImpl<SocialActivity>
066 implements SocialActivityModel {
067
072 public static final String TABLE_NAME = "SocialActivity";
073 public static final Object[][] TABLE_COLUMNS = {
074 { "activityId", Types.BIGINT },
075 { "groupId", Types.BIGINT },
076 { "companyId", Types.BIGINT },
077 { "userId", Types.BIGINT },
078 { "createDate", Types.BIGINT },
079 { "activitySetId", Types.BIGINT },
080 { "mirrorActivityId", Types.BIGINT },
081 { "classNameId", Types.BIGINT },
082 { "classPK", Types.BIGINT },
083 { "parentClassNameId", Types.BIGINT },
084 { "parentClassPK", Types.BIGINT },
085 { "type_", Types.INTEGER },
086 { "extraData", Types.VARCHAR },
087 { "receiverUserId", Types.BIGINT }
088 };
089 public static final Map<String, Integer> TABLE_COLUMNS_MAP = new HashMap<String, Integer>();
090
091 static {
092 TABLE_COLUMNS_MAP.put("activityId", Types.BIGINT);
093 TABLE_COLUMNS_MAP.put("groupId", Types.BIGINT);
094 TABLE_COLUMNS_MAP.put("companyId", Types.BIGINT);
095 TABLE_COLUMNS_MAP.put("userId", Types.BIGINT);
096 TABLE_COLUMNS_MAP.put("createDate", Types.BIGINT);
097 TABLE_COLUMNS_MAP.put("activitySetId", Types.BIGINT);
098 TABLE_COLUMNS_MAP.put("mirrorActivityId", Types.BIGINT);
099 TABLE_COLUMNS_MAP.put("classNameId", Types.BIGINT);
100 TABLE_COLUMNS_MAP.put("classPK", Types.BIGINT);
101 TABLE_COLUMNS_MAP.put("parentClassNameId", Types.BIGINT);
102 TABLE_COLUMNS_MAP.put("parentClassPK", Types.BIGINT);
103 TABLE_COLUMNS_MAP.put("type_", Types.INTEGER);
104 TABLE_COLUMNS_MAP.put("extraData", Types.VARCHAR);
105 TABLE_COLUMNS_MAP.put("receiverUserId", Types.BIGINT);
106 }
107
108 public static final String TABLE_SQL_CREATE = "create table SocialActivity (activityId LONG not null primary key,groupId LONG,companyId LONG,userId LONG,createDate LONG,activitySetId LONG,mirrorActivityId LONG,classNameId LONG,classPK LONG,parentClassNameId LONG,parentClassPK LONG,type_ INTEGER,extraData STRING null,receiverUserId LONG)";
109 public static final String TABLE_SQL_DROP = "drop table SocialActivity";
110 public static final String ORDER_BY_JPQL = " ORDER BY socialActivity.createDate DESC";
111 public static final String ORDER_BY_SQL = " ORDER BY SocialActivity.createDate DESC";
112 public static final String DATA_SOURCE = "liferayDataSource";
113 public static final String SESSION_FACTORY = "liferaySessionFactory";
114 public static final String TX_MANAGER = "liferayTransactionManager";
115 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
116 "value.object.entity.cache.enabled.com.liferay.social.kernel.model.SocialActivity"),
117 true);
118 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
119 "value.object.finder.cache.enabled.com.liferay.social.kernel.model.SocialActivity"),
120 true);
121 public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
122 "value.object.column.bitmask.enabled.com.liferay.social.kernel.model.SocialActivity"),
123 true);
124 public static final long ACTIVITYSETID_COLUMN_BITMASK = 1L;
125 public static final long CLASSNAMEID_COLUMN_BITMASK = 2L;
126 public static final long CLASSPK_COLUMN_BITMASK = 4L;
127 public static final long COMPANYID_COLUMN_BITMASK = 8L;
128 public static final long CREATEDATE_COLUMN_BITMASK = 16L;
129 public static final long GROUPID_COLUMN_BITMASK = 32L;
130 public static final long MIRRORACTIVITYID_COLUMN_BITMASK = 64L;
131 public static final long RECEIVERUSERID_COLUMN_BITMASK = 128L;
132 public static final long TYPE_COLUMN_BITMASK = 256L;
133 public static final long USERID_COLUMN_BITMASK = 512L;
134
135
141 public static SocialActivity toModel(SocialActivitySoap soapModel) {
142 if (soapModel == null) {
143 return null;
144 }
145
146 SocialActivity model = new SocialActivityImpl();
147
148 model.setActivityId(soapModel.getActivityId());
149 model.setGroupId(soapModel.getGroupId());
150 model.setCompanyId(soapModel.getCompanyId());
151 model.setUserId(soapModel.getUserId());
152 model.setCreateDate(soapModel.getCreateDate());
153 model.setActivitySetId(soapModel.getActivitySetId());
154 model.setMirrorActivityId(soapModel.getMirrorActivityId());
155 model.setClassNameId(soapModel.getClassNameId());
156 model.setClassPK(soapModel.getClassPK());
157 model.setParentClassNameId(soapModel.getParentClassNameId());
158 model.setParentClassPK(soapModel.getParentClassPK());
159 model.setType(soapModel.getType());
160 model.setExtraData(soapModel.getExtraData());
161 model.setReceiverUserId(soapModel.getReceiverUserId());
162
163 return model;
164 }
165
166
172 public static List<SocialActivity> toModels(SocialActivitySoap[] soapModels) {
173 if (soapModels == null) {
174 return null;
175 }
176
177 List<SocialActivity> models = new ArrayList<SocialActivity>(soapModels.length);
178
179 for (SocialActivitySoap soapModel : soapModels) {
180 models.add(toModel(soapModel));
181 }
182
183 return models;
184 }
185
186 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
187 "lock.expiration.time.com.liferay.social.kernel.model.SocialActivity"));
188
189 public SocialActivityModelImpl() {
190 }
191
192 @Override
193 public long getPrimaryKey() {
194 return _activityId;
195 }
196
197 @Override
198 public void setPrimaryKey(long primaryKey) {
199 setActivityId(primaryKey);
200 }
201
202 @Override
203 public Serializable getPrimaryKeyObj() {
204 return _activityId;
205 }
206
207 @Override
208 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
209 setPrimaryKey(((Long)primaryKeyObj).longValue());
210 }
211
212 @Override
213 public Class<?> getModelClass() {
214 return SocialActivity.class;
215 }
216
217 @Override
218 public String getModelClassName() {
219 return SocialActivity.class.getName();
220 }
221
222 @Override
223 public Map<String, Object> getModelAttributes() {
224 Map<String, Object> attributes = new HashMap<String, Object>();
225
226 attributes.put("activityId", getActivityId());
227 attributes.put("groupId", getGroupId());
228 attributes.put("companyId", getCompanyId());
229 attributes.put("userId", getUserId());
230 attributes.put("createDate", getCreateDate());
231 attributes.put("activitySetId", getActivitySetId());
232 attributes.put("mirrorActivityId", getMirrorActivityId());
233 attributes.put("classNameId", getClassNameId());
234 attributes.put("classPK", getClassPK());
235 attributes.put("parentClassNameId", getParentClassNameId());
236 attributes.put("parentClassPK", getParentClassPK());
237 attributes.put("type", getType());
238 attributes.put("extraData", getExtraData());
239 attributes.put("receiverUserId", getReceiverUserId());
240
241 attributes.put("entityCacheEnabled", isEntityCacheEnabled());
242 attributes.put("finderCacheEnabled", isFinderCacheEnabled());
243
244 return attributes;
245 }
246
247 @Override
248 public void setModelAttributes(Map<String, Object> attributes) {
249 Long activityId = (Long)attributes.get("activityId");
250
251 if (activityId != null) {
252 setActivityId(activityId);
253 }
254
255 Long groupId = (Long)attributes.get("groupId");
256
257 if (groupId != null) {
258 setGroupId(groupId);
259 }
260
261 Long companyId = (Long)attributes.get("companyId");
262
263 if (companyId != null) {
264 setCompanyId(companyId);
265 }
266
267 Long userId = (Long)attributes.get("userId");
268
269 if (userId != null) {
270 setUserId(userId);
271 }
272
273 Long createDate = (Long)attributes.get("createDate");
274
275 if (createDate != null) {
276 setCreateDate(createDate);
277 }
278
279 Long activitySetId = (Long)attributes.get("activitySetId");
280
281 if (activitySetId != null) {
282 setActivitySetId(activitySetId);
283 }
284
285 Long mirrorActivityId = (Long)attributes.get("mirrorActivityId");
286
287 if (mirrorActivityId != null) {
288 setMirrorActivityId(mirrorActivityId);
289 }
290
291 Long classNameId = (Long)attributes.get("classNameId");
292
293 if (classNameId != null) {
294 setClassNameId(classNameId);
295 }
296
297 Long classPK = (Long)attributes.get("classPK");
298
299 if (classPK != null) {
300 setClassPK(classPK);
301 }
302
303 Long parentClassNameId = (Long)attributes.get("parentClassNameId");
304
305 if (parentClassNameId != null) {
306 setParentClassNameId(parentClassNameId);
307 }
308
309 Long parentClassPK = (Long)attributes.get("parentClassPK");
310
311 if (parentClassPK != null) {
312 setParentClassPK(parentClassPK);
313 }
314
315 Integer type = (Integer)attributes.get("type");
316
317 if (type != null) {
318 setType(type);
319 }
320
321 String extraData = (String)attributes.get("extraData");
322
323 if (extraData != null) {
324 setExtraData(extraData);
325 }
326
327 Long receiverUserId = (Long)attributes.get("receiverUserId");
328
329 if (receiverUserId != null) {
330 setReceiverUserId(receiverUserId);
331 }
332 }
333
334 @JSON
335 @Override
336 public long getActivityId() {
337 return _activityId;
338 }
339
340 @Override
341 public void setActivityId(long activityId) {
342 _activityId = activityId;
343 }
344
345 @JSON
346 @Override
347 public long getGroupId() {
348 return _groupId;
349 }
350
351 @Override
352 public void setGroupId(long groupId) {
353 _columnBitmask |= GROUPID_COLUMN_BITMASK;
354
355 if (!_setOriginalGroupId) {
356 _setOriginalGroupId = true;
357
358 _originalGroupId = _groupId;
359 }
360
361 _groupId = groupId;
362 }
363
364 public long getOriginalGroupId() {
365 return _originalGroupId;
366 }
367
368 @JSON
369 @Override
370 public long getCompanyId() {
371 return _companyId;
372 }
373
374 @Override
375 public void setCompanyId(long companyId) {
376 _columnBitmask |= COMPANYID_COLUMN_BITMASK;
377
378 if (!_setOriginalCompanyId) {
379 _setOriginalCompanyId = true;
380
381 _originalCompanyId = _companyId;
382 }
383
384 _companyId = companyId;
385 }
386
387 public long getOriginalCompanyId() {
388 return _originalCompanyId;
389 }
390
391 @JSON
392 @Override
393 public long getUserId() {
394 return _userId;
395 }
396
397 @Override
398 public void setUserId(long userId) {
399 _columnBitmask |= USERID_COLUMN_BITMASK;
400
401 if (!_setOriginalUserId) {
402 _setOriginalUserId = true;
403
404 _originalUserId = _userId;
405 }
406
407 _userId = userId;
408 }
409
410 @Override
411 public String getUserUuid() {
412 try {
413 User user = UserLocalServiceUtil.getUserById(getUserId());
414
415 return user.getUuid();
416 }
417 catch (PortalException pe) {
418 return StringPool.BLANK;
419 }
420 }
421
422 @Override
423 public void setUserUuid(String userUuid) {
424 }
425
426 public long getOriginalUserId() {
427 return _originalUserId;
428 }
429
430 @JSON
431 @Override
432 public long getCreateDate() {
433 return _createDate;
434 }
435
436 @Override
437 public void setCreateDate(long createDate) {
438 _columnBitmask = -1L;
439
440 if (!_setOriginalCreateDate) {
441 _setOriginalCreateDate = true;
442
443 _originalCreateDate = _createDate;
444 }
445
446 _createDate = createDate;
447 }
448
449 public long getOriginalCreateDate() {
450 return _originalCreateDate;
451 }
452
453 @JSON
454 @Override
455 public long getActivitySetId() {
456 return _activitySetId;
457 }
458
459 @Override
460 public void setActivitySetId(long activitySetId) {
461 _columnBitmask |= ACTIVITYSETID_COLUMN_BITMASK;
462
463 if (!_setOriginalActivitySetId) {
464 _setOriginalActivitySetId = true;
465
466 _originalActivitySetId = _activitySetId;
467 }
468
469 _activitySetId = activitySetId;
470 }
471
472 public long getOriginalActivitySetId() {
473 return _originalActivitySetId;
474 }
475
476 @JSON
477 @Override
478 public long getMirrorActivityId() {
479 return _mirrorActivityId;
480 }
481
482 @Override
483 public void setMirrorActivityId(long mirrorActivityId) {
484 _columnBitmask |= MIRRORACTIVITYID_COLUMN_BITMASK;
485
486 if (!_setOriginalMirrorActivityId) {
487 _setOriginalMirrorActivityId = true;
488
489 _originalMirrorActivityId = _mirrorActivityId;
490 }
491
492 _mirrorActivityId = mirrorActivityId;
493 }
494
495 public long getOriginalMirrorActivityId() {
496 return _originalMirrorActivityId;
497 }
498
499 @Override
500 public String getClassName() {
501 if (getClassNameId() <= 0) {
502 return StringPool.BLANK;
503 }
504
505 return PortalUtil.getClassName(getClassNameId());
506 }
507
508 @Override
509 public void setClassName(String className) {
510 long classNameId = 0;
511
512 if (Validator.isNotNull(className)) {
513 classNameId = PortalUtil.getClassNameId(className);
514 }
515
516 setClassNameId(classNameId);
517 }
518
519 @JSON
520 @Override
521 public long getClassNameId() {
522 return _classNameId;
523 }
524
525 @Override
526 public void setClassNameId(long classNameId) {
527 _columnBitmask |= CLASSNAMEID_COLUMN_BITMASK;
528
529 if (!_setOriginalClassNameId) {
530 _setOriginalClassNameId = true;
531
532 _originalClassNameId = _classNameId;
533 }
534
535 _classNameId = classNameId;
536 }
537
538 public long getOriginalClassNameId() {
539 return _originalClassNameId;
540 }
541
542 @JSON
543 @Override
544 public long getClassPK() {
545 return _classPK;
546 }
547
548 @Override
549 public void setClassPK(long classPK) {
550 _columnBitmask |= CLASSPK_COLUMN_BITMASK;
551
552 if (!_setOriginalClassPK) {
553 _setOriginalClassPK = true;
554
555 _originalClassPK = _classPK;
556 }
557
558 _classPK = classPK;
559 }
560
561 public long getOriginalClassPK() {
562 return _originalClassPK;
563 }
564
565 @JSON
566 @Override
567 public long getParentClassNameId() {
568 return _parentClassNameId;
569 }
570
571 @Override
572 public void setParentClassNameId(long parentClassNameId) {
573 _parentClassNameId = parentClassNameId;
574 }
575
576 @JSON
577 @Override
578 public long getParentClassPK() {
579 return _parentClassPK;
580 }
581
582 @Override
583 public void setParentClassPK(long parentClassPK) {
584 _parentClassPK = parentClassPK;
585 }
586
587 @JSON
588 @Override
589 public int getType() {
590 return _type;
591 }
592
593 @Override
594 public void setType(int type) {
595 _columnBitmask |= TYPE_COLUMN_BITMASK;
596
597 if (!_setOriginalType) {
598 _setOriginalType = true;
599
600 _originalType = _type;
601 }
602
603 _type = type;
604 }
605
606 public int getOriginalType() {
607 return _originalType;
608 }
609
610 @JSON
611 @Override
612 public String getExtraData() {
613 if (_extraData == null) {
614 return StringPool.BLANK;
615 }
616 else {
617 return _extraData;
618 }
619 }
620
621 @Override
622 public void setExtraData(String extraData) {
623 _extraData = extraData;
624 }
625
626 @JSON
627 @Override
628 public long getReceiverUserId() {
629 return _receiverUserId;
630 }
631
632 @Override
633 public void setReceiverUserId(long receiverUserId) {
634 _columnBitmask |= RECEIVERUSERID_COLUMN_BITMASK;
635
636 if (!_setOriginalReceiverUserId) {
637 _setOriginalReceiverUserId = true;
638
639 _originalReceiverUserId = _receiverUserId;
640 }
641
642 _receiverUserId = receiverUserId;
643 }
644
645 @Override
646 public String getReceiverUserUuid() {
647 try {
648 User user = UserLocalServiceUtil.getUserById(getReceiverUserId());
649
650 return user.getUuid();
651 }
652 catch (PortalException pe) {
653 return StringPool.BLANK;
654 }
655 }
656
657 @Override
658 public void setReceiverUserUuid(String receiverUserUuid) {
659 }
660
661 public long getOriginalReceiverUserId() {
662 return _originalReceiverUserId;
663 }
664
665 public long getColumnBitmask() {
666 return _columnBitmask;
667 }
668
669 @Override
670 public ExpandoBridge getExpandoBridge() {
671 return ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
672 SocialActivity.class.getName(), getPrimaryKey());
673 }
674
675 @Override
676 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
677 ExpandoBridge expandoBridge = getExpandoBridge();
678
679 expandoBridge.setAttributes(serviceContext);
680 }
681
682 @Override
683 public SocialActivity toEscapedModel() {
684 if (_escapedModel == null) {
685 _escapedModel = (SocialActivity)ProxyUtil.newProxyInstance(_classLoader,
686 _escapedModelInterfaces, new AutoEscapeBeanHandler(this));
687 }
688
689 return _escapedModel;
690 }
691
692 @Override
693 public Object clone() {
694 SocialActivityImpl socialActivityImpl = new SocialActivityImpl();
695
696 socialActivityImpl.setActivityId(getActivityId());
697 socialActivityImpl.setGroupId(getGroupId());
698 socialActivityImpl.setCompanyId(getCompanyId());
699 socialActivityImpl.setUserId(getUserId());
700 socialActivityImpl.setCreateDate(getCreateDate());
701 socialActivityImpl.setActivitySetId(getActivitySetId());
702 socialActivityImpl.setMirrorActivityId(getMirrorActivityId());
703 socialActivityImpl.setClassNameId(getClassNameId());
704 socialActivityImpl.setClassPK(getClassPK());
705 socialActivityImpl.setParentClassNameId(getParentClassNameId());
706 socialActivityImpl.setParentClassPK(getParentClassPK());
707 socialActivityImpl.setType(getType());
708 socialActivityImpl.setExtraData(getExtraData());
709 socialActivityImpl.setReceiverUserId(getReceiverUserId());
710
711 socialActivityImpl.resetOriginalValues();
712
713 return socialActivityImpl;
714 }
715
716 @Override
717 public int compareTo(SocialActivity socialActivity) {
718 int value = 0;
719
720 if (getCreateDate() < socialActivity.getCreateDate()) {
721 value = -1;
722 }
723 else if (getCreateDate() > socialActivity.getCreateDate()) {
724 value = 1;
725 }
726 else {
727 value = 0;
728 }
729
730 value = value * -1;
731
732 if (value != 0) {
733 return value;
734 }
735
736 return 0;
737 }
738
739 @Override
740 public boolean equals(Object obj) {
741 if (this == obj) {
742 return true;
743 }
744
745 if (!(obj instanceof SocialActivity)) {
746 return false;
747 }
748
749 SocialActivity socialActivity = (SocialActivity)obj;
750
751 long primaryKey = socialActivity.getPrimaryKey();
752
753 if (getPrimaryKey() == primaryKey) {
754 return true;
755 }
756 else {
757 return false;
758 }
759 }
760
761 @Override
762 public int hashCode() {
763 return (int)getPrimaryKey();
764 }
765
766 @Override
767 public boolean isEntityCacheEnabled() {
768 return ENTITY_CACHE_ENABLED;
769 }
770
771 @Override
772 public boolean isFinderCacheEnabled() {
773 return FINDER_CACHE_ENABLED;
774 }
775
776 @Override
777 public void resetOriginalValues() {
778 SocialActivityModelImpl socialActivityModelImpl = this;
779
780 socialActivityModelImpl._originalGroupId = socialActivityModelImpl._groupId;
781
782 socialActivityModelImpl._setOriginalGroupId = false;
783
784 socialActivityModelImpl._originalCompanyId = socialActivityModelImpl._companyId;
785
786 socialActivityModelImpl._setOriginalCompanyId = false;
787
788 socialActivityModelImpl._originalUserId = socialActivityModelImpl._userId;
789
790 socialActivityModelImpl._setOriginalUserId = false;
791
792 socialActivityModelImpl._originalCreateDate = socialActivityModelImpl._createDate;
793
794 socialActivityModelImpl._setOriginalCreateDate = false;
795
796 socialActivityModelImpl._originalActivitySetId = socialActivityModelImpl._activitySetId;
797
798 socialActivityModelImpl._setOriginalActivitySetId = false;
799
800 socialActivityModelImpl._originalMirrorActivityId = socialActivityModelImpl._mirrorActivityId;
801
802 socialActivityModelImpl._setOriginalMirrorActivityId = false;
803
804 socialActivityModelImpl._originalClassNameId = socialActivityModelImpl._classNameId;
805
806 socialActivityModelImpl._setOriginalClassNameId = false;
807
808 socialActivityModelImpl._originalClassPK = socialActivityModelImpl._classPK;
809
810 socialActivityModelImpl._setOriginalClassPK = false;
811
812 socialActivityModelImpl._originalType = socialActivityModelImpl._type;
813
814 socialActivityModelImpl._setOriginalType = false;
815
816 socialActivityModelImpl._originalReceiverUserId = socialActivityModelImpl._receiverUserId;
817
818 socialActivityModelImpl._setOriginalReceiverUserId = false;
819
820 socialActivityModelImpl._columnBitmask = 0;
821 }
822
823 @Override
824 public CacheModel<SocialActivity> toCacheModel() {
825 SocialActivityCacheModel socialActivityCacheModel = new SocialActivityCacheModel();
826
827 socialActivityCacheModel.activityId = getActivityId();
828
829 socialActivityCacheModel.groupId = getGroupId();
830
831 socialActivityCacheModel.companyId = getCompanyId();
832
833 socialActivityCacheModel.userId = getUserId();
834
835 socialActivityCacheModel.createDate = getCreateDate();
836
837 socialActivityCacheModel.activitySetId = getActivitySetId();
838
839 socialActivityCacheModel.mirrorActivityId = getMirrorActivityId();
840
841 socialActivityCacheModel.classNameId = getClassNameId();
842
843 socialActivityCacheModel.classPK = getClassPK();
844
845 socialActivityCacheModel.parentClassNameId = getParentClassNameId();
846
847 socialActivityCacheModel.parentClassPK = getParentClassPK();
848
849 socialActivityCacheModel.type = getType();
850
851 socialActivityCacheModel.extraData = getExtraData();
852
853 String extraData = socialActivityCacheModel.extraData;
854
855 if ((extraData != null) && (extraData.length() == 0)) {
856 socialActivityCacheModel.extraData = null;
857 }
858
859 socialActivityCacheModel.receiverUserId = getReceiverUserId();
860
861 return socialActivityCacheModel;
862 }
863
864 @Override
865 public String toString() {
866 StringBundler sb = new StringBundler(29);
867
868 sb.append("{activityId=");
869 sb.append(getActivityId());
870 sb.append(", groupId=");
871 sb.append(getGroupId());
872 sb.append(", companyId=");
873 sb.append(getCompanyId());
874 sb.append(", userId=");
875 sb.append(getUserId());
876 sb.append(", createDate=");
877 sb.append(getCreateDate());
878 sb.append(", activitySetId=");
879 sb.append(getActivitySetId());
880 sb.append(", mirrorActivityId=");
881 sb.append(getMirrorActivityId());
882 sb.append(", classNameId=");
883 sb.append(getClassNameId());
884 sb.append(", classPK=");
885 sb.append(getClassPK());
886 sb.append(", parentClassNameId=");
887 sb.append(getParentClassNameId());
888 sb.append(", parentClassPK=");
889 sb.append(getParentClassPK());
890 sb.append(", type=");
891 sb.append(getType());
892 sb.append(", extraData=");
893 sb.append(getExtraData());
894 sb.append(", receiverUserId=");
895 sb.append(getReceiverUserId());
896 sb.append("}");
897
898 return sb.toString();
899 }
900
901 @Override
902 public String toXmlString() {
903 StringBundler sb = new StringBundler(46);
904
905 sb.append("<model><model-name>");
906 sb.append("com.liferay.social.kernel.model.SocialActivity");
907 sb.append("</model-name>");
908
909 sb.append(
910 "<column><column-name>activityId</column-name><column-value><![CDATA[");
911 sb.append(getActivityId());
912 sb.append("]]></column-value></column>");
913 sb.append(
914 "<column><column-name>groupId</column-name><column-value><![CDATA[");
915 sb.append(getGroupId());
916 sb.append("]]></column-value></column>");
917 sb.append(
918 "<column><column-name>companyId</column-name><column-value><![CDATA[");
919 sb.append(getCompanyId());
920 sb.append("]]></column-value></column>");
921 sb.append(
922 "<column><column-name>userId</column-name><column-value><![CDATA[");
923 sb.append(getUserId());
924 sb.append("]]></column-value></column>");
925 sb.append(
926 "<column><column-name>createDate</column-name><column-value><![CDATA[");
927 sb.append(getCreateDate());
928 sb.append("]]></column-value></column>");
929 sb.append(
930 "<column><column-name>activitySetId</column-name><column-value><![CDATA[");
931 sb.append(getActivitySetId());
932 sb.append("]]></column-value></column>");
933 sb.append(
934 "<column><column-name>mirrorActivityId</column-name><column-value><![CDATA[");
935 sb.append(getMirrorActivityId());
936 sb.append("]]></column-value></column>");
937 sb.append(
938 "<column><column-name>classNameId</column-name><column-value><![CDATA[");
939 sb.append(getClassNameId());
940 sb.append("]]></column-value></column>");
941 sb.append(
942 "<column><column-name>classPK</column-name><column-value><![CDATA[");
943 sb.append(getClassPK());
944 sb.append("]]></column-value></column>");
945 sb.append(
946 "<column><column-name>parentClassNameId</column-name><column-value><![CDATA[");
947 sb.append(getParentClassNameId());
948 sb.append("]]></column-value></column>");
949 sb.append(
950 "<column><column-name>parentClassPK</column-name><column-value><![CDATA[");
951 sb.append(getParentClassPK());
952 sb.append("]]></column-value></column>");
953 sb.append(
954 "<column><column-name>type</column-name><column-value><![CDATA[");
955 sb.append(getType());
956 sb.append("]]></column-value></column>");
957 sb.append(
958 "<column><column-name>extraData</column-name><column-value><![CDATA[");
959 sb.append(getExtraData());
960 sb.append("]]></column-value></column>");
961 sb.append(
962 "<column><column-name>receiverUserId</column-name><column-value><![CDATA[");
963 sb.append(getReceiverUserId());
964 sb.append("]]></column-value></column>");
965
966 sb.append("</model>");
967
968 return sb.toString();
969 }
970
971 private static final ClassLoader _classLoader = SocialActivity.class.getClassLoader();
972 private static final Class<?>[] _escapedModelInterfaces = new Class[] {
973 SocialActivity.class
974 };
975 private long _activityId;
976 private long _groupId;
977 private long _originalGroupId;
978 private boolean _setOriginalGroupId;
979 private long _companyId;
980 private long _originalCompanyId;
981 private boolean _setOriginalCompanyId;
982 private long _userId;
983 private long _originalUserId;
984 private boolean _setOriginalUserId;
985 private long _createDate;
986 private long _originalCreateDate;
987 private boolean _setOriginalCreateDate;
988 private long _activitySetId;
989 private long _originalActivitySetId;
990 private boolean _setOriginalActivitySetId;
991 private long _mirrorActivityId;
992 private long _originalMirrorActivityId;
993 private boolean _setOriginalMirrorActivityId;
994 private long _classNameId;
995 private long _originalClassNameId;
996 private boolean _setOriginalClassNameId;
997 private long _classPK;
998 private long _originalClassPK;
999 private boolean _setOriginalClassPK;
1000 private long _parentClassNameId;
1001 private long _parentClassPK;
1002 private int _type;
1003 private int _originalType;
1004 private boolean _setOriginalType;
1005 private String _extraData;
1006 private long _receiverUserId;
1007 private long _originalReceiverUserId;
1008 private boolean _setOriginalReceiverUserId;
1009 private long _columnBitmask;
1010 private SocialActivity _escapedModel;
1011 }