001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.util.Validator;
020
021 import java.util.Date;
022 import java.util.HashMap;
023 import java.util.Map;
024
025
034 @ProviderType
035 public class UserTrackerWrapper implements UserTracker,
036 ModelWrapper<UserTracker> {
037 public UserTrackerWrapper(UserTracker userTracker) {
038 _userTracker = userTracker;
039 }
040
041 @Override
042 public Class<?> getModelClass() {
043 return UserTracker.class;
044 }
045
046 @Override
047 public String getModelClassName() {
048 return UserTracker.class.getName();
049 }
050
051 @Override
052 public Map<String, Object> getModelAttributes() {
053 Map<String, Object> attributes = new HashMap<String, Object>();
054
055 attributes.put("userTrackerId", getUserTrackerId());
056 attributes.put("companyId", getCompanyId());
057 attributes.put("userId", getUserId());
058 attributes.put("modifiedDate", getModifiedDate());
059 attributes.put("sessionId", getSessionId());
060 attributes.put("remoteAddr", getRemoteAddr());
061 attributes.put("remoteHost", getRemoteHost());
062 attributes.put("userAgent", getUserAgent());
063
064 return attributes;
065 }
066
067 @Override
068 public void setModelAttributes(Map<String, Object> attributes) {
069 Long userTrackerId = (Long)attributes.get("userTrackerId");
070
071 if (userTrackerId != null) {
072 setUserTrackerId(userTrackerId);
073 }
074
075 Long companyId = (Long)attributes.get("companyId");
076
077 if (companyId != null) {
078 setCompanyId(companyId);
079 }
080
081 Long userId = (Long)attributes.get("userId");
082
083 if (userId != null) {
084 setUserId(userId);
085 }
086
087 Date modifiedDate = (Date)attributes.get("modifiedDate");
088
089 if (modifiedDate != null) {
090 setModifiedDate(modifiedDate);
091 }
092
093 String sessionId = (String)attributes.get("sessionId");
094
095 if (sessionId != null) {
096 setSessionId(sessionId);
097 }
098
099 String remoteAddr = (String)attributes.get("remoteAddr");
100
101 if (remoteAddr != null) {
102 setRemoteAddr(remoteAddr);
103 }
104
105 String remoteHost = (String)attributes.get("remoteHost");
106
107 if (remoteHost != null) {
108 setRemoteHost(remoteHost);
109 }
110
111 String userAgent = (String)attributes.get("userAgent");
112
113 if (userAgent != null) {
114 setUserAgent(userAgent);
115 }
116 }
117
118
123 @Override
124 public long getPrimaryKey() {
125 return _userTracker.getPrimaryKey();
126 }
127
128
133 @Override
134 public void setPrimaryKey(long primaryKey) {
135 _userTracker.setPrimaryKey(primaryKey);
136 }
137
138
143 @Override
144 public long getUserTrackerId() {
145 return _userTracker.getUserTrackerId();
146 }
147
148
153 @Override
154 public void setUserTrackerId(long userTrackerId) {
155 _userTracker.setUserTrackerId(userTrackerId);
156 }
157
158
163 @Override
164 public long getCompanyId() {
165 return _userTracker.getCompanyId();
166 }
167
168
173 @Override
174 public void setCompanyId(long companyId) {
175 _userTracker.setCompanyId(companyId);
176 }
177
178
183 @Override
184 public long getUserId() {
185 return _userTracker.getUserId();
186 }
187
188
193 @Override
194 public void setUserId(long userId) {
195 _userTracker.setUserId(userId);
196 }
197
198
204 @Override
205 public java.lang.String getUserUuid()
206 throws com.liferay.portal.kernel.exception.SystemException {
207 return _userTracker.getUserUuid();
208 }
209
210
215 @Override
216 public void setUserUuid(java.lang.String userUuid) {
217 _userTracker.setUserUuid(userUuid);
218 }
219
220
225 @Override
226 public java.util.Date getModifiedDate() {
227 return _userTracker.getModifiedDate();
228 }
229
230
235 @Override
236 public void setModifiedDate(java.util.Date modifiedDate) {
237 _userTracker.setModifiedDate(modifiedDate);
238 }
239
240
245 @Override
246 public java.lang.String getSessionId() {
247 return _userTracker.getSessionId();
248 }
249
250
255 @Override
256 public void setSessionId(java.lang.String sessionId) {
257 _userTracker.setSessionId(sessionId);
258 }
259
260
265 @Override
266 public java.lang.String getRemoteAddr() {
267 return _userTracker.getRemoteAddr();
268 }
269
270
275 @Override
276 public void setRemoteAddr(java.lang.String remoteAddr) {
277 _userTracker.setRemoteAddr(remoteAddr);
278 }
279
280
285 @Override
286 public java.lang.String getRemoteHost() {
287 return _userTracker.getRemoteHost();
288 }
289
290
295 @Override
296 public void setRemoteHost(java.lang.String remoteHost) {
297 _userTracker.setRemoteHost(remoteHost);
298 }
299
300
305 @Override
306 public java.lang.String getUserAgent() {
307 return _userTracker.getUserAgent();
308 }
309
310
315 @Override
316 public void setUserAgent(java.lang.String userAgent) {
317 _userTracker.setUserAgent(userAgent);
318 }
319
320 @Override
321 public boolean isNew() {
322 return _userTracker.isNew();
323 }
324
325 @Override
326 public void setNew(boolean n) {
327 _userTracker.setNew(n);
328 }
329
330 @Override
331 public boolean isCachedModel() {
332 return _userTracker.isCachedModel();
333 }
334
335 @Override
336 public void setCachedModel(boolean cachedModel) {
337 _userTracker.setCachedModel(cachedModel);
338 }
339
340 @Override
341 public boolean isEscapedModel() {
342 return _userTracker.isEscapedModel();
343 }
344
345 @Override
346 public java.io.Serializable getPrimaryKeyObj() {
347 return _userTracker.getPrimaryKeyObj();
348 }
349
350 @Override
351 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
352 _userTracker.setPrimaryKeyObj(primaryKeyObj);
353 }
354
355 @Override
356 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
357 return _userTracker.getExpandoBridge();
358 }
359
360 @Override
361 public void setExpandoBridgeAttributes(
362 com.liferay.portal.model.BaseModel<?> baseModel) {
363 _userTracker.setExpandoBridgeAttributes(baseModel);
364 }
365
366 @Override
367 public void setExpandoBridgeAttributes(
368 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
369 _userTracker.setExpandoBridgeAttributes(expandoBridge);
370 }
371
372 @Override
373 public void setExpandoBridgeAttributes(
374 com.liferay.portal.service.ServiceContext serviceContext) {
375 _userTracker.setExpandoBridgeAttributes(serviceContext);
376 }
377
378 @Override
379 public java.lang.Object clone() {
380 return new UserTrackerWrapper((UserTracker)_userTracker.clone());
381 }
382
383 @Override
384 public int compareTo(com.liferay.portal.model.UserTracker userTracker) {
385 return _userTracker.compareTo(userTracker);
386 }
387
388 @Override
389 public int hashCode() {
390 return _userTracker.hashCode();
391 }
392
393 @Override
394 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.UserTracker> toCacheModel() {
395 return _userTracker.toCacheModel();
396 }
397
398 @Override
399 public com.liferay.portal.model.UserTracker toEscapedModel() {
400 return new UserTrackerWrapper(_userTracker.toEscapedModel());
401 }
402
403 @Override
404 public com.liferay.portal.model.UserTracker toUnescapedModel() {
405 return new UserTrackerWrapper(_userTracker.toUnescapedModel());
406 }
407
408 @Override
409 public java.lang.String toString() {
410 return _userTracker.toString();
411 }
412
413 @Override
414 public java.lang.String toXmlString() {
415 return _userTracker.toXmlString();
416 }
417
418 @Override
419 public void persist()
420 throws com.liferay.portal.kernel.exception.SystemException {
421 _userTracker.persist();
422 }
423
424 @Override
425 public void addPath(com.liferay.portal.model.UserTrackerPath path) {
426 _userTracker.addPath(path);
427 }
428
429 @Override
430 public java.lang.String getEmailAddress() {
431 return _userTracker.getEmailAddress();
432 }
433
434 @Override
435 public java.lang.String getFullName() {
436 return _userTracker.getFullName();
437 }
438
439 @Override
440 public int getHits() {
441 return _userTracker.getHits();
442 }
443
444 @Override
445 public java.util.List<com.liferay.portal.model.UserTrackerPath> getPaths() {
446 return _userTracker.getPaths();
447 }
448
449 @Override
450 public boolean equals(Object obj) {
451 if (this == obj) {
452 return true;
453 }
454
455 if (!(obj instanceof UserTrackerWrapper)) {
456 return false;
457 }
458
459 UserTrackerWrapper userTrackerWrapper = (UserTrackerWrapper)obj;
460
461 if (Validator.equals(_userTracker, userTrackerWrapper._userTracker)) {
462 return true;
463 }
464
465 return false;
466 }
467
468
471 public UserTracker getWrappedUserTracker() {
472 return _userTracker;
473 }
474
475 @Override
476 public UserTracker getWrappedModel() {
477 return _userTracker;
478 }
479
480 @Override
481 public void resetOriginalValues() {
482 _userTracker.resetOriginalValues();
483 }
484
485 private UserTracker _userTracker;
486 }