Package com.xebialabs.xlrelease.domain
Class Changes
- java.lang.Object
-
- com.xebialabs.xlrelease.domain.Changes
-
public class Changes extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChanges.VariablesChanges
-
Constructor Summary
Constructors Constructor Description Changes()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAll(Changes changes)voidaddAttachment(Task task, Attachment attachment)voidaddComment(Task task, User user, java.lang.String comment)voidaddComment(Task task, java.lang.String comment)voidaddOperation(XLReleaseOperation operation)voidaddOperationBefore(XLReleaseOperation operation, java.lang.Class<? extends XLReleaseOperation>... operationBeforeClazzez)voidaddOperations(java.util.List<XLReleaseOperation> operations)voidaddPostAction(PostAction postAction)voidaddTaskToBackup(Task task)voidaddVariablesUsed(java.util.Collection<java.lang.String> variableNamesUsed)com.google.common.collect.Multimap<Task,Attachment>getAttachmentsByTask()com.google.common.collect.Multimap<Task,scala.Tuple3<User,java.lang.String,org.joda.time.DateTime>>getCommentsByTask()com.google.common.collect.Multimap<Task,Attachment>getLinkedAttachments()java.util.List<XLReleaseOperation>getOperations()java.util.List<PostAction>getPostActions()java.util.Set<java.lang.String>getRemovedIds()java.util.List<Task>getTasksToBackup()java.util.Set<ConfigurationItem>getUpdatedItems()java.util.Set<java.lang.String>getVariablesUsed()booleanhasUpdatedItems()voidlinkScriptOutputLog(Task task, java.lang.String artifactId)voidremove(java.lang.String id)ConfigurationItem[]toUpdatedItemsArray()voidupdate(ConfigurationItem item)voidupdateAll(java.util.Collection<? extends ConfigurationItem> items)
-
-
-
Method Detail
-
addAll
public void addAll(Changes changes)
-
update
public void update(ConfigurationItem item)
-
updateAll
public void updateAll(java.util.Collection<? extends ConfigurationItem> items)
-
addComment
public void addComment(Task task, java.lang.String comment)
-
addPostAction
public void addPostAction(PostAction postAction)
-
remove
public void remove(java.lang.String id)
-
hasUpdatedItems
public boolean hasUpdatedItems()
-
getUpdatedItems
public java.util.Set<ConfigurationItem> getUpdatedItems()
-
toUpdatedItemsArray
public ConfigurationItem[] toUpdatedItemsArray()
-
getCommentsByTask
public com.google.common.collect.Multimap<Task,scala.Tuple3<User,java.lang.String,org.joda.time.DateTime>> getCommentsByTask()
-
getAttachmentsByTask
public com.google.common.collect.Multimap<Task,Attachment> getAttachmentsByTask()
-
getRemovedIds
public java.util.Set<java.lang.String> getRemovedIds()
-
getPostActions
public java.util.List<PostAction> getPostActions()
-
getOperations
public java.util.List<XLReleaseOperation> getOperations()
-
addOperation
public void addOperation(XLReleaseOperation operation)
-
addOperations
public void addOperations(java.util.List<XLReleaseOperation> operations)
-
addAttachment
public void addAttachment(Task task, Attachment attachment)
-
getTasksToBackup
public java.util.List<Task> getTasksToBackup()
-
addTaskToBackup
public void addTaskToBackup(Task task)
-
addVariablesUsed
public void addVariablesUsed(java.util.Collection<java.lang.String> variableNamesUsed)
-
getVariablesUsed
public java.util.Set<java.lang.String> getVariablesUsed()
-
addOperationBefore
@SafeVarargs public final void addOperationBefore(XLReleaseOperation operation, java.lang.Class<? extends XLReleaseOperation>... operationBeforeClazzez)
-
linkScriptOutputLog
public void linkScriptOutputLog(Task task, java.lang.String artifactId)
-
getLinkedAttachments
public com.google.common.collect.Multimap<Task,Attachment> getLinkedAttachments()
-
-