hudson.plugins.starteam
Class StarTeamFilePointFunctions
java.lang.Object
hudson.plugins.starteam.StarTeamFilePointFunctions
public class StarTeamFilePointFunctions
- extends java.lang.Object
Functions operating on StarTeamFilePoint type.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StarTeamFilePointFunctions
public StarTeamFilePointFunctions()
convertToFileCollection
public static java.util.Collection<java.io.File> convertToFileCollection(java.util.Collection<com.starbase.starteam.File> collection)
- Parameters:
collection - Collection of StarTeam files
- Returns:
- collection of full path file names
convertFilePointCollection
public static java.util.Collection<StarTeamFilePoint> convertFilePointCollection(java.util.Collection<com.starbase.starteam.File> collection)
throws java.io.IOException
- Parameters:
collection - Collection of StarTeam files
- Returns:
- collection of FilePoints - information vector needed keeping track of file status
- Throws:
java.io.IOException
extractFilePointSubCollection
public static java.util.Collection<StarTeamFilePoint> extractFilePointSubCollection(java.util.Map<java.io.File,StarTeamFilePoint> map,
java.util.Collection<java.io.File> collection)
extractFileSubCollection
public static java.util.Collection<com.starbase.starteam.File> extractFileSubCollection(java.util.Map<java.io.File,com.starbase.starteam.File> map,
java.util.Collection<java.io.File> collection)
convertToFilePointMap
public static java.util.Map<java.io.File,StarTeamFilePoint> convertToFilePointMap(java.util.Collection<StarTeamFilePoint> collection)
listAllFiles
public static java.util.Collection<java.io.File> listAllFiles(java.io.File workspace)
- Recursive file system discovery
- Parameters:
workspace - a Hudson workspace directory
- Returns:
- collection of files within workspace
loadCollection
public static java.util.Collection<StarTeamFilePoint> loadCollection(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
storeCollection
public static void storeCollection(java.io.File file,
java.util.Collection<StarTeamFilePoint> collection)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2007-2010. All Rights Reserved.