com.xebialabs.deployit.plugin.apache.httpd.ci
Class ApacheHttpdServer

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

@ConfigurationItem(description="A standard Apache 2 installation.",
                   category="middleware",
                   targetForMappingTypes=com.xebialabs.deployit.ci.artifact.mapping.StaticContentMapping.class)
public class ApacheHttpdServer
extends com.xebialabs.deployit.BaseConfigurationItem

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.xebialabs.deployit.BaseConfigurationItem
label
 
Constructor Summary
ApacheHttpdServer()
           
 
Method Summary
 com.xebialabs.deployit.hostsession.HostSession connectToAdminHost()
           
 java.lang.String getAccessLogLocation()
           
 java.lang.String getApachectlPath()
           
 java.lang.String getConfFilePathForVirtualHost(java.lang.String virtualHost)
           
 java.lang.String getConfigurationLocation()
           
 java.lang.String getDescription()
           
 java.lang.String getErrorLogLocation()
           
 com.xebialabs.deployit.ci.Host getHost()
           
 java.lang.String getHtdocsDirPathForVirtualHost(java.lang.String virtualHost)
           
 java.lang.String getHtdocsLocation()
           
 ApacheVirtualHostDefinition getVhostDefinition(java.lang.String virtualHost)
           
 void setAccessLogLocation(java.lang.String accessLogLocation)
           
 void setApachectlPath(java.lang.String apachectlPath)
           
 void setConfigurationLocation(java.lang.String configurationLocation)
           
 void setDescription(java.lang.String description)
           
 void setErrorLogLocation(java.lang.String errorLogLocation)
           
 void setHost(com.xebialabs.deployit.ci.Host host)
           
 void setHtdocsLocation(java.lang.String htdocsLocation)
           
 
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
 

Constructor Detail

ApacheHttpdServer

public ApacheHttpdServer()
Method Detail

connectToAdminHost

public com.xebialabs.deployit.hostsession.HostSession connectToAdminHost()

getVhostDefinition

public ApacheVirtualHostDefinition getVhostDefinition(java.lang.String virtualHost)

getConfFilePathForVirtualHost

public java.lang.String getConfFilePathForVirtualHost(java.lang.String virtualHost)

getHtdocsDirPathForVirtualHost

public java.lang.String getHtdocsDirPathForVirtualHost(java.lang.String virtualHost)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getHost

public com.xebialabs.deployit.ci.Host getHost()

setHost

public void setHost(com.xebialabs.deployit.ci.Host host)

getApachectlPath

public java.lang.String getApachectlPath()

setApachectlPath

public void setApachectlPath(java.lang.String apachectlPath)

getConfigurationLocation

public java.lang.String getConfigurationLocation()

setConfigurationLocation

public void setConfigurationLocation(java.lang.String configurationLocation)

getHtdocsLocation

public java.lang.String getHtdocsLocation()

setHtdocsLocation

public void setHtdocsLocation(java.lang.String htdocsLocation)

getAccessLogLocation

public java.lang.String getAccessLogLocation()

setAccessLogLocation

public void setAccessLogLocation(java.lang.String accessLogLocation)

getErrorLogLocation

public java.lang.String getErrorLogLocation()

setErrorLogLocation

public void setErrorLogLocation(java.lang.String errorLogLocation)


Copyright © 2010. All Rights Reserved.