hudson.plugins.starteam
Class StarTeamChangeSet
java.lang.Object
hudson.plugins.starteam.StarTeamChangeSet
public class StarTeamChangeSet
- extends java.lang.Object
The collection of actions that need to be performed upon checkout.
Files to remove: Typically folders get removed in starteam and the files get left on disk.
Files to checkout: Files that are out of date, missing, etc.
File Points to remember: When using promotions states/labels file changes may be pushed forward
or rolled backwards. Either way, it is difficult (using starteam) to accurately determine
the previous build when various different labelling strategies are being used (e.g. promotion
states, etc). For this reason we persist a list of the filepoints used upon checkout in the
build folder. This is then used to compare current v.s. historic and compute the changelist.
Changes to log: LogEntries for changes. This is information to be written to change log
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StarTeamChangeSet
public StarTeamChangeSet()
hasChanges
public boolean hasChanges()
getFilesToRemove
public java.util.Collection<java.io.File> getFilesToRemove()
setFilesToRemove
public void setFilesToRemove(java.util.Collection<java.io.File> filesToRemove)
getFilesToCheckout
public java.util.Collection<com.starbase.starteam.File> getFilesToCheckout()
setFilesToCheckout
public void setFilesToCheckout(java.util.Collection<com.starbase.starteam.File> filesToCheckout)
setFilePointsToRemember
public void setFilePointsToRemember(java.util.Collection<StarTeamFilePoint> filePointsToRemember)
getFilePointsToRemember
public java.util.Collection<StarTeamFilePoint> getFilePointsToRemember()
isComparisonAvailable
public boolean isComparisonAvailable()
setComparisonAvailable
public void setComparisonAvailable(boolean comparisonAvailable)
addChange
public void addChange(StarTeamChangeLogEntry value)
getChanges
public java.util.Collection<StarTeamChangeLogEntry> getChanges()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2007-2010. All Rights Reserved.