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 class
Changes.VariablesChanges
-
Constructor Summary
Constructors Constructor Description Changes()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAll(Changes changes)
void
addAttachment(Task task, Attachment attachment)
void
addComment(Task task, User user, java.lang.String comment)
void
addComment(Task task, java.lang.String comment)
void
addOperation(XLReleaseOperation operation)
void
addOperationBefore(XLReleaseOperation operation, java.lang.Class<? extends XLReleaseOperation>... operationBeforeClazzez)
void
addOperations(java.util.List<XLReleaseOperation> operations)
void
addPostAction(PostAction postAction)
void
addTaskToBackup(Task task)
void
addVariablesUsed(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()
boolean
hasUpdatedItems()
void
linkScriptOutputLog(Task task, java.lang.String artifactId)
void
remove(java.lang.String id)
ConfigurationItem[]
toUpdatedItemsArray()
void
update(ConfigurationItem item)
void
updateAll(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()
-
-