com.xebialabs.deployit.plugin.apache.httpd.step
Class ApacheVirtualHostDefinition
java.lang.Object
com.xebialabs.deployit.plugin.apache.httpd.step.ApacheVirtualHostDefinition
public class ApacheVirtualHostDefinition
- extends java.lang.Object
Creates a String representation of a VirtualHost definition for Apache Httpd and
computes its filename. For example, the virtual host definition www.xebialabs.com:443
would result in
- NameVirtualHost:
*:443
- DocumentRoot:
htdocsLocation/www.xebialabs.com_443
- ServerName:
www.xebialabs.com
|
Constructor Summary |
ApacheVirtualHostDefinition(java.lang.String vhostDefinition,
java.lang.String htdocsLocation,
com.xebialabs.deployit.ci.OperatingSystemFamily osf,
java.util.Collection<?> existingContext)
Constructs a VirtualHostDefinition based on a single vhostDefinition. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ApacheVirtualHostDefinition
public ApacheVirtualHostDefinition(java.lang.String vhostDefinition,
java.lang.String htdocsLocation,
com.xebialabs.deployit.ci.OperatingSystemFamily osf,
java.util.Collection<?> existingContext)
throws com.xebialabs.deployit.ResolutionException
- Constructs a VirtualHostDefinition based on a single vhostDefinition.
- Parameters:
vhostDefinition -
- Throws:
com.xebialabs.deployit.ResolutionException
resolveVhostDefinition
protected java.lang.String resolveVhostDefinition()
toVirtualHostDefinition
public java.lang.String toVirtualHostDefinition()
getHost
public java.lang.String getHost()
setHost
public void setHost(java.lang.String host)
getPort
public java.lang.String getPort()
setPort
public void setPort(java.lang.String port)
getDocumentRoot
public java.lang.String getDocumentRoot()
setDocumentRoot
public void setDocumentRoot(java.lang.String documentRoot)
getNameVirtualHost
public java.lang.String getNameVirtualHost()
setNameVirtualHost
public void setNameVirtualHost(java.lang.String nameVirtualHost)
getFileName
public java.lang.String getFileName()
setFileName
public void setFileName(java.lang.String fileName)
Copyright © 2010. All Rights Reserved.