com.xebialabs.deployit.ci.artifact.mapping
Class DeployableArtifactMapping

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
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ConfigurationFilesMapping, EarMapping, EjbJarMapping, LibrariesMapping, SqlMapping, WarMapping

@ConfigurationItem(description="A mapping of a DeployableArtifact to any kind of middleware")
public abstract class DeployableArtifactMapping
extends Mapping

A mapping of a DeployableArtifact to any kind of middleware

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.xebialabs.deployit.BaseConfigurationItem
label
 
Constructor Summary
DeployableArtifactMapping()
           
DeployableArtifactMapping(java.io.Serializable source, java.io.Serializable target)
           
 
Method Summary
 void addKeyValuePair(KeyValuePair keyValuePair)
           
 java.util.List<KeyValuePair> getKeyValuePairs()
           
 void setKeyValuePairs(java.util.List<KeyValuePair> keyValuePairs)
           
 
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
 

Constructor Detail

DeployableArtifactMapping

public DeployableArtifactMapping()

DeployableArtifactMapping

public DeployableArtifactMapping(java.io.Serializable source,
                                 java.io.Serializable target)
Method Detail

getKeyValuePairs

public java.util.List<KeyValuePair> getKeyValuePairs()

setKeyValuePairs

public void setKeyValuePairs(java.util.List<KeyValuePair> keyValuePairs)

addKeyValuePair

public void addKeyValuePair(KeyValuePair keyValuePair)


Copyright © 2010. All Rights Reserved.