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.ServiceModel.Channels.Binding
binding
|
System.ServiceModel.EndpointAddress
remoteAddress
|
Methods
AssignTestResult(Guid, TestResult, String, out String)
Declaration
public bool AssignTestResult(Guid runResultId, TestResult testResult, string machineName, out string error)
Parameters
System.Guid
runResultId
|
TestResult
testResult
|
System.String
machineName
|
System.String
error
|
Returns
System.Boolean
|
Implements
CheckDBForResult(Guid)
Declaration
public bool CheckDBForResult(Guid resultId)
Parameters
System.Guid
resultId
|
Returns
System.Boolean
|
Implements
DeleteRun(Guid, out String)
Declaration
public bool DeleteRun(Guid id, out string error)
Parameters
System.Guid
id
|
System.String
error
|
Returns
System.Boolean
|
Implements
DeleteRunResult(Guid, out String)
Declaration
public bool DeleteRunResult(Guid id, out string error)
Parameters
System.Guid
id
|
System.String
error
|
Returns
System.Boolean
|
Implements
ExecuteRun(Job, Guid)
GetAllMachines(out String)
Declaration
public List<Machine> GetAllMachines(out string error)
Parameters
System.String
error
|
Returns
System.Collections.Generic.List<Machine>
|
Implements
GetAllRunResult(DateTime, DateTime, Guid, out String)
Declaration
public List<RunResult> GetAllRunResult(DateTime startDate, DateTime endDate, Guid projectId, out string error)
Parameters
System.DateTime
startDate
|
System.DateTime
endDate
|
System.Guid
projectId
|
System.String
error
|
Returns
System.Collections.Generic.List<RunResult>
|
Implements
GetAllRunResult(out String)
Declaration
public List<RunResult> GetAllRunResult(out string error)
Parameters
System.String
error
|
Returns
System.Collections.Generic.List<RunResult>
|
Implements
GetAllRunResultResources(Guid, Guid)
Declaration
public List<ServiceFileInfo> GetAllRunResultResources(Guid projectId, Guid runResultId)
Parameters
System.Guid
projectId
|
System.Guid
runResultId
|
Returns
System.Collections.Generic.List<ServiceFileInfo>
|
Implements
GetAllRuns(DateTime, DateTime, Guid, out String)
Declaration
public List<Job> GetAllRuns(DateTime startTime, DateTime endTime, Guid projectId, out string error)
Parameters
System.DateTime
startTime
|
System.DateTime
endTime
|
System.Guid
projectId
|
System.String
error
|
Returns
System.Collections.Generic.List<Telerik.TestStudio.Shared.Communication.Transports.Job>
|
Implements
GetAllRuns(out String)
Declaration
public List<Job> GetAllRuns(out string error)
Parameters
System.String
error
|
Returns
System.Collections.Generic.List<Telerik.TestStudio.Shared.Communication.Transports.Job>
|
Implements
GetLatestResultByTestListId(Guid)
Declaration
public List<RunResult> GetLatestResultByTestListId(Guid testListId)
Parameters
System.Guid
testListId
|
Returns
System.Collections.Generic.List<RunResult>
|
Implements
GetLatestVersion(Guid, out String)
Declaration
public RunResult GetLatestVersion(Guid runResultId, out string error)
Parameters
System.Guid
runResultId
|
System.String
error
|
Returns
RunResult
|
Implements
GetRegisteredMachines()
Declaration
public List<Machine> GetRegisteredMachines()
Returns
System.Collections.Generic.List<Machine>
|
Implements
GetResultsIds(DateTime, DateTime)
Declaration
public List<Guid> GetResultsIds(DateTime fromDate, DateTime toDate)
Parameters
System.DateTime
fromDate
|
System.DateTime
toDate
|
Returns
System.Collections.Generic.List<System.Guid>
|
Implements
GetRun(Guid)
Declaration
public Job GetRun(Guid id)
Parameters
System.Guid
id
|
Returns
Telerik.TestStudio.Shared.Communication.Transports.Job
|
Implements
GetRunResult(Guid)
Declaration
public RunResult GetRunResult(Guid id)
Parameters
System.Guid
id
|
Returns
RunResult
|
Implements
GetRunResultLight(Guid, out String)
Declaration
public RunResultLight GetRunResultLight(Guid id, out string error)
Parameters
System.Guid
id
|
System.String
error
|
Returns
RunResultLight
|
Implements
GetSmtpSettingsServer()
GetSpecificVersion(Guid, DateTime, out String)
Declaration
public RunResult GetSpecificVersion(Guid runResultId, DateTime tillDate, out string error)
Parameters
System.Guid
runResultId
|
System.DateTime
tillDate
|
System.String
error
|
Returns
RunResult
|
Implements
GetStatus()
GetTimerEllapsedValue()
Declaration
public double GetTimerEllapsedValue()
Returns
System.Double
|
Implements
HeartBeat()
Declaration
public bool HeartBeat()
Returns
System.Boolean
|
Implements
IsMachineServer()
Declaration
public bool IsMachineServer()
Returns
System.Boolean
|
Implements
NotifyMachineDBStateChanged(Int32, out String)
Declaration
public bool NotifyMachineDBStateChanged(int state, out string error)
Parameters
System.Int32
state
|
System.String
error
|
Returns
System.Boolean
|
Implements
PublishResults(RunResult, Machine, Guid, out String)
Declaration
public Guid PublishResults(RunResult result, Machine machine, Guid projectId, out string error)
Parameters
RunResult
result
|
Machine
machine
|
System.Guid
projectId
|
System.String
error
|
Returns
System.Guid
|
Implements
PublishResults(RunResult, Guid, Guid)
Declaration
public Guid PublishResults(RunResult results, Guid machineId, Guid projectId)
Parameters
RunResult
results
|
System.Guid
machineId
|
System.Guid
projectId
|
Returns
System.Guid
|
Implements
RegisterMachine(Machine, out String)
Declaration
public bool RegisterMachine(Machine machine, out string error)
Parameters
Machine
machine
|
System.String
error
|
Returns
System.Boolean
|
Implements
RegisterProject(ProjectInfo, out String)
RemoteRegisterMachine(String, out String)
Declaration
public bool RemoteRegisterMachine(string serverUrl, out string error)
Parameters
System.String
serverUrl
|
System.String
error
|
Returns
System.Boolean
|
Implements
SaveResultFile(ServiceFileInfo)
Declaration
public bool SaveResultFile(ServiceFileInfo info)
Parameters
ServiceFileInfo
info
|
Returns
System.Boolean
|
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.String
error
|
Returns
System.Boolean
|