/// <inheritdoc/> public bool DoesSpectraDeviceExist(string deviceName) { return(ExceptionDecorator.Run(() => { var request = new HeadSpectraDeviceRequest(deviceName); return new HeadResponseParser().Parse(_network.Invoke(request)); })); }
/// <inheritdoc/> public bool DoesJobExist(Guid jobId) { return(ExceptionDecorator.Run(() => { var request = new HeadJobRequest(jobId); return new HeadResponseParser().Parse(_network.Invoke(request)); })); }
/// <inheritdoc/> public bool DoesBrokerObjectExist(string brokerName, string objectName) { return(ExceptionDecorator.Run(() => { var request = new HeadBrokerObjectRequest(brokerName, objectName); return new HeadResponseParser().Parse(_network.Invoke(request)); })); }
/// <inheritdoc/> public IRioSystem GetSystem() { return(ExceptionDecorator.Run(() => { var request = new GetSystemRequest(); return new GetSystemResponseParser().Parse(_network.Invoke(request)); })); }
/// <inheritdoc/> public void DeleteCluster() { ExceptionDecorator.Run(() => { var request = new DeleteClusterRequest(); return(new DeleteClusterResponseParser().Parse(_network.Invoke(request))); }); }
/// <inheritdoc/> public IClusterMembers GetMembers() { return(ExceptionDecorator.Run(() => { var request = new GetMembersRequest(); return new GetMembersResponseParser().Parse(_network.Invoke(request)); })); }
/// <inheritdoc/> public void DeleteBroker(DeleteBrokerRequest request) { ExceptionDecorator.Run(() => new DeleteBrokerResponseParser().Parse(_network.Invoke(request))); }
/// <inheritdoc/> public IToken CreateToken(CreateTokenRequest request) { return(ExceptionDecorator.Run(() => new CreateTokenResponseParser().Parse(_network.Invoke(request)))); }
/// <inheritdoc/> public ISpectraDevice CreateSpectraDevice(CreateSpectraDeviceRequest request) { return(ExceptionDecorator.Run(() => new CreateSpectraDeviceResponseParser().Parse(_network.Invoke(request)))); }
/// <inheritdoc/> public ICluster CreateCluster(CreateClusterRequest request) { return(ExceptionDecorator.Run(() => new CreateClusterResponseParser().Parse(_network.Invoke(request)))); }
/// <inheritdoc/> public IJob Cancel(CancelRequest request) { return(ExceptionDecorator.Run(() => new CancelResponseParser().Parse(_network.Invoke(request)))); }
/// <inheritdoc/> public IJob Archive(ArchiveRequest request) { return(ExceptionDecorator.Run(() => new ArchiveResponseParser().Parse(_network.Invoke(request)))); }
/// <inheritdoc /> public IJob UpdateJobPriority(UpdateJobPriorityRequest request) { return(ExceptionDecorator.Run(() => new UpdateJobPriorityResponseParser().Parse(_network.Invoke(request)))); }
/// <inheritdoc/> public IBrokerObject UpdateBrokerObject(UpdateBrokerObjectRequest request) { return(ExceptionDecorator.Run(() => new UpdateBrokerObjectResponseParser().Parse(_network.Invoke(request)))); }
/// <inheritdoc/> public IJob Retry(RetryRequest request) { return(ExceptionDecorator.Run(() => new RetryResponseParser().Parse(_network.Invoke(request)))); }
/// <inheritdoc/> public void DeleteSpectraDevice(DeleteSpectraDeviceRequest request) { ExceptionDecorator.Run(() => new DeleteSpectraDeviceResponseParser().Parse(_network.Invoke(request))); }
/// <inheritdoc/> public IJobs GetJobs(GetJobsRequest request) { return(ExceptionDecorator.Run(() => new GetJobsResponseParser().Parse(_network.Invoke(request)))); }
/// <inheritdoc/> public ISpectraDevices GetSpectraDevices(GetSpectraDevicesRequest request) { return(ExceptionDecorator.Run(() => new GetSpectraDevicesResponseParser().Parse(_network.Invoke(request)))); }
/// <inheritdoc/> public IBrokerObjects GetBrokerObjects(GetBrokerObjectsRequest request) { return(ExceptionDecorator.Run(() => new GetBrokerObjectsResponseParser().Parse(_network.Invoke(request)))); }