com.xebialabs.deployit.repository
Class ChangeSet
java.lang.Object
com.xebialabs.deployit.repository.ChangeSet
public class ChangeSet
- extends java.lang.Object
|
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 |
create(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci)
|
<T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem>
void |
|
createOrUpdate(java.util.List<T> entities)
|
<T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem>
void |
|
createOrUpdate(T entity)
|
void |
delete(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci)
|
java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
getCreateCis()
|
java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
getCreateOrUpdateCis()
|
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 |
move(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci,
java.lang.String newId)
|
void |
rename(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci,
java.lang.String newName)
|
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)
|
void |
update(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChangeSet
public ChangeSet()
create
public void create(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci)
update
public void update(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci)
delete
public void delete(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci)
move
public void move(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci,
java.lang.String newId)
rename
public void rename(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem ci,
java.lang.String newName)
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)
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()
createOrUpdate
public <T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> void createOrUpdate(java.util.List<T> entities)
createOrUpdate
public <T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> void createOrUpdate(T entity)
getCreateOrUpdateCis
public java.util.List<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> getCreateOrUpdateCis()