Class DefaultWorkerHelper

java.lang.Object
de.hybris.platform.task.impl.DefaultWorkerHelper
All Implemented Interfaces:
WorkerHelper

public class DefaultWorkerHelper extends Object implements WorkerHelper
  • Constructor Details

    • DefaultWorkerHelper

      public DefaultWorkerHelper()
  • Method Details

    • calculateRanges

      public Map<Integer,WorkerStateGateway.WorkerRange> calculateRanges(List<WorkerStateGateway.WorkerState> activeWorkers, int rangeStart, int rangeEnd)
      Description copied from interface: WorkerHelper
      Calculates ranges for workers depending on the exclusiveness setting
      Specified by:
      calculateRanges in interface WorkerHelper
      Parameters:
      activeWorkers - the list of active workers
      rangeStart - beginning value of the range for a group of workers
      rangeEnd - ending value of the range for a group of workers
      Returns:
      map of ranges per worker node id