com.xebialabs.deployit.plugin.api.udm
Class DeployedApplication

java.lang.Object
  extended by com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
      extended by com.xebialabs.deployit.plugin.api.udm.DeployedApplication
All Implemented Interfaces:
ConfigurationItem, java.io.Serializable, java.lang.Comparable<BaseConfigurationItem>

@Metadata(description="A deployment of an application package or a deployable artifact to a middleware CI or an environment.")
public class DeployedApplication
extends BaseConfigurationItem

A deployment of a DeploymentPackage on an Environment.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
id, syntheticProperties, type
 
Fields inherited from interface com.xebialabs.deployit.plugin.api.udm.ConfigurationItem
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
 
Constructor Summary
DeployedApplication()
           
DeployedApplication(Version version, Environment environment)
           
 
Method Summary
 void addDeployed(Deployed deployed)
           
 void addDeployeds(java.util.Collection<Deployed> deployeds)
           
 void addDeployeds(Deployed... deployeds)
           
 java.util.Set<Deployed> getDeployeds()
           
 Environment getEnvironment()
           
 Version getVersion()
           
 void setDeployeds(java.util.Set<Deployed> deployeds)
           
 void setEnvironment(Environment environment)
           
 void setVersion(Version version)
           
 
Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, equals, getId, getName, getProperty, getSyntheticProperties, getSyntheticProperty, getType, hashCode, hasProperty, hasSyntheticProperty, putSyntheticProperties, putSyntheticProperty, setId, setProperty, setSyntheticProperties, setType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeployedApplication

public DeployedApplication()

DeployedApplication

public DeployedApplication(Version version,
                           Environment environment)
Method Detail

getVersion

public Version getVersion()

setVersion

public void setVersion(Version version)

getEnvironment

public Environment getEnvironment()

setEnvironment

public void setEnvironment(Environment environment)

getDeployeds

public java.util.Set<Deployed> getDeployeds()

setDeployeds

public void setDeployeds(java.util.Set<Deployed> deployeds)

addDeployed

public void addDeployed(Deployed deployed)

addDeployeds

public void addDeployeds(Deployed... deployeds)

addDeployeds

public void addDeployeds(java.util.Collection<Deployed> deployeds)