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