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 Detail

      • 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