Interface LocalResultProcessor

All Superinterfaces:
ResultProcessor
All Known Implementing Classes:
LocalResultProcessorImpl

@Internal public interface LocalResultProcessor extends ResultProcessor
  • Method Details

    • terminateResult

      void terminateResult(@NotNull @NotNull ResultKey resultKey)
      Method invoked when process producing a result is stopped abrubtly (by a user, by an agent going down...)
      Parameters:
      resultKey -
    • removeFromQueue

      void removeFromQueue(@NotNull @NotNull ResultKey resultKey)
      Wrapper around BuildQueueManager.removeBuildFromQueue(ResultKey) that handles result processing after removal from queue.
      Parameters:
      resultKey -