001
014
015 package com.liferay.portal.kernel.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.expando.kernel.model.ExpandoBridge;
020
021 import com.liferay.portal.kernel.service.ServiceContext;
022 import com.liferay.portal.kernel.util.Validator;
023
024 import java.io.Serializable;
025
026 import java.util.Date;
027 import java.util.HashMap;
028 import java.util.Map;
029
030
039 @ProviderType
040 public class SystemEventWrapper implements SystemEvent,
041 ModelWrapper<SystemEvent> {
042 public SystemEventWrapper(SystemEvent systemEvent) {
043 _systemEvent = systemEvent;
044 }
045
046 @Override
047 public Class<?> getModelClass() {
048 return SystemEvent.class;
049 }
050
051 @Override
052 public String getModelClassName() {
053 return SystemEvent.class.getName();
054 }
055
056 @Override
057 public Map<String, Object> getModelAttributes() {
058 Map<String, Object> attributes = new HashMap<String, Object>();
059
060 attributes.put("mvccVersion", getMvccVersion());
061 attributes.put("systemEventId", getSystemEventId());
062 attributes.put("groupId", getGroupId());
063 attributes.put("companyId", getCompanyId());
064 attributes.put("userId", getUserId());
065 attributes.put("userName", getUserName());
066 attributes.put("createDate", getCreateDate());
067 attributes.put("classNameId", getClassNameId());
068 attributes.put("classPK", getClassPK());
069 attributes.put("classUuid", getClassUuid());
070 attributes.put("referrerClassNameId", getReferrerClassNameId());
071 attributes.put("parentSystemEventId", getParentSystemEventId());
072 attributes.put("systemEventSetKey", getSystemEventSetKey());
073 attributes.put("type", getType());
074 attributes.put("extraData", getExtraData());
075
076 return attributes;
077 }
078
079 @Override
080 public void setModelAttributes(Map<String, Object> attributes) {
081 Long mvccVersion = (Long)attributes.get("mvccVersion");
082
083 if (mvccVersion != null) {
084 setMvccVersion(mvccVersion);
085 }
086
087 Long systemEventId = (Long)attributes.get("systemEventId");
088
089 if (systemEventId != null) {
090 setSystemEventId(systemEventId);
091 }
092
093 Long groupId = (Long)attributes.get("groupId");
094
095 if (groupId != null) {
096 setGroupId(groupId);
097 }
098
099 Long companyId = (Long)attributes.get("companyId");
100
101 if (companyId != null) {
102 setCompanyId(companyId);
103 }
104
105 Long userId = (Long)attributes.get("userId");
106
107 if (userId != null) {
108 setUserId(userId);
109 }
110
111 String userName = (String)attributes.get("userName");
112
113 if (userName != null) {
114 setUserName(userName);
115 }
116
117 Date createDate = (Date)attributes.get("createDate");
118
119 if (createDate != null) {
120 setCreateDate(createDate);
121 }
122
123 Long classNameId = (Long)attributes.get("classNameId");
124
125 if (classNameId != null) {
126 setClassNameId(classNameId);
127 }
128
129 Long classPK = (Long)attributes.get("classPK");
130
131 if (classPK != null) {
132 setClassPK(classPK);
133 }
134
135 String classUuid = (String)attributes.get("classUuid");
136
137 if (classUuid != null) {
138 setClassUuid(classUuid);
139 }
140
141 Long referrerClassNameId = (Long)attributes.get("referrerClassNameId");
142
143 if (referrerClassNameId != null) {
144 setReferrerClassNameId(referrerClassNameId);
145 }
146
147 Long parentSystemEventId = (Long)attributes.get("parentSystemEventId");
148
149 if (parentSystemEventId != null) {
150 setParentSystemEventId(parentSystemEventId);
151 }
152
153 Long systemEventSetKey = (Long)attributes.get("systemEventSetKey");
154
155 if (systemEventSetKey != null) {
156 setSystemEventSetKey(systemEventSetKey);
157 }
158
159 Integer type = (Integer)attributes.get("type");
160
161 if (type != null) {
162 setType(type);
163 }
164
165 String extraData = (String)attributes.get("extraData");
166
167 if (extraData != null) {
168 setExtraData(extraData);
169 }
170 }
171
172 @Override
173 public java.lang.Object clone() {
174 return new SystemEventWrapper((SystemEvent)_systemEvent.clone());
175 }
176
177 @Override
178 public int compareTo(
179 com.liferay.portal.kernel.model.SystemEvent systemEvent) {
180 return _systemEvent.compareTo(systemEvent);
181 }
182
183
188 @Override
189 public java.lang.String getClassName() {
190 return _systemEvent.getClassName();
191 }
192
193
198 @Override
199 public long getClassNameId() {
200 return _systemEvent.getClassNameId();
201 }
202
203
208 @Override
209 public long getClassPK() {
210 return _systemEvent.getClassPK();
211 }
212
213
218 @Override
219 public java.lang.String getClassUuid() {
220 return _systemEvent.getClassUuid();
221 }
222
223
228 @Override
229 public long getCompanyId() {
230 return _systemEvent.getCompanyId();
231 }
232
233
238 @Override
239 public Date getCreateDate() {
240 return _systemEvent.getCreateDate();
241 }
242
243 @Override
244 public ExpandoBridge getExpandoBridge() {
245 return _systemEvent.getExpandoBridge();
246 }
247
248
253 @Override
254 public java.lang.String getExtraData() {
255 return _systemEvent.getExtraData();
256 }
257
258
263 @Override
264 public long getGroupId() {
265 return _systemEvent.getGroupId();
266 }
267
268
273 @Override
274 public long getMvccVersion() {
275 return _systemEvent.getMvccVersion();
276 }
277
278
283 @Override
284 public long getParentSystemEventId() {
285 return _systemEvent.getParentSystemEventId();
286 }
287
288
293 @Override
294 public long getPrimaryKey() {
295 return _systemEvent.getPrimaryKey();
296 }
297
298 @Override
299 public Serializable getPrimaryKeyObj() {
300 return _systemEvent.getPrimaryKeyObj();
301 }
302
303 @Override
304 public java.lang.String getReferrerClassName() {
305 return _systemEvent.getReferrerClassName();
306 }
307
308
313 @Override
314 public long getReferrerClassNameId() {
315 return _systemEvent.getReferrerClassNameId();
316 }
317
318
323 @Override
324 public long getSystemEventId() {
325 return _systemEvent.getSystemEventId();
326 }
327
328
333 @Override
334 public long getSystemEventSetKey() {
335 return _systemEvent.getSystemEventSetKey();
336 }
337
338
343 @Override
344 public int getType() {
345 return _systemEvent.getType();
346 }
347
348
353 @Override
354 public long getUserId() {
355 return _systemEvent.getUserId();
356 }
357
358
363 @Override
364 public java.lang.String getUserName() {
365 return _systemEvent.getUserName();
366 }
367
368
373 @Override
374 public java.lang.String getUserUuid() {
375 return _systemEvent.getUserUuid();
376 }
377
378 @Override
379 public int hashCode() {
380 return _systemEvent.hashCode();
381 }
382
383 @Override
384 public boolean isCachedModel() {
385 return _systemEvent.isCachedModel();
386 }
387
388 @Override
389 public boolean isEscapedModel() {
390 return _systemEvent.isEscapedModel();
391 }
392
393 @Override
394 public boolean isNew() {
395 return _systemEvent.isNew();
396 }
397
398 @Override
399 public void persist() {
400 _systemEvent.persist();
401 }
402
403 @Override
404 public void setCachedModel(boolean cachedModel) {
405 _systemEvent.setCachedModel(cachedModel);
406 }
407
408 @Override
409 public void setClassName(java.lang.String className) {
410 _systemEvent.setClassName(className);
411 }
412
413
418 @Override
419 public void setClassNameId(long classNameId) {
420 _systemEvent.setClassNameId(classNameId);
421 }
422
423
428 @Override
429 public void setClassPK(long classPK) {
430 _systemEvent.setClassPK(classPK);
431 }
432
433
438 @Override
439 public void setClassUuid(java.lang.String classUuid) {
440 _systemEvent.setClassUuid(classUuid);
441 }
442
443
448 @Override
449 public void setCompanyId(long companyId) {
450 _systemEvent.setCompanyId(companyId);
451 }
452
453
458 @Override
459 public void setCreateDate(Date createDate) {
460 _systemEvent.setCreateDate(createDate);
461 }
462
463 @Override
464 public void setExpandoBridgeAttributes(BaseModel<?> baseModel) {
465 _systemEvent.setExpandoBridgeAttributes(baseModel);
466 }
467
468 @Override
469 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
470 _systemEvent.setExpandoBridgeAttributes(expandoBridge);
471 }
472
473 @Override
474 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
475 _systemEvent.setExpandoBridgeAttributes(serviceContext);
476 }
477
478
483 @Override
484 public void setExtraData(java.lang.String extraData) {
485 _systemEvent.setExtraData(extraData);
486 }
487
488
493 @Override
494 public void setGroupId(long groupId) {
495 _systemEvent.setGroupId(groupId);
496 }
497
498
503 @Override
504 public void setMvccVersion(long mvccVersion) {
505 _systemEvent.setMvccVersion(mvccVersion);
506 }
507
508 @Override
509 public void setNew(boolean n) {
510 _systemEvent.setNew(n);
511 }
512
513
518 @Override
519 public void setParentSystemEventId(long parentSystemEventId) {
520 _systemEvent.setParentSystemEventId(parentSystemEventId);
521 }
522
523
528 @Override
529 public void setPrimaryKey(long primaryKey) {
530 _systemEvent.setPrimaryKey(primaryKey);
531 }
532
533 @Override
534 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
535 _systemEvent.setPrimaryKeyObj(primaryKeyObj);
536 }
537
538 @Override
539 public void setReferrerClassName(java.lang.String referrerClassName) {
540 _systemEvent.setReferrerClassName(referrerClassName);
541 }
542
543
548 @Override
549 public void setReferrerClassNameId(long referrerClassNameId) {
550 _systemEvent.setReferrerClassNameId(referrerClassNameId);
551 }
552
553
558 @Override
559 public void setSystemEventId(long systemEventId) {
560 _systemEvent.setSystemEventId(systemEventId);
561 }
562
563
568 @Override
569 public void setSystemEventSetKey(long systemEventSetKey) {
570 _systemEvent.setSystemEventSetKey(systemEventSetKey);
571 }
572
573
578 @Override
579 public void setType(int type) {
580 _systemEvent.setType(type);
581 }
582
583
588 @Override
589 public void setUserId(long userId) {
590 _systemEvent.setUserId(userId);
591 }
592
593
598 @Override
599 public void setUserName(java.lang.String userName) {
600 _systemEvent.setUserName(userName);
601 }
602
603
608 @Override
609 public void setUserUuid(java.lang.String userUuid) {
610 _systemEvent.setUserUuid(userUuid);
611 }
612
613 @Override
614 public CacheModel<com.liferay.portal.kernel.model.SystemEvent> toCacheModel() {
615 return _systemEvent.toCacheModel();
616 }
617
618 @Override
619 public com.liferay.portal.kernel.model.SystemEvent toEscapedModel() {
620 return new SystemEventWrapper(_systemEvent.toEscapedModel());
621 }
622
623 @Override
624 public java.lang.String toString() {
625 return _systemEvent.toString();
626 }
627
628 @Override
629 public com.liferay.portal.kernel.model.SystemEvent toUnescapedModel() {
630 return new SystemEventWrapper(_systemEvent.toUnescapedModel());
631 }
632
633 @Override
634 public java.lang.String toXmlString() {
635 return _systemEvent.toXmlString();
636 }
637
638 @Override
639 public boolean equals(Object obj) {
640 if (this == obj) {
641 return true;
642 }
643
644 if (!(obj instanceof SystemEventWrapper)) {
645 return false;
646 }
647
648 SystemEventWrapper systemEventWrapper = (SystemEventWrapper)obj;
649
650 if (Validator.equals(_systemEvent, systemEventWrapper._systemEvent)) {
651 return true;
652 }
653
654 return false;
655 }
656
657 @Override
658 public SystemEvent getWrappedModel() {
659 return _systemEvent;
660 }
661
662 @Override
663 public boolean isEntityCacheEnabled() {
664 return _systemEvent.isEntityCacheEnabled();
665 }
666
667 @Override
668 public boolean isFinderCacheEnabled() {
669 return _systemEvent.isFinderCacheEnabled();
670 }
671
672 @Override
673 public void resetOriginalValues() {
674 _systemEvent.resetOriginalValues();
675 }
676
677 private final SystemEvent _systemEvent;
678 }