001
014
015 package com.liferay.portal.messaging;
016
017 import java.util.Date;
018 import java.util.Map;
019
020
023 public class LayoutsRemotePublisherRequest
024 extends LayoutsLocalPublisherRequest {
025
026 public LayoutsRemotePublisherRequest() {
027 }
028
029 public LayoutsRemotePublisherRequest(
030 long userId, long sourceGroupId, boolean privateLayout,
031 Map<Long, Boolean> layoutIdMap, Map<String, String[]> parameterMap,
032 String remoteAddress, int remotePort, boolean secureConnection,
033 long remoteGroupId, boolean remotePrivateLayout, Date startDate,
034 Date endDate) {
035
036 _userId = userId;
037 _sourceGroupId = sourceGroupId;
038 _privateLayout = privateLayout;
039 _layoutIdMap = layoutIdMap;
040 _parameterMap = parameterMap;
041 _remoteAddress = remoteAddress;
042 _remotePort = remotePort;
043 _secureConnection = secureConnection;
044 _remoteGroupId = remoteGroupId;
045 _remotePrivateLayout = remotePrivateLayout;
046 _startDate = startDate;
047 _endDate = endDate;
048 }
049
050 @Override
051 public String getCronText() {
052 return _cronText;
053 }
054
055 @Override
056 public Date getEndDate() {
057 return _endDate;
058 }
059
060 @Override
061 public Map<Long, Boolean> getLayoutIdMap() {
062 return _layoutIdMap;
063 }
064
065 @Override
066 public Map<String, String[]> getParameterMap() {
067 return _parameterMap;
068 }
069
070 public String getRemoteAddress() {
071 return _remoteAddress;
072 }
073
074 public long getRemoteGroupId() {
075 return _remoteGroupId;
076 }
077
078 public int getRemotePort() {
079 return _remotePort;
080 }
081
082 @Override
083 public Date getScheduledFireTime() {
084 return _scheduledFireTime;
085 }
086
087 @Override
088 public long getSourceGroupId() {
089 return _sourceGroupId;
090 }
091
092 @Override
093 public Date getStartDate() {
094 return _startDate;
095 }
096
097 @Override
098 public long getUserId() {
099 return _userId;
100 }
101
102 @Override
103 public boolean isPrivateLayout() {
104 return _privateLayout;
105 }
106
107 public boolean isRemotePrivateLayout() {
108 return _remotePrivateLayout;
109 }
110
111 public boolean isSecureConnection() {
112 return _secureConnection;
113 }
114
115 @Override
116 public void setCronText(String cronText) {
117 _cronText = cronText;
118 }
119
120 @Override
121 public void setEndDate(Date endDate) {
122 _endDate = endDate;
123 }
124
125 @Override
126 public void setLayoutIdMap(Map<Long, Boolean> layoutIdMap) {
127 _layoutIdMap = layoutIdMap;
128 }
129
130 @Override
131 public void setParameterMap(Map<String, String[]> parameterMap) {
132 _parameterMap = parameterMap;
133 }
134
135 @Override
136 public void setPrivateLayout(boolean privateLayout) {
137 _privateLayout = privateLayout;
138 }
139
140 public void setRemoteAddress(String remoteAddress) {
141 _remoteAddress = remoteAddress;
142 }
143
144 public void setRemoteGroupId(long remoteGroupId) {
145 _remoteGroupId = remoteGroupId;
146 }
147
148 public void setRemotePort(int remotePort) {
149 _remotePort = remotePort;
150 }
151
152 public void setRemotePrivateLayout(boolean remotePrivateLayout) {
153 _remotePrivateLayout = remotePrivateLayout;
154 }
155
156 @Override
157 public void setScheduledFireTime(Date scheduledFireTime) {
158 _scheduledFireTime = scheduledFireTime;
159 }
160
161 public void setSecureConnection(boolean secureConnection) {
162 _secureConnection = secureConnection;
163 }
164
165 @Override
166 public void setSourceGroupId(long sourceGroupId) {
167 _sourceGroupId = sourceGroupId;
168 }
169
170 @Override
171 public void setStartDate(Date startDate) {
172 _startDate = startDate;
173 }
174
175 @Override
176 public void setUserId(long userId) {
177 _userId = userId;
178 }
179
180 private static final long serialVersionUID = -8270092763766057207L;
181
182 private String _cronText;
183 private Date _endDate;
184 private Map<Long, Boolean> _layoutIdMap;
185 private Map<String, String[]> _parameterMap;
186 private boolean _privateLayout;
187 private String _remoteAddress;
188 private long _remoteGroupId;
189 private int _remotePort;
190 private boolean _remotePrivateLayout;
191 private Date _scheduledFireTime;
192 private boolean _secureConnection;
193 private long _sourceGroupId;
194 private Date _startDate;
195 private long _userId;
196
197 }