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

java.lang.Object
  extended by com.xebialabs.deployit.BaseConfigurationItem
      extended by com.xebialabs.deployit.ci.mapping.Mapping
          extended by com.xebialabs.deployit.ci.artifact.mapping.DeployableArtifactMapping
              extended by com.xebialabs.deployit.ci.artifact.mapping.EarMapping
                  extended by com.xebialabs.deployit.plugin.was.ci.WasEarMapping
All Implemented Interfaces:
java.io.Serializable

@ConfigurationItem
public class WasEarMapping
extends com.xebialabs.deployit.ci.artifact.mapping.EarMapping

See Also:
Serialized Form

Field Summary
private  int startingWeight
           
private  java.util.Set<WasManagedApacheHttpdServer> webservers
           
 
Fields inherited from class com.xebialabs.deployit.BaseConfigurationItem
label
 
Constructor Summary
WasEarMapping()
           
WasEarMapping(com.xebialabs.deployit.ci.artifact.Ear source, java.io.Serializable target, java.util.Set<WasManagedApacheHttpdServer> webservers, java.lang.String virtualHost)
           
WasEarMapping(com.xebialabs.deployit.ci.artifact.Ear source, java.io.Serializable target, java.lang.String virtualHost)
           
 
Method Summary
 int getStartingWeight()
           
 java.util.Set<WasManagedApacheHttpdServer> getWebservers()
           
 void setStartingWeight(int startingWeight)
           
 void setWebservers(java.util.Set<WasManagedApacheHttpdServer> webservers)
           
 
Methods inherited from class com.xebialabs.deployit.ci.artifact.mapping.EarMapping
getVirtualHost, setVirtualHost
 
Methods inherited from class com.xebialabs.deployit.ci.artifact.mapping.DeployableArtifactMapping
addKeyValuePair, getKeyValuePairs, setKeyValuePairs
 
Methods inherited from class com.xebialabs.deployit.ci.mapping.Mapping
getSource, getTarget, isIdentical, isSimilar, setSource, setTarget
 
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

webservers

@ConfigurationItemProperty(description="Set of webservers that expose the Eneterprise Application")
private java.util.Set<WasManagedApacheHttpdServer> webservers

startingWeight

@ConfigurationItemProperty(description="Specifies the order in which applications are started. Lower values start earlier.")
private int startingWeight
Constructor Detail

WasEarMapping

public WasEarMapping()

WasEarMapping

public WasEarMapping(com.xebialabs.deployit.ci.artifact.Ear source,
                     java.io.Serializable target,
                     java.lang.String virtualHost)

WasEarMapping

public WasEarMapping(com.xebialabs.deployit.ci.artifact.Ear source,
                     java.io.Serializable target,
                     java.util.Set<WasManagedApacheHttpdServer> webservers,
                     java.lang.String virtualHost)
Method Detail

getStartingWeight

public int getStartingWeight()

setStartingWeight

public void setStartingWeight(int startingWeight)

getWebservers

public java.util.Set<WasManagedApacheHttpdServer> getWebservers()

setWebservers

public void setWebservers(java.util.Set<WasManagedApacheHttpdServer> webservers)


Copyright © 2010. All Rights Reserved.