001
014
015 package com.liferay.portal.model;
016
017 import com.liferay.portal.kernel.util.Validator;
018
019 import java.util.Date;
020 import java.util.HashMap;
021 import java.util.Map;
022
023
032 public class UserTrackerWrapper implements UserTracker,
033 ModelWrapper<UserTracker> {
034 public UserTrackerWrapper(UserTracker userTracker) {
035 _userTracker = userTracker;
036 }
037
038 @Override
039 public Class<?> getModelClass() {
040 return UserTracker.class;
041 }
042
043 @Override
044 public String getModelClassName() {
045 return UserTracker.class.getName();
046 }
047
048 @Override
049 public Map<String, Object> getModelAttributes() {
050 Map<String, Object> attributes = new HashMap<String, Object>();
051
052 attributes.put("userTrackerId", getUserTrackerId());
053 attributes.put("companyId", getCompanyId());
054 attributes.put("userId", getUserId());
055 attributes.put("modifiedDate", getModifiedDate());
056 attributes.put("sessionId", getSessionId());
057 attributes.put("remoteAddr", getRemoteAddr());
058 attributes.put("remoteHost", getRemoteHost());
059 attributes.put("userAgent", getUserAgent());
060
061 return attributes;
062 }
063
064 @Override
065 public void setModelAttributes(Map<String, Object> attributes) {
066 Long userTrackerId = (Long)attributes.get("userTrackerId");
067
068 if (userTrackerId != null) {
069 setUserTrackerId(userTrackerId);
070 }
071
072 Long companyId = (Long)attributes.get("companyId");
073
074 if (companyId != null) {
075 setCompanyId(companyId);
076 }
077
078 Long userId = (Long)attributes.get("userId");
079
080 if (userId != null) {
081 setUserId(userId);
082 }
083
084 Date modifiedDate = (Date)attributes.get("modifiedDate");
085
086 if (modifiedDate != null) {
087 setModifiedDate(modifiedDate);
088 }
089
090 String sessionId = (String)attributes.get("sessionId");
091
092 if (sessionId != null) {
093 setSessionId(sessionId);
094 }
095
096 String remoteAddr = (String)attributes.get("remoteAddr");
097
098 if (remoteAddr != null) {
099 setRemoteAddr(remoteAddr);
100 }
101
102 String remoteHost = (String)attributes.get("remoteHost");
103
104 if (remoteHost != null) {
105 setRemoteHost(remoteHost);
106 }
107
108 String userAgent = (String)attributes.get("userAgent");
109
110 if (userAgent != null) {
111 setUserAgent(userAgent);
112 }
113 }
114
115
120 @Override
121 public long getPrimaryKey() {
122 return _userTracker.getPrimaryKey();
123 }
124
125
130 @Override
131 public void setPrimaryKey(long primaryKey) {
132 _userTracker.setPrimaryKey(primaryKey);
133 }
134
135
140 @Override
141 public long getUserTrackerId() {
142 return _userTracker.getUserTrackerId();
143 }
144
145
150 @Override
151 public void setUserTrackerId(long userTrackerId) {
152 _userTracker.setUserTrackerId(userTrackerId);
153 }
154
155
160 @Override
161 public long getCompanyId() {
162 return _userTracker.getCompanyId();
163 }
164
165
170 @Override
171 public void setCompanyId(long companyId) {
172 _userTracker.setCompanyId(companyId);
173 }
174
175
180 @Override
181 public long getUserId() {
182 return _userTracker.getUserId();
183 }
184
185
190 @Override
191 public void setUserId(long userId) {
192 _userTracker.setUserId(userId);
193 }
194
195
201 @Override
202 public java.lang.String getUserUuid()
203 throws com.liferay.portal.kernel.exception.SystemException {
204 return _userTracker.getUserUuid();
205 }
206
207
212 @Override
213 public void setUserUuid(java.lang.String userUuid) {
214 _userTracker.setUserUuid(userUuid);
215 }
216
217
222 @Override
223 public java.util.Date getModifiedDate() {
224 return _userTracker.getModifiedDate();
225 }
226
227
232 @Override
233 public void setModifiedDate(java.util.Date modifiedDate) {
234 _userTracker.setModifiedDate(modifiedDate);
235 }
236
237
242 @Override
243 public java.lang.String getSessionId() {
244 return _userTracker.getSessionId();
245 }
246
247
252 @Override
253 public void setSessionId(java.lang.String sessionId) {
254 _userTracker.setSessionId(sessionId);
255 }
256
257
262 @Override
263 public java.lang.String getRemoteAddr() {
264 return _userTracker.getRemoteAddr();
265 }
266
267
272 @Override
273 public void setRemoteAddr(java.lang.String remoteAddr) {
274 _userTracker.setRemoteAddr(remoteAddr);
275 }
276
277
282 @Override
283 public java.lang.String getRemoteHost() {
284 return _userTracker.getRemoteHost();
285 }
286
287
292 @Override
293 public void setRemoteHost(java.lang.String remoteHost) {
294 _userTracker.setRemoteHost(remoteHost);
295 }
296
297
302 @Override
303 public java.lang.String getUserAgent() {
304 return _userTracker.getUserAgent();
305 }
306
307
312 @Override
313 public void setUserAgent(java.lang.String userAgent) {
314 _userTracker.setUserAgent(userAgent);
315 }
316
317 @Override
318 public boolean isNew() {
319 return _userTracker.isNew();
320 }
321
322 @Override
323 public void setNew(boolean n) {
324 _userTracker.setNew(n);
325 }
326
327 @Override
328 public boolean isCachedModel() {
329 return _userTracker.isCachedModel();
330 }
331
332 @Override
333 public void setCachedModel(boolean cachedModel) {
334 _userTracker.setCachedModel(cachedModel);
335 }
336
337 @Override
338 public boolean isEscapedModel() {
339 return _userTracker.isEscapedModel();
340 }
341
342 @Override
343 public java.io.Serializable getPrimaryKeyObj() {
344 return _userTracker.getPrimaryKeyObj();
345 }
346
347 @Override
348 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
349 _userTracker.setPrimaryKeyObj(primaryKeyObj);
350 }
351
352 @Override
353 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
354 return _userTracker.getExpandoBridge();
355 }
356
357 @Override
358 public void setExpandoBridgeAttributes(
359 com.liferay.portal.model.BaseModel<?> baseModel) {
360 _userTracker.setExpandoBridgeAttributes(baseModel);
361 }
362
363 @Override
364 public void setExpandoBridgeAttributes(
365 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
366 _userTracker.setExpandoBridgeAttributes(expandoBridge);
367 }
368
369 @Override
370 public void setExpandoBridgeAttributes(
371 com.liferay.portal.service.ServiceContext serviceContext) {
372 _userTracker.setExpandoBridgeAttributes(serviceContext);
373 }
374
375 @Override
376 public java.lang.Object clone() {
377 return new UserTrackerWrapper((UserTracker)_userTracker.clone());
378 }
379
380 @Override
381 public int compareTo(com.liferay.portal.model.UserTracker userTracker) {
382 return _userTracker.compareTo(userTracker);
383 }
384
385 @Override
386 public int hashCode() {
387 return _userTracker.hashCode();
388 }
389
390 @Override
391 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.UserTracker> toCacheModel() {
392 return _userTracker.toCacheModel();
393 }
394
395 @Override
396 public com.liferay.portal.model.UserTracker toEscapedModel() {
397 return new UserTrackerWrapper(_userTracker.toEscapedModel());
398 }
399
400 @Override
401 public com.liferay.portal.model.UserTracker toUnescapedModel() {
402 return new UserTrackerWrapper(_userTracker.toUnescapedModel());
403 }
404
405 @Override
406 public java.lang.String toString() {
407 return _userTracker.toString();
408 }
409
410 @Override
411 public java.lang.String toXmlString() {
412 return _userTracker.toXmlString();
413 }
414
415 @Override
416 public void persist()
417 throws com.liferay.portal.kernel.exception.SystemException {
418 _userTracker.persist();
419 }
420
421 @Override
422 public void addPath(com.liferay.portal.model.UserTrackerPath path) {
423 _userTracker.addPath(path);
424 }
425
426 @Override
427 public java.lang.String getEmailAddress() {
428 return _userTracker.getEmailAddress();
429 }
430
431 @Override
432 public java.lang.String getFullName() {
433 return _userTracker.getFullName();
434 }
435
436 @Override
437 public int getHits() {
438 return _userTracker.getHits();
439 }
440
441 @Override
442 public java.util.List<com.liferay.portal.model.UserTrackerPath> getPaths() {
443 return _userTracker.getPaths();
444 }
445
446 @Override
447 public boolean equals(Object obj) {
448 if (this == obj) {
449 return true;
450 }
451
452 if (!(obj instanceof UserTrackerWrapper)) {
453 return false;
454 }
455
456 UserTrackerWrapper userTrackerWrapper = (UserTrackerWrapper)obj;
457
458 if (Validator.equals(_userTracker, userTrackerWrapper._userTracker)) {
459 return true;
460 }
461
462 return false;
463 }
464
465
468 public UserTracker getWrappedUserTracker() {
469 return _userTracker;
470 }
471
472 @Override
473 public UserTracker getWrappedModel() {
474 return _userTracker;
475 }
476
477 @Override
478 public void resetOriginalValues() {
479 _userTracker.resetOriginalValues();
480 }
481
482 private UserTracker _userTracker;
483 }