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
Used to create a String representation of a VirtualHost definition for Apache Httpd. Also computes it's filename. e.g. www.xebialabs.com:443
NameVirtualHost will be *:443 DocumentRoot will be htdocsLocation + www.xebialabs.com_443 ServerName will be 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 |
DEFAULT_APACHE_VHOST_TEMPLATE
public static java.lang.String DEFAULT_APACHE_VHOST_TEMPLATE
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()
getDocumentRoot
public java.lang.String getDocumentRoot()
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)
getNameVirtualHost
public java.lang.String getNameVirtualHost()
getServerName
public java.lang.String getServerName()
getFileName
public java.lang.String getFileName()
setDocumentRoot
public void setDocumentRoot(java.lang.String documentRoot)
setNameVirtualHost
public void setNameVirtualHost(java.lang.String nameVirtualHost)
setServerName
public void setServerName(java.lang.String serverName)
setFileName
public void setFileName(java.lang.String fileName)
Copyright © 2009. All Rights Reserved.