hudson.plugins.clearcase.ucm
Class UcmHistoryAction

java.lang.Object
  extended by hudson.plugins.clearcase.history.AbstractHistoryAction
      extended by hudson.plugins.clearcase.ucm.UcmHistoryAction
All Implemented Interfaces:
HistoryAction

public class UcmHistoryAction
extends AbstractHistoryAction

Author:
hlyh

Field Summary
 
Fields inherited from class hudson.plugins.clearcase.history.AbstractHistoryAction
cleartool, extendedViewPath, filters, isDynamicView
 
Constructor Summary
UcmHistoryAction(ClearTool cleartool, boolean useDynamicView, java.util.List<Filter> filters)
           
 
Method Summary
protected  java.util.List<? extends hudson.scm.ChangeLogSet.Entry> buildChangelog(java.lang.String viewName, java.util.List<HistoryEntry> entries)
           
protected  ClearToolFormatHandler getHistoryFormatHandler()
           
protected  HistoryEntry parseEventLine(java.util.regex.Matcher matcher, java.lang.String line)
           
 
Methods inherited from class hudson.plugins.clearcase.history.AbstractHistoryAction
filterEntries, getChanges, getExtendedViewPath, hasChanges, parseLsHistory, runLsHistory, setExtendedViewPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UcmHistoryAction

public UcmHistoryAction(ClearTool cleartool,
                        boolean useDynamicView,
                        java.util.List<Filter> filters)
Method Detail

getHistoryFormatHandler

protected ClearToolFormatHandler getHistoryFormatHandler()
Specified by:
getHistoryFormatHandler in class AbstractHistoryAction

parseEventLine

protected HistoryEntry parseEventLine(java.util.regex.Matcher matcher,
                                      java.lang.String line)
                               throws java.text.ParseException
Specified by:
parseEventLine in class AbstractHistoryAction
Throws:
java.text.ParseException

buildChangelog

protected java.util.List<? extends hudson.scm.ChangeLogSet.Entry> buildChangelog(java.lang.String viewName,
                                                                                 java.util.List<HistoryEntry> entries)
                                                                          throws java.io.IOException,
                                                                                 java.lang.InterruptedException
Specified by:
buildChangelog in class AbstractHistoryAction
Throws:
java.io.IOException
java.lang.InterruptedException


Copyright © 2010. All Rights Reserved.