Package com.xebialabs.deployit.maven
Class MavenDeployable
- java.lang.Object
-
- com.xebialabs.deployit.maven.Deployable
-
- com.xebialabs.deployit.maven.MavenDeployable
-
public class MavenDeployable extends Deployable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMavenDeployable.CiRefProperty
-
Constructor Summary
Constructors Constructor Description MavenDeployable()MavenDeployable(String name, String type)MavenDeployable(String name, String type, File location)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTag(String tag)voidaddValue(String name, Object value)StringgetArtifactId()StringgetArtifactType()StringgetClassifier()FilegetLocation()StringgetName()ObjectgetProperty(String name)List<String>getTags()StringgetType()Map<String,Object>getValues()booleanhasProperty(String propertyName)voidsetArtifactId(String artifactId)voidsetArtifactType(String artifactType)voidsetClassifier(String classifier)voidsetGroupId(String groupId)voidsetLocation(File location)voidsetName(String name)voidsetProject(org.apache.maven.project.MavenProject project)voidsetType(String type)StringtoString()
-
-
-
Method Detail
-
setName
public void setName(String name)
-
getType
public String getType()
-
setType
public void setType(String type)
-
setLocation
public void setLocation(File location)
-
getArtifactType
public String getArtifactType()
-
setArtifactType
public void setArtifactType(String artifactType)
-
getClassifier
public String getClassifier()
-
setClassifier
public void setClassifier(String classifier)
-
addTag
public void addTag(String tag)
-
getName
public String getName()
-
getLocation
public File getLocation()
-
hasProperty
public boolean hasProperty(String propertyName)
-
setGroupId
public void setGroupId(String groupId)
-
setArtifactId
public void setArtifactId(String artifactId)
-
setProject
public void setProject(org.apache.maven.project.MavenProject project)
-
getArtifactId
public String getArtifactId()
-
-