com.xebialabs.deployit.client
Class Deployable

java.lang.Object
  extended by com.xebialabs.deployit.client.Deployable

public class Deployable
extends java.lang.Object


Field Summary
protected  java.lang.String entryName
           
protected  java.io.File location
           
protected  java.lang.String name
           
protected  java.util.List<java.lang.String> tags
           
protected  java.lang.String type
           
protected  java.util.Map<java.lang.String,java.lang.String> values
           
 
Constructor Summary
Deployable()
           
Deployable(java.lang.String name, java.lang.String type)
           
Deployable(java.lang.String name, java.lang.String type, java.io.File location)
           
 
Method Summary
 void addTag(java.lang.String tag)
           
 java.lang.String getEntryName()
           
 java.io.File getLocation()
           
 java.lang.String getName()
           
 java.util.List<java.lang.String> getTags()
           
 java.lang.String getType()
           
 java.util.Map<java.lang.String,java.lang.String> getValues()
           
 void setEntryName(java.lang.String entryName)
           
 void setLocation(java.io.File location)
           
 void setName(java.lang.String name)
           
 void setType(java.lang.String type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

type

protected java.lang.String type

location

protected java.io.File location

entryName

protected java.lang.String entryName

values

protected final java.util.Map<java.lang.String,java.lang.String> values

tags

protected final java.util.List<java.lang.String> tags
Constructor Detail

Deployable

public Deployable()

Deployable

public Deployable(java.lang.String name,
                  java.lang.String type)

Deployable

public Deployable(java.lang.String name,
                  java.lang.String type,
                  java.io.File location)
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

getValues

public java.util.Map<java.lang.String,java.lang.String> getValues()

getLocation

public java.io.File getLocation()

setLocation

public void setLocation(java.io.File location)

getEntryName

public java.lang.String getEntryName()

setEntryName

public void setEntryName(java.lang.String entryName)

getTags

public java.util.List<java.lang.String> getTags()

addTag

public void addTag(java.lang.String tag)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object