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("attachments", getAttachments());
066 attributes.put("anonymous", getAnonymous());
067 attributes.put("priority", getPriority());
068 attributes.put("allowPingbacks", getAllowPingbacks());
069 attributes.put("answer", getAnswer());
070 attributes.put("status", getStatus());
071 attributes.put("statusByUserId", getStatusByUserId());
072 attributes.put("statusByUserName", getStatusByUserName());
073 attributes.put("statusDate", getStatusDate());
074
075 return attributes;
076 }
077
078 public void setModelAttributes(Map<String, Object> attributes) {
079 String uuid = (String)attributes.get("uuid");
080
081 if (uuid != null) {
082 setUuid(uuid);
083 }
084
085 Long messageId = (Long)attributes.get("messageId");
086
087 if (messageId != null) {
088 setMessageId(messageId);
089 }
090
091 Long groupId = (Long)attributes.get("groupId");
092
093 if (groupId != null) {
094 setGroupId(groupId);
095 }
096
097 Long companyId = (Long)attributes.get("companyId");
098
099 if (companyId != null) {
100 setCompanyId(companyId);
101 }
102
103 Long userId = (Long)attributes.get("userId");
104
105 if (userId != null) {
106 setUserId(userId);
107 }
108
109 String userName = (String)attributes.get("userName");
110
111 if (userName != null) {
112 setUserName(userName);
113 }
114
115 Date createDate = (Date)attributes.get("createDate");
116
117 if (createDate != null) {
118 setCreateDate(createDate);
119 }
120
121 Date modifiedDate = (Date)attributes.get("modifiedDate");
122
123 if (modifiedDate != null) {
124 setModifiedDate(modifiedDate);
125 }
126
127 Long classNameId = (Long)attributes.get("classNameId");
128
129 if (classNameId != null) {
130 setClassNameId(classNameId);
131 }
132
133 Long classPK = (Long)attributes.get("classPK");
134
135 if (classPK != null) {
136 setClassPK(classPK);
137 }
138
139 Long categoryId = (Long)attributes.get("categoryId");
140
141 if (categoryId != null) {
142 setCategoryId(categoryId);
143 }
144
145 Long threadId = (Long)attributes.get("threadId");
146
147 if (threadId != null) {
148 setThreadId(threadId);
149 }
150
151 Long rootMessageId = (Long)attributes.get("rootMessageId");
152
153 if (rootMessageId != null) {
154 setRootMessageId(rootMessageId);
155 }
156
157 Long parentMessageId = (Long)attributes.get("parentMessageId");
158
159 if (parentMessageId != null) {
160 setParentMessageId(parentMessageId);
161 }
162
163 String subject = (String)attributes.get("subject");
164
165 if (subject != null) {
166 setSubject(subject);
167 }
168
169 String body = (String)attributes.get("body");
170
171 if (body != null) {
172 setBody(body);
173 }
174
175 String format = (String)attributes.get("format");
176
177 if (format != null) {
178 setFormat(format);
179 }
180
181 Boolean attachments = (Boolean)attributes.get("attachments");
182
183 if (attachments != null) {
184 setAttachments(attachments);
185 }
186
187 Boolean anonymous = (Boolean)attributes.get("anonymous");
188
189 if (anonymous != null) {
190 setAnonymous(anonymous);
191 }
192
193 Double priority = (Double)attributes.get("priority");
194
195 if (priority != null) {
196 setPriority(priority);
197 }
198
199 Boolean allowPingbacks = (Boolean)attributes.get("allowPingbacks");
200
201 if (allowPingbacks != null) {
202 setAllowPingbacks(allowPingbacks);
203 }
204
205 Boolean answer = (Boolean)attributes.get("answer");
206
207 if (answer != null) {
208 setAnswer(answer);
209 }
210
211 Integer status = (Integer)attributes.get("status");
212
213 if (status != null) {
214 setStatus(status);
215 }
216
217 Long statusByUserId = (Long)attributes.get("statusByUserId");
218
219 if (statusByUserId != null) {
220 setStatusByUserId(statusByUserId);
221 }
222
223 String statusByUserName = (String)attributes.get("statusByUserName");
224
225 if (statusByUserName != null) {
226 setStatusByUserName(statusByUserName);
227 }
228
229 Date statusDate = (Date)attributes.get("statusDate");
230
231 if (statusDate != null) {
232 setStatusDate(statusDate);
233 }
234 }
235
236
241 public long getPrimaryKey() {
242 return _mbMessage.getPrimaryKey();
243 }
244
245
250 public void setPrimaryKey(long primaryKey) {
251 _mbMessage.setPrimaryKey(primaryKey);
252 }
253
254
259 public java.lang.String getUuid() {
260 return _mbMessage.getUuid();
261 }
262
263
268 public void setUuid(java.lang.String uuid) {
269 _mbMessage.setUuid(uuid);
270 }
271
272
277 public long getMessageId() {
278 return _mbMessage.getMessageId();
279 }
280
281
286 public void setMessageId(long messageId) {
287 _mbMessage.setMessageId(messageId);
288 }
289
290
295 public long getGroupId() {
296 return _mbMessage.getGroupId();
297 }
298
299
304 public void setGroupId(long groupId) {
305 _mbMessage.setGroupId(groupId);
306 }
307
308
313 public long getCompanyId() {
314 return _mbMessage.getCompanyId();
315 }
316
317
322 public void setCompanyId(long companyId) {
323 _mbMessage.setCompanyId(companyId);
324 }
325
326
331 public long getUserId() {
332 return _mbMessage.getUserId();
333 }
334
335
340 public void setUserId(long userId) {
341 _mbMessage.setUserId(userId);
342 }
343
344
350 public java.lang.String getUserUuid()
351 throws com.liferay.portal.kernel.exception.SystemException {
352 return _mbMessage.getUserUuid();
353 }
354
355
360 public void setUserUuid(java.lang.String userUuid) {
361 _mbMessage.setUserUuid(userUuid);
362 }
363
364
369 public java.lang.String getUserName() {
370 return _mbMessage.getUserName();
371 }
372
373
378 public void setUserName(java.lang.String userName) {
379 _mbMessage.setUserName(userName);
380 }
381
382
387 public java.util.Date getCreateDate() {
388 return _mbMessage.getCreateDate();
389 }
390
391
396 public void setCreateDate(java.util.Date createDate) {
397 _mbMessage.setCreateDate(createDate);
398 }
399
400
405 public java.util.Date getModifiedDate() {
406 return _mbMessage.getModifiedDate();
407 }
408
409
414 public void setModifiedDate(java.util.Date modifiedDate) {
415 _mbMessage.setModifiedDate(modifiedDate);
416 }
417
418
423 public java.lang.String getClassName() {
424 return _mbMessage.getClassName();
425 }
426
427 public void setClassName(java.lang.String className) {
428 _mbMessage.setClassName(className);
429 }
430
431
436 public long getClassNameId() {
437 return _mbMessage.getClassNameId();
438 }
439
440
445 public void setClassNameId(long classNameId) {
446 _mbMessage.setClassNameId(classNameId);
447 }
448
449
454 public long getClassPK() {
455 return _mbMessage.getClassPK();
456 }
457
458
463 public void setClassPK(long classPK) {
464 _mbMessage.setClassPK(classPK);
465 }
466
467
472 public long getCategoryId() {
473 return _mbMessage.getCategoryId();
474 }
475
476
481 public void setCategoryId(long categoryId) {
482 _mbMessage.setCategoryId(categoryId);
483 }
484
485
490 public long getThreadId() {
491 return _mbMessage.getThreadId();
492 }
493
494
499 public void setThreadId(long threadId) {
500 _mbMessage.setThreadId(threadId);
501 }
502
503
508 public long getRootMessageId() {
509 return _mbMessage.getRootMessageId();
510 }
511
512
517 public void setRootMessageId(long rootMessageId) {
518 _mbMessage.setRootMessageId(rootMessageId);
519 }
520
521
526 public long getParentMessageId() {
527 return _mbMessage.getParentMessageId();
528 }
529
530
535 public void setParentMessageId(long parentMessageId) {
536 _mbMessage.setParentMessageId(parentMessageId);
537 }
538
539
544 public java.lang.String getSubject() {
545 return _mbMessage.getSubject();
546 }
547
548
553 public void setSubject(java.lang.String subject) {
554 _mbMessage.setSubject(subject);
555 }
556
557
562 public java.lang.String getBody() {
563 return _mbMessage.getBody();
564 }
565
566
571 public void setBody(java.lang.String body) {
572 _mbMessage.setBody(body);
573 }
574
575
580 public java.lang.String getFormat() {
581 return _mbMessage.getFormat();
582 }
583
584
589 public void setFormat(java.lang.String format) {
590 _mbMessage.setFormat(format);
591 }
592
593
598 public boolean getAttachments() {
599 return _mbMessage.getAttachments();
600 }
601
602
607 public boolean isAttachments() {
608 return _mbMessage.isAttachments();
609 }
610
611
616 public void setAttachments(boolean attachments) {
617 _mbMessage.setAttachments(attachments);
618 }
619
620
625 public boolean getAnonymous() {
626 return _mbMessage.getAnonymous();
627 }
628
629
634 public boolean isAnonymous() {
635 return _mbMessage.isAnonymous();
636 }
637
638
643 public void setAnonymous(boolean anonymous) {
644 _mbMessage.setAnonymous(anonymous);
645 }
646
647
652 public double getPriority() {
653 return _mbMessage.getPriority();
654 }
655
656
661 public void setPriority(double priority) {
662 _mbMessage.setPriority(priority);
663 }
664
665
670 public boolean getAllowPingbacks() {
671 return _mbMessage.getAllowPingbacks();
672 }
673
674
679 public boolean isAllowPingbacks() {
680 return _mbMessage.isAllowPingbacks();
681 }
682
683
688 public void setAllowPingbacks(boolean allowPingbacks) {
689 _mbMessage.setAllowPingbacks(allowPingbacks);
690 }
691
692
697 public boolean getAnswer() {
698 return _mbMessage.getAnswer();
699 }
700
701
706 public boolean isAnswer() {
707 return _mbMessage.isAnswer();
708 }
709
710
715 public void setAnswer(boolean answer) {
716 _mbMessage.setAnswer(answer);
717 }
718
719
724 public int getStatus() {
725 return _mbMessage.getStatus();
726 }
727
728
733 public void setStatus(int status) {
734 _mbMessage.setStatus(status);
735 }
736
737
742 public long getStatusByUserId() {
743 return _mbMessage.getStatusByUserId();
744 }
745
746
751 public void setStatusByUserId(long statusByUserId) {
752 _mbMessage.setStatusByUserId(statusByUserId);
753 }
754
755
761 public java.lang.String getStatusByUserUuid()
762 throws com.liferay.portal.kernel.exception.SystemException {
763 return _mbMessage.getStatusByUserUuid();
764 }
765
766
771 public void setStatusByUserUuid(java.lang.String statusByUserUuid) {
772 _mbMessage.setStatusByUserUuid(statusByUserUuid);
773 }
774
775
780 public java.lang.String getStatusByUserName() {
781 return _mbMessage.getStatusByUserName();
782 }
783
784
789 public void setStatusByUserName(java.lang.String statusByUserName) {
790 _mbMessage.setStatusByUserName(statusByUserName);
791 }
792
793
798 public java.util.Date getStatusDate() {
799 return _mbMessage.getStatusDate();
800 }
801
802
807 public void setStatusDate(java.util.Date statusDate) {
808 _mbMessage.setStatusDate(statusDate);
809 }
810
811
814 public boolean getApproved() {
815 return _mbMessage.getApproved();
816 }
817
818
823 public boolean isApproved() {
824 return _mbMessage.isApproved();
825 }
826
827
832 public boolean isDenied() {
833 return _mbMessage.isDenied();
834 }
835
836
841 public boolean isDraft() {
842 return _mbMessage.isDraft();
843 }
844
845
850 public boolean isExpired() {
851 return _mbMessage.isExpired();
852 }
853
854
859 public boolean isInactive() {
860 return _mbMessage.isInactive();
861 }
862
863
868 public boolean isIncomplete() {
869 return _mbMessage.isIncomplete();
870 }
871
872
877 public boolean isInTrash() {
878 return _mbMessage.isInTrash();
879 }
880
881
886 public boolean isPending() {
887 return _mbMessage.isPending();
888 }
889
890
895 public boolean isScheduled() {
896 return _mbMessage.isScheduled();
897 }
898
899 public boolean isNew() {
900 return _mbMessage.isNew();
901 }
902
903 public void setNew(boolean n) {
904 _mbMessage.setNew(n);
905 }
906
907 public boolean isCachedModel() {
908 return _mbMessage.isCachedModel();
909 }
910
911 public void setCachedModel(boolean cachedModel) {
912 _mbMessage.setCachedModel(cachedModel);
913 }
914
915 public boolean isEscapedModel() {
916 return _mbMessage.isEscapedModel();
917 }
918
919 public java.io.Serializable getPrimaryKeyObj() {
920 return _mbMessage.getPrimaryKeyObj();
921 }
922
923 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
924 _mbMessage.setPrimaryKeyObj(primaryKeyObj);
925 }
926
927 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
928 return _mbMessage.getExpandoBridge();
929 }
930
931 public void setExpandoBridgeAttributes(
932 com.liferay.portal.service.ServiceContext serviceContext) {
933 _mbMessage.setExpandoBridgeAttributes(serviceContext);
934 }
935
936 @Override
937 public java.lang.Object clone() {
938 return new MBMessageWrapper((MBMessage)_mbMessage.clone());
939 }
940
941 public int compareTo(
942 com.liferay.portlet.messageboards.model.MBMessage mbMessage) {
943 return _mbMessage.compareTo(mbMessage);
944 }
945
946 @Override
947 public int hashCode() {
948 return _mbMessage.hashCode();
949 }
950
951 public com.liferay.portal.model.CacheModel<com.liferay.portlet.messageboards.model.MBMessage> toCacheModel() {
952 return _mbMessage.toCacheModel();
953 }
954
955 public com.liferay.portlet.messageboards.model.MBMessage toEscapedModel() {
956 return new MBMessageWrapper(_mbMessage.toEscapedModel());
957 }
958
959 @Override
960 public java.lang.String toString() {
961 return _mbMessage.toString();
962 }
963
964 public java.lang.String toXmlString() {
965 return _mbMessage.toXmlString();
966 }
967
968 public void persist()
969 throws com.liferay.portal.kernel.exception.SystemException {
970 _mbMessage.persist();
971 }
972
973 public java.lang.String[] getAssetTagNames()
974 throws com.liferay.portal.kernel.exception.SystemException {
975 return _mbMessage.getAssetTagNames();
976 }
977
978 public java.lang.String getAttachmentsDir() {
979 return _mbMessage.getAttachmentsDir();
980 }
981
982 public java.lang.String[] getAttachmentsFiles()
983 throws com.liferay.portal.kernel.exception.PortalException,
984 com.liferay.portal.kernel.exception.SystemException {
985 return _mbMessage.getAttachmentsFiles();
986 }
987
988 public java.lang.String getBody(boolean translate) {
989 return _mbMessage.getBody(translate);
990 }
991
992 public com.liferay.portlet.messageboards.model.MBCategory getCategory()
993 throws com.liferay.portal.kernel.exception.PortalException,
994 com.liferay.portal.kernel.exception.SystemException {
995 return _mbMessage.getCategory();
996 }
997
998 public java.lang.String getDeletedAttachmentsDir() {
999 return _mbMessage.getDeletedAttachmentsDir();
1000 }
1001
1002 public java.lang.String[] getDeletedAttachmentsFiles()
1003 throws com.liferay.portal.kernel.exception.PortalException,
1004 com.liferay.portal.kernel.exception.SystemException {
1005 return _mbMessage.getDeletedAttachmentsFiles();
1006 }
1007
1008 public com.liferay.portlet.messageboards.model.MBThread getThread()
1009 throws com.liferay.portal.kernel.exception.PortalException,
1010 com.liferay.portal.kernel.exception.SystemException {
1011 return _mbMessage.getThread();
1012 }
1013
1014 public java.lang.String getThreadAttachmentsDir() {
1015 return _mbMessage.getThreadAttachmentsDir();
1016 }
1017
1018 public java.lang.String getWorkflowClassName() {
1019 return _mbMessage.getWorkflowClassName();
1020 }
1021
1022 public boolean isDiscussion() {
1023 return _mbMessage.isDiscussion();
1024 }
1025
1026 public boolean isFormatBBCode() {
1027 return _mbMessage.isFormatBBCode();
1028 }
1029
1030 public boolean isReply() {
1031 return _mbMessage.isReply();
1032 }
1033
1034 public boolean isRoot() {
1035 return _mbMessage.isRoot();
1036 }
1037
1038 public void setAttachmentsDir(java.lang.String attachmentsDir) {
1039 _mbMessage.setAttachmentsDir(attachmentsDir);
1040 }
1041
1042
1045 public MBMessage getWrappedMBMessage() {
1046 return _mbMessage;
1047 }
1048
1049 public MBMessage getWrappedModel() {
1050 return _mbMessage;
1051 }
1052
1053 public void resetOriginalValues() {
1054 _mbMessage.resetOriginalValues();
1055 }
1056
1057 private MBMessage _mbMessage;
1058 }