com.microsoft.tfs.core.clients.build.buildstatus
Class BuildStatusCache

java.lang.Object
  extended by com.microsoft.tfs.core.clients.build.buildstatus.BuildStatusCache

public class BuildStatusCache
extends java.lang.Object

A collection of BuildStatuses which the user is interested in. Can be persisted via PersistenceStore.

Since:
TEE-SDK-10.1

Method Summary
 void addBuild(int id)
           
 void addBuild(IQueuedBuild build)
           
 java.util.List<java.lang.Integer> getBuilds()
           
static BuildStatusCache load(PersistenceStore baseStore, java.lang.String projectCollectionId)
           
static BuildStatusCache load(TFSTeamProjectCollection connection)
           
 void removeBuild(int id)
           
 void save(PersistenceStore baseStore, java.lang.String projectCollectionId)
           
 void save(TFSTeamProjectCollection collection)
           
 void setBuilds(IQueuedBuild[] builds)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

load

public static BuildStatusCache load(TFSTeamProjectCollection connection)

load

public static BuildStatusCache load(PersistenceStore baseStore,
                                    java.lang.String projectCollectionId)

save

public void save(TFSTeamProjectCollection collection)

save

public void save(PersistenceStore baseStore,
                 java.lang.String projectCollectionId)

addBuild

public void addBuild(IQueuedBuild build)

addBuild

public void addBuild(int id)

setBuilds

public void setBuilds(IQueuedBuild[] builds)

removeBuild

public void removeBuild(int id)

getBuilds

public java.util.List<java.lang.Integer> getBuilds()


© 2015 Microsoft. All rights reserved.