001
014
015 package com.liferay.portlet.messageboards.model;
016
017 import com.liferay.portal.model.ModelWrapper;
018
019 import java.util.Date;
020 import java.util.HashMap;
021 import java.util.Map;
022
023
032 public class MBMessageWrapper implements MBMessage, ModelWrapper<MBMessage> {
033 public MBMessageWrapper(MBMessage mbMessage) {
034 _mbMessage = mbMessage;
035 }
036
037 public Class<?> getModelClass() {
038 return MBMessage.class;
039 }
040
041 public String getModelClassName() {
042 return MBMessage.class.getName();
043 }
044
045 public Map<String, Object> getModelAttributes() {
046 Map<String, Object> attributes = new HashMap<String, Object>();
047
048 attributes.put("uuid", getUuid());
049 attributes.put("messageId", getMessageId());
050 attributes.put("groupId", getGroupId());
051 attributes.put("companyId", getCompanyId());
052 attributes.put("userId", getUserId());
053 attributes.put("userName", getUserName());
054 attributes.put("createDate", getCreateDate());
055 attributes.put("modifiedDate", getModifiedDate());
056 attributes.put("classNameId", getClassNameId());
057 attributes.put("classPK", getClassPK());
058 attributes.put("categoryId", getCategoryId());
059 attributes.put("threadId", getThreadId());
060 attributes.put("rootMessageId", getRootMessageId());
061 attributes.put("parentMessageId", getParentMessageId());
062 attributes.put("subject", getSubject());
063 attributes.put("body", getBody());
064 attributes.put("format", getFormat());
065 attributes.put("anonymous", getAnonymous());
066 attributes.put("priority", getPriority());
067 attributes.put("allowPingbacks", getAllowPingbacks());
068 attributes.put("answer", getAnswer());
069 attributes.put("status", getStatus());
070 attributes.put("statusByUserId", getStatusByUserId());
071 attributes.put("statusByUserName", getStatusByUserName());
072 attributes.put("statusDate", getStatusDate());
073
074 return attributes;
075 }
076
077 public void setModelAttributes(Map<String, Object> attributes) {
078 String uuid = (String)attributes.get("uuid");
079
080 if (uuid != null) {
081 setUuid(uuid);
082 }
083
084 Long messageId = (Long)attributes.get("messageId");
085
086 if (messageId != null) {
087 setMessageId(messageId);
088 }
089
090 Long groupId = (Long)attributes.get("groupId");
091
092 if (groupId != null) {
093 setGroupId(groupId);
094 }
095
096 Long companyId = (Long)attributes.get("companyId");
097
098 if (companyId != null) {
099 setCompanyId(companyId);
100 }
101
102 Long userId = (Long)attributes.get("userId");
103
104 if (userId != null) {
105 setUserId(userId);
106 }
107
108 String userName = (String)attributes.get("userName");
109
110 if (userName != null) {
111 setUserName(userName);
112 }
113
114 Date createDate = (Date)attributes.get("createDate");
115
116 if (createDate != null) {
117 setCreateDate(createDate);
118 }
119
120 Date modifiedDate = (Date)attributes.get("modifiedDate");
121
122 if (modifiedDate != null) {
123 setModifiedDate(modifiedDate);
124 }
125
126 Long classNameId = (Long)attributes.get("classNameId");
127
128 if (classNameId != null) {
129 setClassNameId(classNameId);
130 }
131
132 Long classPK = (Long)attributes.get("classPK");
133
134 if (classPK != null) {
135 setClassPK(classPK);
136 }
137
138 Long categoryId = (Long)attributes.get("categoryId");
139
140 if (categoryId != null) {
141 setCategoryId(categoryId);
142 }
143
144 Long threadId = (Long)attributes.get("threadId");
145
146 if (threadId != null) {
147 setThreadId(threadId);
148 }
149
150 Long rootMessageId = (Long)attributes.get("rootMessageId");
151
152 if (rootMessageId != null) {
153 setRootMessageId(rootMessageId);
154 }
155
156 Long parentMessageId = (Long)attributes.get("parentMessageId");
157
158 if (parentMessageId != null) {
159 setParentMessageId(parentMessageId);
160 }
161
162 String subject = (String)attributes.get("subject");
163
164 if (subject != null) {
165 setSubject(subject);
166 }
167
168 String body = (String)attributes.get("body");
169
170 if (body != null) {
171 setBody(body);
172 }
173
174 String format = (String)attributes.get("format");
175
176 if (format != null) {
177 setFormat(format);
178 }
179
180 Boolean anonymous = (Boolean)attributes.get("anonymous");
181
182 if (anonymous != null) {
183 setAnonymous(anonymous);
184 }
185
186 Double priority = (Double)attributes.get("priority");
187
188 if (priority != null) {
189 setPriority(priority);
190 }
191
192 Boolean allowPingbacks = (Boolean)attributes.get("allowPingbacks");
193
194 if (allowPingbacks != null) {
195 setAllowPingbacks(allowPingbacks);
196 }
197
198 Boolean answer = (Boolean)attributes.get("answer");
199
200 if (answer != null) {
201 setAnswer(answer);
202 }
203
204 Integer status = (Integer)attributes.get("status");
205
206 if (status != null) {
207 setStatus(status);
208 }
209
210 Long statusByUserId = (Long)attributes.get("statusByUserId");
211
212 if (statusByUserId != null) {
213 setStatusByUserId(statusByUserId);
214 }
215
216 String statusByUserName = (String)attributes.get("statusByUserName");
217
218 if (statusByUserName != null) {
219 setStatusByUserName(statusByUserName);
220 }
221
222 Date statusDate = (Date)attributes.get("statusDate");
223
224 if (statusDate != null) {
225 setStatusDate(statusDate);
226 }
227 }
228
229
234 public long getPrimaryKey() {
235 return _mbMessage.getPrimaryKey();
236 }
237
238
243 public void setPrimaryKey(long primaryKey) {
244 _mbMessage.setPrimaryKey(primaryKey);
245 }
246
247
252 public java.lang.String getUuid() {
253 return _mbMessage.getUuid();
254 }
255
256
261 public void setUuid(java.lang.String uuid) {
262 _mbMessage.setUuid(uuid);
263 }
264
265
270 public long getMessageId() {
271 return _mbMessage.getMessageId();
272 }
273
274
279 public void setMessageId(long messageId) {
280 _mbMessage.setMessageId(messageId);
281 }
282
283
288 public long getGroupId() {
289 return _mbMessage.getGroupId();
290 }
291
292
297 public void setGroupId(long groupId) {
298 _mbMessage.setGroupId(groupId);
299 }
300
301
306 public long getCompanyId() {
307 return _mbMessage.getCompanyId();
308 }
309
310
315 public void setCompanyId(long companyId) {
316 _mbMessage.setCompanyId(companyId);
317 }
318
319
324 public long getUserId() {
325 return _mbMessage.getUserId();
326 }
327
328
333 public void setUserId(long userId) {
334 _mbMessage.setUserId(userId);
335 }
336
337
343 public java.lang.String getUserUuid()
344 throws com.liferay.portal.kernel.exception.SystemException {
345 return _mbMessage.getUserUuid();
346 }
347
348
353 public void setUserUuid(java.lang.String userUuid) {
354 _mbMessage.setUserUuid(userUuid);
355 }
356
357
362 public java.lang.String getUserName() {
363 return _mbMessage.getUserName();
364 }
365
366
371 public void setUserName(java.lang.String userName) {
372 _mbMessage.setUserName(userName);
373 }
374
375
380 public java.util.Date getCreateDate() {
381 return _mbMessage.getCreateDate();
382 }
383
384
389 public void setCreateDate(java.util.Date createDate) {
390 _mbMessage.setCreateDate(createDate);
391 }
392
393
398 public java.util.Date getModifiedDate() {
399 return _mbMessage.getModifiedDate();
400 }
401
402
407 public void setModifiedDate(java.util.Date modifiedDate) {
408 _mbMessage.setModifiedDate(modifiedDate);
409 }
410
411
416 public java.lang.String getClassName() {
417 return _mbMessage.getClassName();
418 }
419
420 public void setClassName(java.lang.String className) {
421 _mbMessage.setClassName(className);
422 }
423
424
429 public long getClassNameId() {
430 return _mbMessage.getClassNameId();
431 }
432
433
438 public void setClassNameId(long classNameId) {
439 _mbMessage.setClassNameId(classNameId);
440 }
441
442
447 public long getClassPK() {
448 return _mbMessage.getClassPK();
449 }
450
451
456 public void setClassPK(long classPK) {
457 _mbMessage.setClassPK(classPK);
458 }
459
460
465 public long getCategoryId() {
466 return _mbMessage.getCategoryId();
467 }
468
469
474 public void setCategoryId(long categoryId) {
475 _mbMessage.setCategoryId(categoryId);
476 }
477
478
483 public long getThreadId() {
484 return _mbMessage.getThreadId();
485 }
486
487
492 public void setThreadId(long threadId) {
493 _mbMessage.setThreadId(threadId);
494 }
495
496
501 public long getRootMessageId() {
502 return _mbMessage.getRootMessageId();
503 }
504
505
510 public void setRootMessageId(long rootMessageId) {
511 _mbMessage.setRootMessageId(rootMessageId);
512 }
513
514
519 public long getParentMessageId() {
520 return _mbMessage.getParentMessageId();
521 }
522
523
528 public void setParentMessageId(long parentMessageId) {
529 _mbMessage.setParentMessageId(parentMessageId);
530 }
531
532
537 public java.lang.String getSubject() {
538 return _mbMessage.getSubject();
539 }
540
541
546 public void setSubject(java.lang.String subject) {
547 _mbMessage.setSubject(subject);
548 }
549
550
555 public java.lang.String getBody() {
556 return _mbMessage.getBody();
557 }
558
559
564 public void setBody(java.lang.String body) {
565 _mbMessage.setBody(body);
566 }
567
568
573 public java.lang.String getFormat() {
574 return _mbMessage.getFormat();
575 }
576
577
582 public void setFormat(java.lang.String format) {
583 _mbMessage.setFormat(format);
584 }
585
586
591 public boolean getAnonymous() {
592 return _mbMessage.getAnonymous();
593 }
594
595
600 public boolean isAnonymous() {
601 return _mbMessage.isAnonymous();
602 }
603
604
609 public void setAnonymous(boolean anonymous) {
610 _mbMessage.setAnonymous(anonymous);
611 }
612
613
618 public double getPriority() {
619 return _mbMessage.getPriority();
620 }
621
622
627 public void setPriority(double priority) {
628 _mbMessage.setPriority(priority);
629 }
630
631
636 public boolean getAllowPingbacks() {
637 return _mbMessage.getAllowPingbacks();
638 }
639
640
645 public boolean isAllowPingbacks() {
646 return _mbMessage.isAllowPingbacks();
647 }
648
649
654 public void setAllowPingbacks(boolean allowPingbacks) {
655 _mbMessage.setAllowPingbacks(allowPingbacks);
656 }
657
658
663 public boolean getAnswer() {
664 return _mbMessage.getAnswer();
665 }
666
667
672 public boolean isAnswer() {
673 return _mbMessage.isAnswer();
674 }
675
676
681 public void setAnswer(boolean answer) {
682 _mbMessage.setAnswer(answer);
683 }
684
685
690 public int getStatus() {
691 return _mbMessage.getStatus();
692 }
693
694
699 public void setStatus(int status) {
700 _mbMessage.setStatus(status);
701 }
702
703
708 public long getStatusByUserId() {
709 return _mbMessage.getStatusByUserId();
710 }
711
712
717 public void setStatusByUserId(long statusByUserId) {
718 _mbMessage.setStatusByUserId(statusByUserId);
719 }
720
721
727 public java.lang.String getStatusByUserUuid()
728 throws com.liferay.portal.kernel.exception.SystemException {
729 return _mbMessage.getStatusByUserUuid();
730 }
731
732
737 public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
738 _mbMessage.setStatusByUserUuid(statusByUserUuid);
739 }
740
741
746 public java.lang.String getStatusByUserName() {
747 return _mbMessage.getStatusByUserName();
748 }
749
750
755 public void setStatusByUserName(java.lang.String statusByUserName) {
756 _mbMessage.setStatusByUserName(statusByUserName);
757 }
758
759
764 public java.util.Date getStatusDate() {
765 return _mbMessage.getStatusDate();
766 }
767
768
773 public void setStatusDate(java.util.Date statusDate) {
774 _mbMessage.setStatusDate(statusDate);
775 }
776
777
780 public boolean getApproved() {
781 return _mbMessage.getApproved();
782 }
783
784
789 public boolean isApproved() {
790 return _mbMessage.isApproved();
791 }
792
793
798 public boolean isDenied() {
799 return _mbMessage.isDenied();
800 }
801
802
807 public boolean isDraft() {
808 return _mbMessage.isDraft();
809 }
810
811
816 public boolean isExpired() {
817 return _mbMessage.isExpired();
818 }
819
820
825 public boolean isInactive() {
826 return _mbMessage.isInactive();
827 }
828
829
834 public boolean isIncomplete() {
835 return _mbMessage.isIncomplete();
836 }
837
838
843 public boolean isInTrash() {
844 return _mbMessage.isInTrash();
845 }
846
847
852 public boolean isPending() {
853 return _mbMessage.isPending();
854 }
855
856
861 public boolean isScheduled() {
862 return _mbMessage.isScheduled();
863 }
864
865 public boolean isNew() {
866 return _mbMessage.isNew();
867 }
868
869 public void setNew(boolean n) {
870 _mbMessage.setNew(n);
871 }
872
873 public boolean isCachedModel() {
874 return _mbMessage.isCachedModel();
875 }
876
877 public void setCachedModel(boolean cachedModel) {
878 _mbMessage.setCachedModel(cachedModel);
879 }
880
881 public boolean isEscapedModel() {
882 return _mbMessage.isEscapedModel();
883 }
884
885 public java.io.Serializable getPrimaryKeyObj() {
886 return _mbMessage.getPrimaryKeyObj();
887 }
888
889 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
890 _mbMessage.setPrimaryKeyObj(primaryKeyObj);
891 }
892
893 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
894 return _mbMessage.getExpandoBridge();
895 }
896
897 public void setExpandoBridgeAttributes(
898 com.liferay.portal.model.BaseModel<?> baseModel) {
899 _mbMessage.setExpandoBridgeAttributes(baseModel);
900 }
901
902 public void setExpandoBridgeAttributes(
903 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
904 _mbMessage.setExpandoBridgeAttributes(expandoBridge);
905 }
906
907 public void setExpandoBridgeAttributes(
908 com.liferay.portal.service.ServiceContext serviceContext) {
909 _mbMessage.setExpandoBridgeAttributes(serviceContext);
910 }
911
912 @Override
913 public java.lang.Object clone() {
914 return new MBMessageWrapper((MBMessage)_mbMessage.clone());
915 }
916
917 public int compareTo(
918 com.liferay.portlet.messageboards.model.MBMessage mbMessage) {
919 return _mbMessage.compareTo(mbMessage);
920 }
921
922 @Override
923 public int hashCode() {
924 return _mbMessage.hashCode();
925 }
926
927 public com.liferay.portal.model.CacheModel<com.liferay.portlet.messageboards.model.MBMessage> toCacheModel() {
928 return _mbMessage.toCacheModel();
929 }
930
931 public com.liferay.portlet.messageboards.model.MBMessage toEscapedModel() {
932 return new MBMessageWrapper(_mbMessage.toEscapedModel());
933 }
934
935 public com.liferay.portlet.messageboards.model.MBMessage toUnescapedModel() {
936 return new MBMessageWrapper(_mbMessage.toUnescapedModel());
937 }
938
939 @Override
940 public java.lang.String toString() {
941 return _mbMessage.toString();
942 }
943
944 public java.lang.String toXmlString() {
945 return _mbMessage.toXmlString();
946 }
947
948 public void persist()
949 throws com.liferay.portal.kernel.exception.SystemException {
950 _mbMessage.persist();
951 }
952
953 public com.liferay.portal.kernel.repository.model.Folder addAttachmentsFolder()
954 throws com.liferay.portal.kernel.exception.PortalException,
955 com.liferay.portal.kernel.exception.SystemException {
956 return _mbMessage.addAttachmentsFolder();
957 }
958
959 public java.lang.String[] getAssetTagNames()
960 throws com.liferay.portal.kernel.exception.SystemException {
961 return _mbMessage.getAssetTagNames();
962 }
963
964 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getAttachmentsFileEntries()
965 throws com.liferay.portal.kernel.exception.PortalException,
966 com.liferay.portal.kernel.exception.SystemException {
967 return _mbMessage.getAttachmentsFileEntries();
968 }
969
970 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getAttachmentsFileEntries(
971 int start, int end)
972 throws com.liferay.portal.kernel.exception.PortalException,
973 com.liferay.portal.kernel.exception.SystemException {
974 return _mbMessage.getAttachmentsFileEntries(start, end);
975 }
976
977 public int getAttachmentsFileEntriesCount()
978 throws com.liferay.portal.kernel.exception.PortalException,
979 com.liferay.portal.kernel.exception.SystemException {
980 return _mbMessage.getAttachmentsFileEntriesCount();
981 }
982
983 public long getAttachmentsFolderId()
984 throws com.liferay.portal.kernel.exception.PortalException,
985 com.liferay.portal.kernel.exception.SystemException {
986 return _mbMessage.getAttachmentsFolderId();
987 }
988
989 public java.lang.String getBody(boolean translate) {
990 return _mbMessage.getBody(translate);
991 }
992
993 public com.liferay.portlet.messageboards.model.MBCategory getCategory()
994 throws com.liferay.portal.kernel.exception.PortalException,
995 com.liferay.portal.kernel.exception.SystemException {
996 return _mbMessage.getCategory();
997 }
998
999 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getDeletedAttachmentsFileEntries()
1000 throws com.liferay.portal.kernel.exception.PortalException,
1001 com.liferay.portal.kernel.exception.SystemException {
1002 return _mbMessage.getDeletedAttachmentsFileEntries();
1003 }
1004
1005 public java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getDeletedAttachmentsFileEntries(
1006 int start, int end)
1007 throws com.liferay.portal.kernel.exception.PortalException,
1008 com.liferay.portal.kernel.exception.SystemException {
1009 return _mbMessage.getDeletedAttachmentsFileEntries(start, end);
1010 }
1011
1012 public int getDeletedAttachmentsFileEntriesCount()
1013 throws com.liferay.portal.kernel.exception.PortalException,
1014 com.liferay.portal.kernel.exception.SystemException {
1015 return _mbMessage.getDeletedAttachmentsFileEntriesCount();
1016 }
1017
1018 public com.liferay.portlet.messageboards.model.MBThread getThread()
1019 throws com.liferay.portal.kernel.exception.PortalException,
1020 com.liferay.portal.kernel.exception.SystemException {
1021 return _mbMessage.getThread();
1022 }
1023
1024 public long getThreadAttachmentsFolderId()
1025 throws com.liferay.portal.kernel.exception.PortalException,
1026 com.liferay.portal.kernel.exception.SystemException {
1027 return _mbMessage.getThreadAttachmentsFolderId();
1028 }
1029
1030 public com.liferay.portal.model.ContainerModel getTrashContainer()
1031 throws com.liferay.portal.kernel.exception.PortalException,
1032 com.liferay.portal.kernel.exception.SystemException {
1033 return _mbMessage.getTrashContainer();
1034 }
1035
1036 public java.lang.String getWorkflowClassName() {
1037 return _mbMessage.getWorkflowClassName();
1038 }
1039
1040 public boolean isDiscussion() {
1041 return _mbMessage.isDiscussion();
1042 }
1043
1044 public boolean isFormatBBCode() {
1045 return _mbMessage.isFormatBBCode();
1046 }
1047
1048 public boolean isInTrashThread()
1049 throws com.liferay.portal.kernel.exception.PortalException,
1050 com.liferay.portal.kernel.exception.SystemException {
1051 return _mbMessage.isInTrashThread();
1052 }
1053
1054 public boolean isReply() {
1055 return _mbMessage.isReply();
1056 }
1057
1058 public boolean isRoot() {
1059 return _mbMessage.isRoot();
1060 }
1061
1062 public void setAttachmentsFolderId(long attachmentsFolderId) {
1063 _mbMessage.setAttachmentsFolderId(attachmentsFolderId);
1064 }
1065
1066
1069 public MBMessage getWrappedMBMessage() {
1070 return _mbMessage;
1071 }
1072
1073 public MBMessage getWrappedModel() {
1074 return _mbMessage;
1075 }
1076
1077 public void resetOriginalValues() {
1078 _mbMessage.resetOriginalValues();
1079 }
1080
1081 private MBMessage _mbMessage;
1082 }