com.xebialabs.deployit.plugin.was.ci
Class WasManagedApacheHttpdServer

java.lang.Object
  extended by com.xebialabs.deployit.BaseConfigurationItem
      extended by com.xebialabs.deployit.plugin.apache.httpd.ci.ApacheHttpdServer
          extended by com.xebialabs.deployit.plugin.was.ci.WasManagedApacheHttpdServer
All Implemented Interfaces:
java.io.Serializable

@ConfigurationItem
public class WasManagedApacheHttpdServer
extends com.xebialabs.deployit.plugin.apache.httpd.ci.ApacheHttpdServer

See Also:
Serialized Form

Field Summary
private  java.lang.String name
           
private  WasNode node
           
private  java.lang.String pluginInstallationDirPath
           
private  int port
           
private  WebServerVendorType webServerVendorType
           
 
Fields inherited from class com.xebialabs.deployit.BaseConfigurationItem
label
 
Constructor Summary
WasManagedApacheHttpdServer()
           
 
Method Summary
 java.lang.String getName()
           
 WasNode getNode()
           
 java.lang.String getPluginInstallationDirPath()
           
 int getPort()
           
 WebServerVendorType getWebServerVendorType()
           
 void setName(java.lang.String name)
           
 void setNode(WasNode node)
           
 void setPluginInstallationDirPath(java.lang.String pluginInstallationDirPath)
           
 void setPort(int port)
           
 void setWebServerVendorType(WebServerVendorType webServerVendorType)
           
 
Methods inherited from class com.xebialabs.deployit.plugin.apache.httpd.ci.ApacheHttpdServer
connectToAdminHost, getAccessLogLocation, getApachectlPath, getConfFilePathForVirtualHost, getConfigurationLocation, getDescription, getErrorLogLocation, getHost, getHtdocsDirPathForVirtualHost, getHtdocsLocation, getVhostDefinition, setAccessLogLocation, setApachectlPath, setConfigurationLocation, setDescription, setErrorLogLocation, setHost, setHtdocsLocation
 
Methods inherited from class com.xebialabs.deployit.BaseConfigurationItem
equals, getLabel, hashCode, setLabel, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

name

@ConfigurationItemProperty(required=true)
private java.lang.String name

node

@ConfigurationItemProperty(required=true,
                           description="The WAS node on which Apache is installed.")
private WasNode node

pluginInstallationDirPath

@ConfigurationItemProperty(required=true,
                           description="The directory into which in plugin should be installed.",
                           size=LARGE)
private java.lang.String pluginInstallationDirPath

port

@ConfigurationItemProperty(required=true,
                           description="The port where the Apache HTTPD server is running on. e.g. 80, 443")
private int port

webServerVendorType

@ConfigurationItemProperty(required=true,
                           label="Type",
                           description="The Web server vendor type.")
private WebServerVendorType webServerVendorType
Constructor Detail

WasManagedApacheHttpdServer

public WasManagedApacheHttpdServer()
Method Detail

getPort

public int getPort()

setPort

public void setPort(int port)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getNode

public WasNode getNode()

setNode

public void setNode(WasNode node)

getPluginInstallationDirPath

public java.lang.String getPluginInstallationDirPath()

setPluginInstallationDirPath

public void setPluginInstallationDirPath(java.lang.String pluginInstallationDirPath)

setWebServerVendorType

public void setWebServerVendorType(WebServerVendorType webServerVendorType)

getWebServerVendorType

public WebServerVendorType getWebServerVendorType()


Copyright © 2010. All Rights Reserved.