org.compass.core.lucene.engine.merge.scheduler
Class ConcurrentMergeSchedulerProvider

java.lang.Object
  extended by org.compass.core.lucene.engine.merge.scheduler.ConcurrentMergeSchedulerProvider
All Implemented Interfaces:
MergeSchedulerProvider

public class ConcurrentMergeSchedulerProvider
extends Object
implements MergeSchedulerProvider

A provider for Lucene ConcurrentMergeScheduler allowing to configure using LuceneEnvironment.MergeScheduler.Concurrent.

Author:
kimchy

Constructor Summary
ConcurrentMergeSchedulerProvider()
           
 
Method Summary
 MergeScheduler create(LuceneSearchEngineIndexManager indexManager, CompassSettings settings)
          Returns Lucene ConcurrentMergeScheduler allowing to configure using LuceneEnvironment.MergeScheduler.Concurrent.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConcurrentMergeSchedulerProvider

public ConcurrentMergeSchedulerProvider()
Method Detail

create

public MergeScheduler create(LuceneSearchEngineIndexManager indexManager,
                             CompassSettings settings)
                      throws SearchEngineException
Returns Lucene ConcurrentMergeScheduler allowing to configure using LuceneEnvironment.MergeScheduler.Concurrent.

Specified by:
create in interface MergeSchedulerProvider
Throws:
SearchEngineException


Copyright (c) 2004-2008 The Compass Project.