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