com.microsoft.tfs.core.clients.framework.configuration.catalog
Class ProjectCollectionCatalogEntity

java.lang.Object
  extended by com.microsoft.tfs.core.clients.framework.configuration.catalog.TFSCatalogEntity
      extended by com.microsoft.tfs.core.clients.framework.configuration.catalog.ProjectCollectionCatalogEntity
All Implemented Interfaces:
ProjectCollectionEntity, TFSEntity

public class ProjectCollectionCatalogEntity
extends TFSCatalogEntity
implements ProjectCollectionEntity

Since:
TEE-SDK-10.1

Constructor Summary
ProjectCollectionCatalogEntity(com.microsoft.tfs.core.clients.framework.configuration.internal.TFSCatalogEntitySession session, CatalogNode catalogNode)
           
 
Method Summary
 com.microsoft.tfs.util.GUID getInstanceID()
           
 ReportingConfigurationEntity getReportingConfiguration()
           
 ReportingFolderEntity getReportingFolder()
           
 TeamProjectEntity getTeamProject(com.microsoft.tfs.util.GUID projectId)
           
 TeamProjectEntity[] getTeamProjects()
           
 
Methods inherited from class com.microsoft.tfs.core.clients.framework.configuration.catalog.TFSCatalogEntity
getAncestorOfType, getCatalogNode, getChildOfType, getChildren, getChildrenOfType, getDependencies, getDependenciesOfType, getDependencyOfType, getDescription, getDisplayName, getDisplayPath, getParent, getProperty, getResourceID, getSession, getSingletonDependency, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.microsoft.tfs.core.clients.framework.configuration.TFSEntity
getDescription, getDisplayName, getDisplayPath, getParent, getResourceID
 

Constructor Detail

ProjectCollectionCatalogEntity

public ProjectCollectionCatalogEntity(com.microsoft.tfs.core.clients.framework.configuration.internal.TFSCatalogEntitySession session,
                                      CatalogNode catalogNode)
Method Detail

getInstanceID

public com.microsoft.tfs.util.GUID getInstanceID()
Specified by:
getInstanceID in interface ProjectCollectionEntity
Returns:
the project collection instance id (GUID).

getTeamProjects

public TeamProjectEntity[] getTeamProjects()
Specified by:
getTeamProjects in interface ProjectCollectionEntity

getTeamProject

public TeamProjectEntity getTeamProject(com.microsoft.tfs.util.GUID projectId)
Specified by:
getTeamProject in interface ProjectCollectionEntity

getReportingConfiguration

public ReportingConfigurationEntity getReportingConfiguration()
Specified by:
getReportingConfiguration in interface ProjectCollectionEntity
Returns:
the reporting configuration for this Project Collection.

getReportingFolder

public ReportingFolderEntity getReportingFolder()
Specified by:
getReportingFolder in interface ProjectCollectionEntity


© 2015 Microsoft. All rights reserved.