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


Nested Class Summary
static class MavenDeployable.CiRefProperty
           
 
Field Summary
protected  String entryName
          Deprecated. 
protected  File location
           
protected  String name
           
protected  List<String> tags
           
protected  String type
           
protected  Map<String,Object> 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, Object value)
           
 String getArtifactId()
           
 String getId()
           
 File getLocation()
           
 String getName()
           
 List<String> getTags()
           
 String getType()
           
 Map<String,Object> getValues()
           
 void setArtifactId(String artifactId)
           
 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

@Deprecated
protected String entryName
Deprecated. 

values

protected final Map<String,Object> values

tags

protected 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,Object> getValues()

setLocation

public void setLocation(File location)

getTags

public List<String> getTags()

addTag

public void addTag(String tag)

addValue

public void addValue(String name,
                     Object 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 © 2014. All rights reserved.