Example usage for org.apache.lucene.search ReferenceManager.RefreshListener interface-usage

List of usage examples for org.apache.lucene.search ReferenceManager.RefreshListener interface-usage

Introduction

In this page you can find the example usage for org.apache.lucene.search ReferenceManager.RefreshListener interface-usage.

Usage

From source file org.elasticsearch.index.engine.internal.LiveVersionMap.java

/** Maps _uid value to its version information. */
class LiveVersionMap implements ReferenceManager.RefreshListener, Accountable {

    private static class Maps {

        // All writes (adds and deletes) go into here:

From source file org.elasticsearch.index.engine.LiveVersionMap.java

/** Maps _uid value to its version information. */
class LiveVersionMap implements ReferenceManager.RefreshListener, Accountable {

    private static class Maps {

        // All writes (adds and deletes) go into here:

From source file org.elasticsearch.index.shard.RefreshListeners.java

/**
 * Allows for the registration of listeners that are called when a change becomes visible for search. This functionality is exposed from
 * {@link IndexShard} but kept here so it can be tested without standing up the entire thing. 
 */
public final class RefreshListeners implements ReferenceManager.RefreshListener {
    private final IntSupplier getMaxRefreshListeners;