Package hudson.plugins.deploy.glassfish

Source Code of hudson.plugins.deploy.glassfish.GlassFish3xAdapter

package hudson.plugins.deploy.glassfish;

import hudson.Extension;
import hudson.plugins.deploy.ContainerAdapterDescriptor;
import org.codehaus.cargo.container.glassfish.GlassFish3xStandaloneLocalConfiguration;
import org.kohsuke.stapler.DataBoundConstructor;

/**
* GlassFish 3.x support
*
* @author soudmaijer
*/
public class GlassFish3xAdapter extends GlassFishAdapter {

    /**
     * GlassFish 3.x
     *
     * @param home GlassFish home directory
     * @param password glassfish admin password
     * @param userName glassfish admin username
     * @param adminPort glassfish admin port
     * @param hostname glassfish hostname
     */
    @DataBoundConstructor
    public GlassFish3xAdapter(String home, String password, String userName, Integer adminPort, String hostname) {
        super(home, password, userName, adminPort, hostname);
        GlassFish3xStandaloneLocalConfiguration conf;
    }

    /**
     * GlassFish Cargo containerId
     * @return glassfish3x
     */
    @Override
    protected String getContainerId() {
        return "glassfish3x";
    }

    /**
     * {@inheritDoc}
     */
    @Extension
    public static final class DescriptorImpl extends ContainerAdapterDescriptor {
        public String getDisplayName() {
            return "GlassFish 3.x";
        }
    }
}
TOP

Related Classes of hudson.plugins.deploy.glassfish.GlassFish3xAdapter

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.