org.compass.core.lucene.engine.store
Class RAMLuceneSearchEngineStore

java.lang.Object
  extended by org.compass.core.lucene.engine.store.AbstractLuceneSearchEngineStore
      extended by org.compass.core.lucene.engine.store.RAMLuceneSearchEngineStore
All Implemented Interfaces:
LuceneSearchEngineStore

public class RAMLuceneSearchEngineStore
extends AbstractLuceneSearchEngineStore

Author:
kimchy

Nested Class Summary
 
Nested classes/interfaces inherited from class org.compass.core.lucene.engine.store.AbstractLuceneSearchEngineStore
AbstractLuceneSearchEngineStore.CopyFromHolder
 
Nested classes/interfaces inherited from interface org.compass.core.lucene.engine.store.LuceneSearchEngineStore
LuceneSearchEngineStore.LuceneStoreCallback
 
Field Summary
 
Fields inherited from class org.compass.core.lucene.engine.store.AbstractLuceneSearchEngineStore
connectionString, log, subContext, template
 
Constructor Summary
RAMLuceneSearchEngineStore(String path, String subContext)
           
 
Method Summary
protected  void doClose()
           
protected  void doDeleteIndex()
           
protected  Directory doOpenDirectoryBySubIndex(String subIndex, boolean create)
           
 
Methods inherited from class org.compass.core.lucene.engine.store.AbstractLuceneSearchEngineStore
calcSubIndexes, close, closeDirectories, closeDirectory, configure, copyFrom, createIndex, deleteIndex, doAfterFailedCopyFrom, doAfterSuccessfulCopyFrom, doBeforeCopyFrom, getDirectoryBySubIndex, getLuceneSettings, getNumberOfAliasesBySubIndex, getSubIndexes, indexExists, indexExists, indexExists, isLocked, isLocked, performScheduledTasks, registerEventListeners, releaseLock, releaseLocks, toString, verifyIndex, verifyIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RAMLuceneSearchEngineStore

public RAMLuceneSearchEngineStore(String path,
                                  String subContext)
Method Detail

doOpenDirectoryBySubIndex

protected Directory doOpenDirectoryBySubIndex(String subIndex,
                                              boolean create)
                                       throws SearchEngineException
Specified by:
doOpenDirectoryBySubIndex in class AbstractLuceneSearchEngineStore
Throws:
SearchEngineException

doDeleteIndex

protected void doDeleteIndex()
                      throws SearchEngineException
Specified by:
doDeleteIndex in class AbstractLuceneSearchEngineStore
Throws:
SearchEngineException

doClose

protected void doClose()
Overrides:
doClose in class AbstractLuceneSearchEngineStore


Copyright (c) 2004-2006 The Compass Project.