hudson.plugins.deploy.glassfish
Class GlassFishAdapter

java.lang.Object
  extended by hudson.plugins.deploy.ContainerAdapter
      extended by hudson.plugins.deploy.CargoContainerAdapter
          extended by hudson.plugins.deploy.DefaultCargoContainerAdapterImpl
              extended by hudson.plugins.deploy.PasswordProtectedAdapterCargo
                  extended by hudson.plugins.deploy.glassfish.GlassFishAdapter
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<ContainerAdapter>, java.io.Serializable
Direct Known Subclasses:
GlassFish2xAdapter

public abstract class GlassFishAdapter
extends PasswordProtectedAdapterCargo

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.plugins.deploy.DefaultCargoContainerAdapterImpl
DefaultCargoContainerAdapterImpl.Property
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 java.lang.Integer adminPort
           
 java.lang.String home
           
 
Fields inherited from class hudson.plugins.deploy.PasswordProtectedAdapterCargo
password, userName
 
Constructor Summary
protected GlassFishAdapter(java.lang.String home, java.lang.String password, java.lang.String userName, java.lang.Integer adminPort)
           
 
Method Summary
protected  org.codehaus.cargo.container.Container getContainer(org.codehaus.cargo.generic.configuration.ConfigurationFactory configFactory, org.codehaus.cargo.generic.ContainerFactory containerFactory, java.lang.String id)
           
 
Methods inherited from class hudson.plugins.deploy.DefaultCargoContainerAdapterImpl
configure
 
Methods inherited from class hudson.plugins.deploy.CargoContainerAdapter
createDeployable, deploy, getContainerId, redeploy
 
Methods inherited from class hudson.plugins.deploy.ContainerAdapter
all, getDescriptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

home

public final java.lang.String home

adminPort

@DefaultCargoContainerAdapterImpl.Property(value="cargo.glassfish.adminPort")
public final java.lang.Integer adminPort
Constructor Detail

GlassFishAdapter

protected GlassFishAdapter(java.lang.String home,
                           java.lang.String password,
                           java.lang.String userName,
                           java.lang.Integer adminPort)
Method Detail

getContainer

protected org.codehaus.cargo.container.Container getContainer(org.codehaus.cargo.generic.configuration.ConfigurationFactory configFactory,
                                                              org.codehaus.cargo.generic.ContainerFactory containerFactory,
                                                              java.lang.String id)
Overrides:
getContainer in class CargoContainerAdapter


Copyright © 2009. All Rights Reserved.