Class AbstractEvictionStrategy

java.lang.Object
com.j_spaces.map.eviction.AbstractEvictionStrategy
All Implemented Interfaces:
EvictionStrategy
Direct Known Subclasses:
FIFOEvictionStrategy, LFUEvictionStrategy, NoneEvictionStrategy, SizeEvictionStrategy

public abstract class AbstractEvictionStrategy extends Object implements EvictionStrategy
Implements EvictionStrategy and acts as a base for all the eviction strategies
Since:
5.0
Version:
1.0
Author:
Guy Korland
  • Field Details

    • _batchSize

      protected int _batchSize
  • Constructor Details

    • AbstractEvictionStrategy

      public AbstractEvictionStrategy()
  • Method Details

    • setBatchSize

      public void setBatchSize(int batchSize)
      Set the batch size to evict on each evict() call.
      Parameters:
      batchSize - number of entries to evict.