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

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

@Metadata(description="A container of DeploymentPackages that is a DeploymentPackage itself. ")
public class CompositePackage
extends Version

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
CompositePackage()
           
 
Method Summary
 java.util.Set<Deployable> getDeployables()
           
 java.util.List<Version> getPackages()
           
 
Methods inherited from class com.xebialabs.deployit.plugin.api.udm.Version
getApplication, getVersion, setApplication
 
Methods inherited from class com.xebialabs.deployit.plugin.api.udm.base.BaseConfigurationItem
compareTo, equals, get$token, getId, getName, getProperty, getPropertyDescriptor, getSyntheticProperties, getSyntheticProperty, getType, hashCode, hasProperty, hasSyntheticProperty, putSyntheticProperties, putSyntheticProperty, set$token, setId, setProperty, setSyntheticProperties, setType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompositePackage

public CompositePackage()
Method Detail

getPackages

public java.util.List<Version> getPackages()

getDeployables

public java.util.Set<Deployable> getDeployables()
Specified by:
getDeployables in class Version