Interface ISchedulingService
Namespace: Telerik.TestStudio.Scheduling.WindowsService.Services
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public interface ISchedulingService
Methods
AssignTestResult(Guid, TestResult, String, out String)
Declaration
bool AssignTestResult(Guid runResultId, TestResult testResult, string machineName, out string error)
Parameters
System.
|
Test
|
System.
|
System.
|
Returns
System.
|
CheckDBForResult(Guid)
Declaration
bool CheckDBForResult(Guid resultId)
Parameters
System.
|
Returns
System.
|
DeleteRun(Guid, out String)
Declaration
bool DeleteRun(Guid id, out string error)
Parameters
System.
|
System.
|
Returns
System.
|
DeleteRunResult(Guid, out String)
Declaration
bool DeleteRunResult(Guid id, out string error)
Parameters
System.
|
System.
|
Returns
System.
|
ExecuteRun(Job, Guid)
GetAllMachines(out String)
Declaration
List<Machine> GetAllMachines(out string error)
Parameters
System.
|
Returns
System.
|
GetAllRunResult(DateTime, DateTime, Guid, out String)
Declaration
List<RunResult> GetAllRunResult(DateTime startDate, DateTime endDate, Guid projectId, out string error)
Parameters
System.
|
System.
|
System.
|
System.
|
Returns
System.
|
GetAllRunResult(out String)
Declaration
List<RunResult> GetAllRunResult(out string error)
Parameters
System.
|
Returns
System.
|
GetAllRunResultResources(Guid, Guid)
Declaration
List<ServiceFileInfo> GetAllRunResultResources(Guid projectId, Guid runResultId)
Parameters
System.
|
System.
|
Returns
System.
|
GetAllRuns(DateTime, DateTime, Guid, out String)
Declaration
List<Job> GetAllRuns(DateTime startTime, DateTime endTime, Guid projectId, out string error)
Parameters
System.
|
System.
|
System.
|
System.
|
Returns
System.
|
GetAllRuns(out String)
Declaration
List<Job> GetAllRuns(out string error)
Parameters
System.
|
Returns
System.
|
GetLatestResultByTestListId(Guid)
Declaration
List<RunResult> GetLatestResultByTestListId(Guid testListId)
Parameters
System.
|
Returns
System.
|
GetLatestVersion(Guid, out String)
Declaration
RunResult GetLatestVersion(Guid runResultId, out string error)
Parameters
System.
|
System.
|
Returns
GetRegisteredMachines()
GetResultsIds(DateTime, DateTime)
Declaration
List<Guid> GetResultsIds(DateTime fromDate, DateTime toDate)
Parameters
System.
|
System.
|
Returns
System.
|
GetRun(Guid)
Declaration
Job GetRun(Guid id)
Parameters
System.
|
Returns
Telerik.
|
GetRunResult(Guid)
GetRunResultLight(Guid, out String)
Declaration
RunResultLight GetRunResultLight(Guid id, out string error)
Parameters
System.
|
System.
|
Returns
GetSmtpSettingsServer()
GetSpecificVersion(Guid, DateTime, out String)
Declaration
RunResult GetSpecificVersion(Guid runResultId, DateTime tillDate, out string error)
Parameters
System.
|
System.
|
System.
|
Returns
GetStatus()
GetTimerEllapsedValue()
Declaration
double GetTimerEllapsedValue()
Returns
System.
|
HeartBeat()
Declaration
bool HeartBeat()
Returns
System.
|
IsMachineServer()
Declaration
bool IsMachineServer()
Returns
System.
|
NotifyMachineDBStateChanged(Int32, out String)
Declaration
bool NotifyMachineDBStateChanged(int state, out string error)
Parameters
System.
|
System.
|
Returns
System.
|
PublishResults(RunResult, Machine, Guid, out String)
Declaration
Guid PublishResults(RunResult result, Machine machine, Guid projectId, out string error)
Parameters
Returns
System.
|
PublishResults(RunResult, Guid, Guid)
Declaration
Guid PublishResults(RunResult results, Guid machineId, Guid projectId)
Parameters
Run
|
System.
|
System.
|
Returns
System.
|
RegisterMachine(Machine, out String)
Declaration
bool RegisterMachine(Machine machine, out string error)
Parameters
Machine
machine
|
System.
|
Returns
System.
|
RegisterProject(ProjectInfo, out String)
RemoteRegisterMachine(String, out String)
Declaration
bool RemoteRegisterMachine(string serverUrl, out string error)
Parameters
System.
|
System.
|
Returns
System.
|
SaveResultFile(ServiceFileInfo)
Declaration
bool SaveResultFile(ServiceFileInfo info)
Parameters
Service
|
Returns
System.
|
ScheduleRun(Job, out String)
SendMail(RunResult, NotificationSettings, Boolean, String)
SendMail(NotificationSettings, RunResult, String)
UnregisterMachine(Machine, out String)
Declaration
bool UnregisterMachine(Machine machine, out string error)
Parameters
Machine
machine
|
System.
|
Returns
System.
|