jenkins.plugins.simpleclearcase
Class SimpleClearCaseRevisionState
java.lang.Object
hudson.scm.SCMRevisionState
jenkins.plugins.simpleclearcase.SimpleClearCaseRevisionState
- All Implemented Interfaces:
- hudson.model.Action, hudson.model.ModelObject
public class SimpleClearCaseRevisionState
- extends hudson.scm.SCMRevisionState
- implements hudson.model.Action
We represent a revision in a primitive manner. What we keep track of is the latest commit
date on a specific load rule path. Meaning that if a build has multiple load rules to check
we have to compare the latest commit date for each load rule individually. Hence the Map.
| Fields inherited from class hudson.scm.SCMRevisionState |
NONE |
| Methods inherited from class hudson.scm.SCMRevisionState |
getDisplayName, getIconFileName, getUrlName |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.model.Action |
getDisplayName, getIconFileName, getUrlName |
SimpleClearCaseRevisionState
public SimpleClearCaseRevisionState(LoadRuleDateMap map,
int buildNumber)
SimpleClearCaseRevisionState
public SimpleClearCaseRevisionState(int buildNumber)
getBuiltTime
public Date getBuiltTime(String loadRule)
setBuiltTime
public void setBuiltTime(String loadRule,
Date date)
getLoadRuleDateMap
public LoadRuleDateMap getLoadRuleDateMap()
getDates
public Collection<Date> getDates()
getBuildNumber
public int getBuildNumber()
Copyright © 2004-2012. All Rights Reserved.