Interface AdvancedRangeCacheConfig

All Known Implementing Classes:
AdvancedRangeCacheConfigImpl

public interface AdvancedRangeCacheConfig
  • Method Details

    • getReadBeforeSize

      long getReadBeforeSize()
      Cache data before the requested ranges. May greatly speed up reading backwards. Whenever a worker has to be created to serve a request range let the worker start by this amount of items before the request range
      Returns:
    • getPageSize

      int getPageSize()
    • getMaxRequestSize

      long getMaxRequestSize()
    • getTerminationDelay

      Duration getTerminationDelay()
    • getInternalWorkerSize

      int getInternalWorkerSize()
    • getMaxReadAheadItemCount

      int getMaxReadAheadItemCount()
      How far a channel may by default read ahead.