C# Класс Tmx.Server.Logic.ObjectModel.TaskSelector

Description of TaskSelector.
Наследование: ITaskSelector
Показать файл Открыть проект

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

Метод Описание
CancelFurtherTasksOfTestClient ( System.Guid clientId ) : void
CancelFurtherTasksOfTestRun ( System.Guid testRunId ) : void
GetFirstLegitimateTask ( System.Guid clientId ) : ITestTask
GetNextLegitimateTask ( System.Guid clientId, int currentTaskId ) : ITestTask
SelectTasksForClient ( System.Guid clientId, List tasks ) : List

Приватные методы

Метод Описание
AddTasksForEveryClient ( IEnumerable activeWorkflowsTasks, System.Guid testRunId ) : void
GetOnlyNewTestTasksForClient ( System.Guid clientId ) : IEnumerable
IsItTimeToPublishTask ( ITestTask task ) : bool

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

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

public CancelFurtherTasksOfTestClient ( System.Guid clientId ) : void
clientId System.Guid
Результат void

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

public CancelFurtherTasksOfTestRun ( System.Guid testRunId ) : void
testRunId System.Guid
Результат void

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

public GetFirstLegitimateTask ( System.Guid clientId ) : ITestTask
clientId System.Guid
Результат ITestTask

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

public GetNextLegitimateTask ( System.Guid clientId, int currentTaskId ) : ITestTask
clientId System.Guid
currentTaskId int
Результат ITestTask

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

public SelectTasksForClient ( System.Guid clientId, List tasks ) : List
clientId System.Guid
tasks List
Результат List