com.xebialabs.deployit.maven
Class MavenDeployable

java.lang.Object
  extended by com.xebialabs.deployit.maven.Deployable
      extended by com.xebialabs.deployit.maven.MavenDeployable

public class MavenDeployable
extends Deployable


Field Summary
protected  String entryName
           
protected  File location
           
protected  String name
           
protected  List<String> tags
           
protected  String type
           
protected  Map<String,String> values
           
 
Constructor Summary
MavenDeployable()
           
MavenDeployable(String name, String type)
           
MavenDeployable(String name, String type, File location)
           
 
Method Summary
 void addTag(String tag)
           
 void addValue(String name, String value)
           
 String getArtifactId()
           
 String getEntryName()
           
 String getId()
           
 File getLocation()
           
 String getName()
           
 List<String> getTags()
           
 String getType()
           
 Map<String,String> getValues()
           
 void setArtifactId(String artifactId)
           
 void setEntryName(String entryName)
           
 void setGroupId(String groupId)
           
 void setLocation(File location)
           
 void setName(String name)
           
 void setProject(org.apache.maven.project.MavenProject project)
           
 void setType(String type)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected String name

type

protected String type

location

protected File location

entryName

protected String entryName

values

protected final Map<String,String> values

tags

protected final List<String> tags
Constructor Detail

MavenDeployable

public MavenDeployable()

MavenDeployable

public MavenDeployable(String name,
                       String type)

MavenDeployable

public MavenDeployable(String name,
                       String type,
                       File location)
Method Detail

setName

public void setName(String name)

getType

public String getType()

setType

public void setType(String type)

getValues

public Map<String,String> getValues()

setLocation

public void setLocation(File location)

getEntryName

public String getEntryName()

setEntryName

public void setEntryName(String entryName)

getTags

public List<String> getTags()

addTag

public void addTag(String tag)

addValue

public void addValue(String name,
                     String value)

getId

public String getId()

getName

public String getName()

getLocation

public File getLocation()

setGroupId

public void setGroupId(String groupId)

setArtifactId

public void setArtifactId(String artifactId)

setProject

public void setProject(org.apache.maven.project.MavenProject project)

toString

public String toString()
Overrides:
toString in class Object

getArtifactId

public String getArtifactId()


Copyright © 2012. All Rights Reserved.