hudson.plugins.clearcase.ucm
Class UcmChangeLogSet

java.lang.Object
  extended by hudson.scm.ChangeLogSet<UcmActivity>
      extended by hudson.plugins.clearcase.ucm.UcmChangeLogSet
All Implemented Interfaces:
java.lang.Iterable<UcmActivity>

public class UcmChangeLogSet
extends hudson.scm.ChangeLogSet<UcmActivity>

UCM ClearCase change log set.

Author:
Henrik L. Hansen

Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.scm.ChangeLogSet
hudson.scm.ChangeLogSet.AffectedFile, hudson.scm.ChangeLogSet.Entry
 
Field Summary
 
Fields inherited from class hudson.scm.ChangeLogSet
build
 
Constructor Summary
UcmChangeLogSet(hudson.model.AbstractBuild<?,?> build, java.util.List<UcmActivity> logs)
           
 
Method Summary
 java.util.List<UcmActivity> getLogs()
           
 boolean isEmptySet()
           
 java.util.Iterator<UcmActivity> iterator()
           
static void saveToChangeLog(java.io.OutputStream outputStream, java.util.List<UcmActivity> history)
          Stores the history objects to the output stream as xml
 
Methods inherited from class hudson.scm.ChangeLogSet
createEmpty, getItems, getKind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UcmChangeLogSet

public UcmChangeLogSet(hudson.model.AbstractBuild<?,?> build,
                       java.util.List<UcmActivity> logs)
Method Detail

isEmptySet

public boolean isEmptySet()
Specified by:
isEmptySet in class hudson.scm.ChangeLogSet<UcmActivity>

iterator

public java.util.Iterator<UcmActivity> iterator()

getLogs

@Exported
public java.util.List<UcmActivity> getLogs()

saveToChangeLog

public static void saveToChangeLog(java.io.OutputStream outputStream,
                                   java.util.List<UcmActivity> history)
                            throws java.io.IOException
Stores the history objects to the output stream as xml

Parameters:
outputStream - the stream to write to
history - the history objects to store
Throws:
java.io.IOException


Copyright © 2011. All Rights Reserved.