/** * Copyright (c) 2000-present Liferay, Inc. All rights reserved. * * This library is free software; you can redistribute it and/or modify it under * the terms of the GNU Lesser General Public License as published by the Free * Software Foundation; either version 2.1 of the License, or (at your option) * any later version. * * This library is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more * details. */ package com.liferay.exportimport.internal.upgrade.v1_0_0; import java.util.Date; import java.util.Map; /** * @author Bruno Farache */ public class LayoutsRemotePublisherRequest extends LayoutsLocalPublisherRequest { public LayoutsRemotePublisherRequest() { } public LayoutsRemotePublisherRequest( long userId, long sourceGroupId, boolean privateLayout, Map<Long, Boolean> layoutIdMap, Map<String, String[]> parameterMap, String remoteAddress, int remotePort, String remotePathContext, boolean secureConnection, long remoteGroupId, boolean remotePrivateLayout, Date startDate, Date endDate) { _userId = userId; _sourceGroupId = sourceGroupId; _privateLayout = privateLayout; _layoutIdMap = layoutIdMap; _parameterMap = parameterMap; _remoteAddress = remoteAddress; _remotePort = remotePort; _remotePathContext = remotePathContext; _secureConnection = secureConnection; _remoteGroupId = remoteGroupId; _remotePrivateLayout = remotePrivateLayout; _startDate = startDate; _endDate = endDate; } @Override public String getCronText() { return _cronText; } @Override public Date getEndDate() { return _endDate; } @Override public Map<Long, Boolean> getLayoutIdMap() { return _layoutIdMap; } @Override public Map<String, String[]> getParameterMap() { return _parameterMap; } public String getRemoteAddress() { return _remoteAddress; } public long getRemoteGroupId() { return _remoteGroupId; } public String getRemotePathContext() { return _remotePathContext; } public int getRemotePort() { return _remotePort; } @Override public Date getScheduledFireTime() { return _scheduledFireTime; } @Override public long getSourceGroupId() { return _sourceGroupId; } @Override public Date getStartDate() { return _startDate; } @Override public long getUserId() { return _userId; } @Override public boolean isPrivateLayout() { return _privateLayout; } public boolean isRemotePrivateLayout() { return _remotePrivateLayout; } public boolean isSecureConnection() { return _secureConnection; } @Override public void setCronText(String cronText) { _cronText = cronText; } @Override public void setEndDate(Date endDate) { _endDate = endDate; } @Override public void setLayoutIdMap(Map<Long, Boolean> layoutIdMap) { _layoutIdMap = layoutIdMap; } @Override public void setParameterMap(Map<String, String[]> parameterMap) { _parameterMap = parameterMap; } @Override public void setPrivateLayout(boolean privateLayout) { _privateLayout = privateLayout; } public void setRemoteAddress(String remoteAddress) { _remoteAddress = remoteAddress; } public void setRemoteGroupId(long remoteGroupId) { _remoteGroupId = remoteGroupId; } public void setRemotePathContext(String remotePathContext) { _remotePathContext = remotePathContext; } public void setRemotePort(int remotePort) { _remotePort = remotePort; } public void setRemotePrivateLayout(boolean remotePrivateLayout) { _remotePrivateLayout = remotePrivateLayout; } @Override public void setScheduledFireTime(Date scheduledFireTime) { _scheduledFireTime = scheduledFireTime; } public void setSecureConnection(boolean secureConnection) { _secureConnection = secureConnection; } @Override public void setSourceGroupId(long sourceGroupId) { _sourceGroupId = sourceGroupId; } @Override public void setStartDate(Date startDate) { _startDate = startDate; } @Override public void setUserId(long userId) { _userId = userId; } private static final long serialVersionUID = -8270092763766057207L; private String _cronText; private Date _endDate; private Map<Long, Boolean> _layoutIdMap; private Map<String, String[]> _parameterMap; private boolean _privateLayout; private String _remoteAddress; private long _remoteGroupId; private String _remotePathContext; private int _remotePort; private boolean _remotePrivateLayout; private Date _scheduledFireTime; private boolean _secureConnection; private long _sourceGroupId; private Date _startDate; private long _userId; }