org.compass.core.lucene.engine.merge.scheduler
Interface MergeSchedulerProvider

All Known Implementing Classes:
ConcurrentMergeSchedulerProvider, ExecutorMergeSchedulerProvider, SerialMergeSchedulerProvider

public interface MergeSchedulerProvider

A MergeScheduler provider.

Author:
kimchy

Method Summary
 MergeScheduler create(LuceneSearchEngineIndexManager indexManager, CompassSettings settings)
          Creates a new merge scheduler based on the given Compass settings.
 

Method Detail

create

MergeScheduler create(LuceneSearchEngineIndexManager indexManager,
                      CompassSettings settings)
                      throws SearchEngineException
Creates a new merge scheduler based on the given Compass settings.

Throws:
SearchEngineException


Copyright (c) 2004-2009 The Compass Project.