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
 
Constructor Summary
UcmHistoryAction(ClearTool cleartool, 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,
                        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 © 2009. All Rights Reserved.