C# Класс FluentTc.ConnectedTc

Наследование: IConnectedTc
Показать файл Открыть проект

Открытые методы

Метод Описание
AttachBuildConfigurationToTemplate ( Action having, string buildTemplateId ) : void
ConnectedTc ( IBuildsRetriever buildsRetriever, IAgentsRetriever agentsRetriever, IProjectsRetriever projectsRetriever, IBuildConfigurationRetriever buildConfigurationRetriever, IAgentEnabler agentEnabler, IBuildConfigurationRunner buildConfigurationRunner, IBuildConfigurationCreator buildConfigurationCreator, IBuildTemplateAttacher buildTemplateAttacher, IBuildQueueRemover buildQueueRemover, IArtifactsDownloader artifactsDownloader, IInvestigationRetriever investigationRetriever, IUserRetriever userRetriever, IProjectCreator projectCreator, IProjectPropertySetter projectPropertySetter, IBuildConfigurationTemplateRetriever buildConfigurationTemplateRetriever, IChangesRetriever changesRetriever, IBuildStatisticsRetriever statisticsRetriever ) : System
CreateBuildConfiguration ( Action having, string buildConfigurationName ) : BuildConfiguration
CreateProject ( Action newProjectDetailsBuilderAction ) : FluentTc.Domain.Project
DeleteBuildConfigurationParameter ( Action buildConfigurationOrTemplate, Action parameterName ) : void

Deletes build parameter from build configuration or build configuration template

DeleteProjectParameter ( Action project, Action parameterName ) : void

Deletes build parameter from build configuration or build configuration template

DisableAgent ( Action having ) : void
DownloadArtifact ( int buildId, string destinationPath, string fileToDownload ) : string
DownloadArtifacts ( int buildId, string destinationPath ) : IList
EnableAgent ( Action having ) : void
GetAgents ( Action having ) : List
GetAllBuildConfigurationTemplates ( ) : List
GetAllProjects ( ) : IList
GetAllUsers ( ) : List
GetBuild ( Action having ) : IBuild
GetBuild ( Action having, Action include ) : IBuild
GetBuild ( long buildId ) : IBuild
GetBuildConfiguration ( Action having ) : BuildConfiguration
GetBuildConfigurationTemplate ( Action having ) : BuildConfiguration
GetBuildConfigurations ( Action having ) : IList
GetBuildConfigurationsRecursively ( string projectId ) : IList
GetBuildStatistics ( Action having ) : IList

Retrieves build statistics according to the provided build criteria

GetBuilds ( Action having ) : IList
GetBuilds ( Action having, Action include ) : IList
GetBuilds ( Action having, Action include, Action count ) : IList
GetBuildsQueue ( Action having = null ) : IList
GetInvestigation ( Action havingBuildConfig ) : Investigation
GetLastBuild ( Action having ) : IBuild
GetLastBuild ( Action having, Action include ) : IBuild
GetProjectById ( string projectId ) : FluentTc.Domain.Project
GetProjects ( Action having ) : IList
GetTestinvestigationByTestNameId ( string testNameId ) : Investigation

gets the investigator of the test

GetUser ( Action having ) : User
RemoveBuildFromQueue ( Action having ) : void
RemoveBuildFromQueue ( Action having ) : void
RunBuildConfiguration ( Action having ) : IBuild
RunBuildConfiguration ( Action having, Action onAgent ) : IBuild
RunBuildConfiguration ( Action having, Action onAgent, Action parameters ) : IBuild
RunBuildConfiguration ( Action having, Action parameters ) : IBuild
RunBuildConfiguration ( Action having, Action parameters, Action moreOptions ) : IBuild
RunBuildConfiguration ( Action having, Action moreOptions ) : IBuild
SetBuildConfigurationParameters ( Action having, Action parameters ) : void
SetProjectParameters ( Action having, Action parameters ) : void

Описание методов

AttachBuildConfigurationToTemplate() публичный Метод

public AttachBuildConfigurationToTemplate ( Action having, string buildTemplateId ) : void
having Action
buildTemplateId string
Результат void

ConnectedTc() публичный Метод

public ConnectedTc ( IBuildsRetriever buildsRetriever, IAgentsRetriever agentsRetriever, IProjectsRetriever projectsRetriever, IBuildConfigurationRetriever buildConfigurationRetriever, IAgentEnabler agentEnabler, IBuildConfigurationRunner buildConfigurationRunner, IBuildConfigurationCreator buildConfigurationCreator, IBuildTemplateAttacher buildTemplateAttacher, IBuildQueueRemover buildQueueRemover, IArtifactsDownloader artifactsDownloader, IInvestigationRetriever investigationRetriever, IUserRetriever userRetriever, IProjectCreator projectCreator, IProjectPropertySetter projectPropertySetter, IBuildConfigurationTemplateRetriever buildConfigurationTemplateRetriever, IChangesRetriever changesRetriever, IBuildStatisticsRetriever statisticsRetriever ) : System
buildsRetriever IBuildsRetriever
agentsRetriever IAgentsRetriever
projectsRetriever IProjectsRetriever
buildConfigurationRetriever IBuildConfigurationRetriever
agentEnabler IAgentEnabler
buildConfigurationRunner IBuildConfigurationRunner
buildConfigurationCreator IBuildConfigurationCreator
buildTemplateAttacher IBuildTemplateAttacher
buildQueueRemover IBuildQueueRemover
artifactsDownloader IArtifactsDownloader
investigationRetriever IInvestigationRetriever
userRetriever IUserRetriever
projectCreator IProjectCreator
projectPropertySetter IProjectPropertySetter
buildConfigurationTemplateRetriever IBuildConfigurationTemplateRetriever
changesRetriever IChangesRetriever
statisticsRetriever IBuildStatisticsRetriever
Результат System

CreateBuildConfiguration() публичный Метод

public CreateBuildConfiguration ( Action having, string buildConfigurationName ) : BuildConfiguration
having Action
buildConfigurationName string
Результат BuildConfiguration

CreateProject() публичный Метод

public CreateProject ( Action newProjectDetailsBuilderAction ) : FluentTc.Domain.Project
newProjectDetailsBuilderAction Action
Результат FluentTc.Domain.Project

DeleteBuildConfigurationParameter() публичный Метод

Deletes build parameter from build configuration or build configuration template
public DeleteBuildConfigurationParameter ( Action buildConfigurationOrTemplate, Action parameterName ) : void
buildConfigurationOrTemplate Action IBuild configuration or template to delete parameter from
parameterName Action Parameter name to be deleted
Результат void

DeleteProjectParameter() публичный Метод

Deletes build parameter from build configuration or build configuration template
public DeleteProjectParameter ( Action project, Action parameterName ) : void
project Action Project to delete parameter from
parameterName Action Parameter name to be deleted
Результат void

DisableAgent() публичный Метод

public DisableAgent ( Action having ) : void
having Action
Результат void

DownloadArtifact() публичный Метод

public DownloadArtifact ( int buildId, string destinationPath, string fileToDownload ) : string
buildId int
destinationPath string
fileToDownload string
Результат string

DownloadArtifacts() публичный Метод

public DownloadArtifacts ( int buildId, string destinationPath ) : IList
buildId int
destinationPath string
Результат IList

EnableAgent() публичный Метод

public EnableAgent ( Action having ) : void
having Action
Результат void

GetAgents() публичный Метод

public GetAgents ( Action having ) : List
having Action
Результат List

GetAllBuildConfigurationTemplates() публичный Метод

public GetAllBuildConfigurationTemplates ( ) : List
Результат List

GetAllProjects() публичный Метод

public GetAllProjects ( ) : IList
Результат IList

GetAllUsers() публичный Метод

public GetAllUsers ( ) : List
Результат List

GetBuild() публичный Метод

public GetBuild ( Action having ) : IBuild
having Action
Результат IBuild

GetBuild() публичный Метод

public GetBuild ( Action having, Action include ) : IBuild
having Action
include Action
Результат IBuild

GetBuild() публичный Метод

public GetBuild ( long buildId ) : IBuild
buildId long
Результат IBuild

GetBuildConfiguration() публичный Метод

public GetBuildConfiguration ( Action having ) : BuildConfiguration
having Action
Результат BuildConfiguration

GetBuildConfigurationTemplate() публичный Метод

public GetBuildConfigurationTemplate ( Action having ) : BuildConfiguration
having Action
Результат BuildConfiguration

GetBuildConfigurations() публичный Метод

public GetBuildConfigurations ( Action having ) : IList
having Action
Результат IList

GetBuildConfigurationsRecursively() публичный Метод

public GetBuildConfigurationsRecursively ( string projectId ) : IList
projectId string
Результат IList

GetBuildStatistics() публичный Метод

Retrieves build statistics according to the provided build criteria
public GetBuildStatistics ( Action having ) : IList
having Action Build criteria
Результат IList

GetBuilds() публичный Метод

public GetBuilds ( Action having ) : IList
having Action
Результат IList

GetBuilds() публичный Метод

public GetBuilds ( Action having, Action include ) : IList
having Action
include Action
Результат IList

GetBuilds() публичный Метод

public GetBuilds ( Action having, Action include, Action count ) : IList
having Action
include Action
count Action
Результат IList

GetBuildsQueue() публичный Метод

public GetBuildsQueue ( Action having = null ) : IList
having Action
Результат IList

GetInvestigation() публичный Метод

public GetInvestigation ( Action havingBuildConfig ) : Investigation
havingBuildConfig Action
Результат FluentTc.Domain.Investigation

GetLastBuild() публичный Метод

public GetLastBuild ( Action having ) : IBuild
having Action
Результат IBuild

GetLastBuild() публичный Метод

public GetLastBuild ( Action having, Action include ) : IBuild
having Action
include Action
Результат IBuild

GetProjectById() публичный Метод

public GetProjectById ( string projectId ) : FluentTc.Domain.Project
projectId string
Результат FluentTc.Domain.Project

GetProjects() публичный Метод

public GetProjects ( Action having ) : IList
having Action
Результат IList

GetTestinvestigationByTestNameId() публичный Метод

gets the investigator of the test
public GetTestinvestigationByTestNameId ( string testNameId ) : Investigation
testNameId string testNameId
Результат FluentTc.Domain.Investigation

GetUser() публичный Метод

public GetUser ( Action having ) : User
having Action
Результат FluentTc.Domain.User

RemoveBuildFromQueue() публичный Метод

public RemoveBuildFromQueue ( Action having ) : void
having Action
Результат void

RemoveBuildFromQueue() публичный Метод

public RemoveBuildFromQueue ( Action having ) : void
having Action
Результат void

RunBuildConfiguration() публичный Метод

public RunBuildConfiguration ( Action having ) : IBuild
having Action
Результат IBuild

RunBuildConfiguration() публичный Метод

public RunBuildConfiguration ( Action having, Action onAgent ) : IBuild
having Action
onAgent Action
Результат IBuild

RunBuildConfiguration() публичный Метод

public RunBuildConfiguration ( Action having, Action onAgent, Action parameters ) : IBuild
having Action
onAgent Action
parameters Action
Результат IBuild

RunBuildConfiguration() публичный Метод

public RunBuildConfiguration ( Action having, Action parameters ) : IBuild
having Action
parameters Action
Результат IBuild

RunBuildConfiguration() публичный Метод

public RunBuildConfiguration ( Action having, Action parameters, Action moreOptions ) : IBuild
having Action
parameters Action
moreOptions Action
Результат IBuild

RunBuildConfiguration() публичный Метод

public RunBuildConfiguration ( Action having, Action moreOptions ) : IBuild
having Action
moreOptions Action
Результат IBuild

SetBuildConfigurationParameters() публичный Метод

public SetBuildConfigurationParameters ( Action having, Action parameters ) : void
having Action
parameters Action
Результат void

SetProjectParameters() публичный Метод

public SetProjectParameters ( Action having, Action parameters ) : void
having Action
parameters Action
Результат void