1
22
23 package com.liferay.portal.kernel.poller;
24
25
30 public class PollerHeader {
31
32 public PollerHeader(
33 long userId, long browserKey, String[] portletIds,
34 boolean initialRequest, boolean startPolling) {
35
36 _userId = userId;
37 _browserKey = browserKey;
38 _portletIds = portletIds;
39 _initialRequest = initialRequest;
40 _startPolling = startPolling;
41 }
42
43 public long getBrowserKey() {
44 return _browserKey;
45 }
46
47 public String[] getPortletIds() {
48 return _portletIds;
49 }
50
51 public long getTimestamp() {
52 return _timestamp;
53 }
54
55 public long getUserId() {
56 return _userId;
57 }
58
59 public boolean isInitialRequest() {
60 return _initialRequest;
61 }
62
63 public boolean isStartPolling() {
64 return _startPolling;
65 }
66
67 public String toString() {
68 StringBuilder sb = new StringBuilder();
69
70 sb.append("{_browserKey=");
71 sb.append(_browserKey);
72 sb.append(", initialRequest=");
73 sb.append(_initialRequest);
74 sb.append(", portletIds=");
75 sb.append(_portletIds);
76 sb.append(", startPolling=");
77 sb.append(_startPolling);
78 sb.append(", timestamp=");
79 sb.append(_timestamp);
80 sb.append(", userId=");
81 sb.append(_userId);
82 sb.append("}");
83
84 return sb.toString();
85 }
86
87 private long _browserKey;
88 private boolean _initialRequest;
89 private String[] _portletIds;
90 private boolean _startPolling;
91 private long _timestamp = System.currentTimeMillis();
92 private long _userId;
93
94 }