Interface BitsetFilterCache.Listener

Enclosing class:
BitsetFilterCache

public static interface BitsetFilterCache.Listener
A listener interface that is executed for each onCache / onRemoval event
  • Method Summary

    Modifier and Type Method Description
    void onCache​(ShardId shardId, org.apache.lucene.util.Accountable accountable)
    Called for each cached bitset on the cache event.
    void onRemoval​(ShardId shardId, org.apache.lucene.util.Accountable accountable)
    Called for each cached bitset on the removal event.
  • Method Details

    • onCache

      void onCache​(ShardId shardId, org.apache.lucene.util.Accountable accountable)
      Called for each cached bitset on the cache event.
      Parameters:
      shardId - the shard id the bitset was cached for. This can be null
      accountable - the bitsets ram representation
    • onRemoval

      void onRemoval​(ShardId shardId, org.apache.lucene.util.Accountable accountable)
      Called for each cached bitset on the removal event.
      Parameters:
      shardId - the shard id the bitset was cached for. This can be null
      accountable - the bitsets ram representation