All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.hudsonci.plugins.deploy.weblogic.data.WeblogicEnvironment Maven / Gradle / Ivy

Go to download

This plugin deploy artifacts built on a CI server Hudson to a weblogic target (managed server, cluster ...) as an application or a library component.

The newest version!
/**
 * 
 */
package org.hudsonci.plugins.deploy.weblogic.data;

import java.io.Serializable;

import com.thoughtworks.xstream.annotations.XStreamAlias;


/**
 * @author rchaumie
 *
 */
@XStreamAlias(value="weblogic-target")
public class WeblogicEnvironment implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 332669158137739272L;

	/**
	 * 
	 */
	private String name;
	
	/**
	 * 
	 */
	private String host;
	
	/**
	 * 
	 */
	private String port;
	
	/**
	 * 
	 */
	private String login;
	
	/**
	 * 
	 */
	private String password;
	
	/**
	 * 
	 */
	private String ftpHost;
	
	/**
	 * 
	 */
	private String ftpUser;
	
	/**
	 * 
	 */
	private String ftpPassowrd;
	
	/**
	 * 
	 */
	private String remoteDir;
	
	/**
	 * 	
	 * @param name
	 * @param host
	 * @param port
	 * @param login
	 * @param password
	 */
	public WeblogicEnvironment(String name, String host, String port, String login, String password) {
		this.name = name;
		this.host = host;
		this.port = port;
		this.login = login;
		this.password = password;
	}
	
	/**
	 * 
	 * @param name
	 * @param host
	 * @param port
	 * @param login
	 * @param password
	 * @param ftpHost
	 * @param ftpUser
	 * @param ftpPassowrd
	 * @param remoteDir
	 */
	public WeblogicEnvironment(String name, String host, String port,
			String login, String password, String ftpHost, String ftpUser,
			String ftpPassowrd, String remoteDir) {
		super();
		this.name = name;
		this.host = host;
		this.port = port;
		this.login = login;
		this.password = password;
		this.ftpHost = ftpHost;
		this.ftpUser = ftpUser;
		this.ftpPassowrd = ftpPassowrd;
		this.remoteDir = remoteDir;
	}



	/**
	 * 
	 * @return
	 */
	public String getName() {
		return name;
	}

	public String getHost() {
		return host;
	}

	public String getPort() {
		return port;
	}

	public String getLogin() {
		return login;
	}

	public String getPassword() {
		return password;
	}

	public void setName(String name) {
		this.name = name;
	}

	public void setHost(String host) {
		this.host = host;
	}

	public void setPort(String port) {
		this.port = port;
	}

	public void setLogin(String login) {
		this.login = login;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getFtpHost() {
		return ftpHost;
	}

	public void setFtpHost(String ftpHost) {
		this.ftpHost = ftpHost;
	}

	public String getFtpUser() {
		return ftpUser;
	}

	public void setFtpUser(String ftpUser) {
		this.ftpUser = ftpUser;
	}

	public String getFtpPassowrd() {
		return ftpPassowrd;
	}

	public void setFtpPassowrd(String ftpPassowrd) {
		this.ftpPassowrd = ftpPassowrd;
	}

	public String getRemoteDir() {
		return remoteDir;
	}

	public void setRemoteDir(String remoteDir) {
		this.remoteDir = remoteDir;
	}
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy