/*
* Created on 13-6-19
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*
* Copyright @2013 the original author or authors.
*/
package ch22swing.table.button;
/**
* 发布的配置信息
*
* @author XiongNeng
* @version 1.0
* @since 13-6-19
*/
public class DeployConfig {
/**
* 配置描述
*/
private String desc;
/**
* 本地配置文件根目录
*/
private String localConfigPath;
/**
* 本地工程根目录
*/
private String localProjectPath;
/**
* 服务器IP地址
*/
private String serverIp;
/**
* 服务器用户名
*/
private String username;
/**
* 服务器密码
*/
private String password;
/**
* 服务器配置文件根目录
*/
private String remoteConfigPath;
/**
* 发布的工程类型(grails,maven)
*/
private String projectType;
public DeployConfig(String desc, String localConfigPath, String localProjectPath, String serverIp,
String username, String password, String remoteConfigPath, String projectType) {
this.desc = desc;
this.localConfigPath = localConfigPath;
this.localProjectPath = localProjectPath;
this.serverIp = serverIp;
this.username = username;
this.password = password;
this.remoteConfigPath = remoteConfigPath;
this.projectType = projectType;
}
public DeployConfig() {
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public String getLocalConfigPath() {
return localConfigPath;
}
public void setLocalConfigPath(String localConfigPath) {
this.localConfigPath = localConfigPath;
}
public String getLocalProjectPath() {
return localProjectPath;
}
public void setLocalProjectPath(String localProjectPath) {
this.localProjectPath = localProjectPath;
}
public String getServerIp() {
return serverIp;
}
public void setServerIp(String serverIp) {
this.serverIp = serverIp;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getRemoteConfigPath() {
return remoteConfigPath;
}
public void setRemoteConfigPath(String remoteConfigPath) {
this.remoteConfigPath = remoteConfigPath;
}
public String getProjectType() {
return projectType;
}
public void setProjectType(String projectType) {
this.projectType = projectType;
}
}