com.xebialabs.deployit.repository
Class ChangeSet

java.lang.Object
  extended by com.xebialabs.deployit.repository.ChangeSet

public class ChangeSet
extends java.lang.Object


Constructor Summary
ChangeSet()
           
 
Method Summary
<T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem>
void
addMoveCi(T entity, java.lang.String newId)
           
<T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem>
void
addRenameCi(java.lang.String entity, java.lang.String newName)
           
 void addUpdateCi(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci)
           
 java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> getCreateCis()
           
 java.util.List<java.lang.String> getDeleteCiIds()
           
 java.util.List<Tuple<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem,java.lang.String>> getMoveCis()
           
 java.util.List<Tuple<java.lang.String,java.lang.String>> getRenameCis()
           
 java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> getUpdateCis()
           
 void setCreateCis(java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> createCis)
           
 void setDeleteCiIds(java.util.List<java.lang.String> deleteCiIds)
           
 void setUpdateCis(java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> updateCis)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeSet

public ChangeSet()
Method Detail

getCreateCis

public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> getCreateCis()

setCreateCis

public void setCreateCis(java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> createCis)

getUpdateCis

public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> getUpdateCis()

setUpdateCis

public void setUpdateCis(java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> updateCis)

addUpdateCi

public void addUpdateCi(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci)

getDeleteCiIds

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

setDeleteCiIds

public void setDeleteCiIds(java.util.List<java.lang.String> deleteCiIds)

addMoveCi

public <T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> void addMoveCi(T entity,
                                                                                          java.lang.String newId)

getMoveCis

public java.util.List<Tuple<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem,java.lang.String>> getMoveCis()

addRenameCi

public <T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> void addRenameCi(java.lang.String entity,
                                                                                            java.lang.String newName)

getRenameCis

public java.util.List<Tuple<java.lang.String,java.lang.String>> getRenameCis()