comparison Core/JobsEngine/Operations/SequenceOfOperationsJob.cpp @ 2812:ea7aea6f6a95

improved naming of methods in IJob
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 06 Sep 2018 16:23:40 +0200
parents 7cfc8d266f41
children 4e43e67f8ecf
comparison
equal deleted inserted replaced
2811:7cfc8d266f41 2812:ea7aea6f6a95
317 a.AddNextOperation(b, false /* not unserializing */); 317 a.AddNextOperation(b, false /* not unserializing */);
318 } 318 }
319 } 319 }
320 320
321 321
322 JobStepResult SequenceOfOperationsJob::ExecuteStep() 322 JobStepResult SequenceOfOperationsJob::Step()
323 { 323 {
324 boost::mutex::scoped_lock lock(mutex_); 324 boost::mutex::scoped_lock lock(mutex_);
325 325
326 if (current_ == operations_.size()) 326 if (current_ == operations_.size())
327 { 327 {
367 367
368 return JobStepResult::Continue(); 368 return JobStepResult::Continue();
369 } 369 }
370 370
371 371
372 void SequenceOfOperationsJob::SignalResubmit() 372 void SequenceOfOperationsJob::Reset()
373 { 373 {
374 boost::mutex::scoped_lock lock(mutex_); 374 boost::mutex::scoped_lock lock(mutex_);
375 375
376 current_ = 0; 376 current_ = 0;
377 done_ = false; 377 done_ = false;
381 operations_[i]->Reset(); 381 operations_[i]->Reset();
382 } 382 }
383 } 383 }
384 384
385 385
386 void SequenceOfOperationsJob::ReleaseResources(JobReleaseReason reason) 386 void SequenceOfOperationsJob::Stop(JobStopReason reason)
387 { 387 {
388 boost::mutex::scoped_lock lock(mutex_); 388 boost::mutex::scoped_lock lock(mutex_);
389 connectionManager_.Close(); 389 connectionManager_.Close();
390 } 390 }
391 391