List of usage examples for org.apache.lucene.index MergeScheduler MergeScheduler
protected MergeScheduler()
From source file:org.apache.blur.manager.writer.SharedMergeScheduler.java
License:Apache License
public MergeScheduler getMergeScheduler() { return new MergeScheduler() { private final String _id = UUID.randomUUID().toString(); @Override//from w ww . java 2 s . c o m public void merge(IndexWriter writer) throws IOException { addMerges(_id, writer); } @Override public void close() throws IOException { remove(_id); } @Override public MergeScheduler clone() { return getMergeScheduler(); } }; }