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