Example usage for org.apache.lucene.index IndexReader.ReaderFinishedListener interface-usage

List of usage examples for org.apache.lucene.index IndexReader.ReaderFinishedListener interface-usage

Introduction

In this page you can find the example usage for org.apache.lucene.index IndexReader.ReaderFinishedListener interface-usage.

Usage

From source file com.senseidb.search.node.SenseiIndexReaderDecorator.java

class SenseiIndexReaderFinishedListener implements IndexReader.ReaderFinishedListener {
    private static final Logger log = Logger.getLogger(SenseiIndexReaderFinishedListener.class);
    private final Collection<SenseiIndexReaderDecorator.BoboListener> boboListeners;

    SenseiIndexReaderFinishedListener(Collection<SenseiIndexReaderDecorator.BoboListener> boboListeners) {
        this.boboListeners = boboListeners;

From source file org.elasticsearch.index.cache.bloom.simple.SimpleBloomCache.java

/**
 * @author kimchy (shay.banon)
 */
public class SimpleBloomCache extends AbstractIndexComponent
        implements BloomCache, IndexReader.ReaderFinishedListener {

From source file org.elasticsearch.index.cache.field.data.support.AbstractConcurrentMapFieldDataCache.java

/**
 * @author kimchy (shay.banon)
 */
public abstract class AbstractConcurrentMapFieldDataCache extends AbstractIndexComponent
        implements FieldDataCache, IndexReader.ReaderFinishedListener {

From source file org.elasticsearch.index.cache.filter.support.AbstractConcurrentMapFilterCache.java

/**
 * A base concurrent filter cache that accepts the actual cache to use.
 *
 * @author kimchy (shay.banon)
 */
public abstract class AbstractConcurrentMapFilterCache extends AbstractIndexComponent

From source file org.elasticsearch.index.cache.filter.support.AbstractWeightedFilterCache.java

public abstract class AbstractWeightedFilterCache extends AbstractIndexComponent
        implements FilterCache, IndexReader.ReaderFinishedListener,
        EvictionListener<AbstractWeightedFilterCache.FilterCacheKey, FilterCacheValue<DocSet>> {

    final ConcurrentMap<Object, Boolean> seenReaders = ConcurrentCollections.newConcurrentMap();

From source file org.elasticsearch.index.cache.id.simple.SimpleIdCache.java

/**
 * @author kimchy (shay.banon)
 */
public class SimpleIdCache extends AbstractIndexComponent implements IdCache, IndexReader.ReaderFinishedListener {

    private final ConcurrentMap<Object, SimpleIdReaderCache> idReaders;