fr.gouv.culture.sdx.repository
Class LuceneRepositoryConnection

java.lang.Object
  extended byfr.gouv.culture.sdx.repository.AbstractRepositoryConnection
      extended byfr.gouv.culture.sdx.repository.LuceneRepositoryConnection
All Implemented Interfaces:
org.apache.avalon.framework.logger.LogEnabled, RepositoryConnection
Direct Known Subclasses:
FSRepositoryConnection, URLRepositoryConnection

public class LuceneRepositoryConnection
extends AbstractRepositoryConnection


Field Summary
 
Fields inherited from class fr.gouv.culture.sdx.repository.AbstractRepositoryConnection
logger
 
Constructor Summary
LuceneRepositoryConnection()
           
 
Method Summary
 void optimize()
          Can do optimization of a Repository if needed
 void setUp(java.lang.String indexPath)
          Adding the necessary parameters for optimization
 
Methods inherited from class fr.gouv.culture.sdx.repository.AbstractRepositoryConnection
commit, enableLogging, rollback, setAutoCommit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneRepositoryConnection

public LuceneRepositoryConnection()
Method Detail

setUp

public void setUp(java.lang.String indexPath)
Adding the necessary parameters for optimization


optimize

public void optimize()
              throws SDXException
Can do optimization of a Repository if needed

Specified by:
optimize in interface RepositoryConnection
Overrides:
optimize in class AbstractRepositoryConnection
Throws:
SDXException


Copyright © 2000-2004 Ministere de la culture et de la communication / AJLSM. All Rights Reserved.