use of org.apache.lucene.store.SimpleFSLockFactory in project entando-core by entando.
the class IndexerDAO method init.
/**
* Inizializzazione dell'indicizzatore.
*
* @param dir La cartella locale contenitore dei dati persistenti.
* @throws ApsSystemException In caso di errore
*/
@Override
public void init(File dir) throws ApsSystemException {
try {
this._dir = FSDirectory.open(dir);
this._dir.setLockFactory(new SimpleFSLockFactory(dir));
} catch (Throwable t) {
_logger.error("Error creating directory", t);
throw new ApsSystemException("Error creating directory", t);
}
_logger.debug("Indexer: search engine index ok.");
}
use of org.apache.lucene.store.SimpleFSLockFactory in project entando-core by entando.
the class IndexerDAO method init.
/**
* Inizializzazione dell'indicizzatore.
* @param dir La cartella locale contenitore dei dati persistenti.
* @throws ApsSystemException In caso di errore
*/
@Override
public void init(File dir) throws ApsSystemException {
try {
this._dir = FSDirectory.open(dir);
this._dir.setLockFactory(new SimpleFSLockFactory(dir));
} catch (Throwable t) {
_logger.error("Error creating directory", t);
throw new ApsSystemException("Error creating directory", t);
}
_logger.debug("Indexer: search engine index ok.");
}
Aggregations