Class Changes

java.lang.Object
com.xebialabs.xlrelease.domain.Changes

public class Changes extends Object
  • Constructor Details

    • Changes

      public Changes()
  • Method Details

    • addAll

      public void addAll(Changes changes)
    • update

      public void update(ConfigurationItem item)
    • updateAll

      public void updateAll(Collection<? extends ConfigurationItem> items)
    • addComment

      public void addComment(Task task, String comment)
    • addComment

      public void addComment(Task task, User user, String comment)
    • addPostAction

      public void addPostAction(PostAction postAction)
    • remove

      public void remove(String id)
    • hasUpdatedItems

      public boolean hasUpdatedItems()
    • getUpdatedItems

      public Set<ConfigurationItem> getUpdatedItems()
    • toUpdatedItemsArray

      public ConfigurationItem[] toUpdatedItemsArray()
    • getCommentsByTask

      public com.google.common.collect.Multimap<Task,scala.Tuple3<User,String,org.joda.time.DateTime>> getCommentsByTask()
    • getAttachmentsByTask

      public com.google.common.collect.Multimap<Task,Attachment> getAttachmentsByTask()
    • getRemovedIds

      public Set<String> getRemovedIds()
    • getPostActions

      public List<PostAction> getPostActions()
    • getOperations

      public List<XLReleaseOperation> getOperations()
    • addOperation

      public void addOperation(XLReleaseOperation operation)
    • addOperations

      public void addOperations(List<XLReleaseOperation> operations)
    • addAttachment

      public void addAttachment(Task task, Attachment attachment)
    • getTasksToBackup

      public List<Task> getTasksToBackup()
    • addTaskToBackup

      public void addTaskToBackup(Task task)
    • addVariablesUsed

      public void addVariablesUsed(Collection<String> variableNamesUsed)
    • getVariablesUsed

      public Set<String> getVariablesUsed()
    • addOperationBefore

      @SafeVarargs public final void addOperationBefore(XLReleaseOperation operation, Class<? extends XLReleaseOperation>... operationBeforeClazzez)
    • linkScriptOutputLog

      public void linkScriptOutputLog(Task task, String artifactId)
    • getLinkedAttachments

      public com.google.common.collect.Multimap<Task,Attachment> getLinkedAttachments()