code: private void executeClaimedTask(ClaimedTask claimedTask) {
          // Check whether this claim was already abandoned due to late execution.
          if (!claimedTask.setStartTime(new Date())) {
              _log.info("Claimed task is overdue; range not scanned: {}", claimedTask.getTask());
              return;
          }
  
          ScanRangeTask task = claimedTask.getTask();
          boolean releaseTask = false;
          try {
              // Immediately renew the claim; future renewals will be handled asynchronously by the background renewal task.
              _scanWorkflow.renewScanRangeTasks(ImmutableList.of(task), QUEUE_RENEW_TTL);
  
              releaseTask = asyncRangeScan(task);
          } finally {
              unclaimTask(claimedTask, releaseTask);
  
              // Immediately try to claim a new scan when this one finishes
              _backgroundService.submit(_startScansIfAvailableRunnable);
          }
      }
docs: Executes a previously claimed scan range task.