org.alfresco.repo.search.impl.lucene
Class ADMLuceneUnIndexedIndexAndSearcherFactory

java.lang.Object
  extended by org.alfresco.repo.search.impl.lucene.AbstractIndexerAndSearcher
      extended by org.alfresco.repo.search.impl.lucene.AbstractLuceneIndexerAndSearcherFactory
          extended by org.alfresco.repo.search.impl.lucene.ADMLuceneIndexerAndSearcherFactory
              extended by org.alfresco.repo.search.impl.lucene.ADMLuceneUnIndexedIndexAndSearcherFactory
All Implemented Interfaces:
javax.transaction.xa.XAResource, LuceneConfig, LuceneIndexerAndSearcher, IndexerAndSearcher, SupportsBackgroundIndexing, org.springframework.beans.factory.DisposableBean, org.springframework.context.ApplicationContextAware

public class ADMLuceneUnIndexedIndexAndSearcherFactory
extends ADMLuceneIndexerAndSearcherFactory


Nested Class Summary
 
Nested classes/interfaces inherited from class org.alfresco.repo.search.impl.lucene.AbstractLuceneIndexerAndSearcherFactory
AbstractLuceneIndexerAndSearcherFactory.LuceneIndexBackupComponent, AbstractLuceneIndexerAndSearcherFactory.LuceneIndexBackupJob
 
Nested classes/interfaces inherited from interface org.alfresco.repo.search.impl.lucene.LuceneIndexerAndSearcher
LuceneIndexerAndSearcher.ReadOnlyWork
 
Field Summary
 
Fields inherited from class org.alfresco.repo.search.impl.lucene.ADMLuceneIndexerAndSearcherFactory
contentService, dictionaryService, fullTextSearchIndexer, nodeService, transactionService
 
Fields inherited from class org.alfresco.repo.search.impl.lucene.AbstractLuceneIndexerAndSearcherFactory
tenantService
 
Fields inherited from interface javax.transaction.xa.XAResource
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY
 
Constructor Summary
ADMLuceneUnIndexedIndexAndSearcherFactory()
           
 
Method Summary
protected  LuceneIndexer createIndexer(org.alfresco.service.cmr.repository.StoreRef storeRef, java.lang.String deltaId)
          Encapsulate creating an indexer
 
Methods inherited from class org.alfresco.repo.search.impl.lucene.ADMLuceneIndexerAndSearcherFactory
getAllStores, getNodeSearcher, getSearcher, setContentService, setDictionaryService, setFullTextSearchIndexer, setNameSpaceService, setNodeService, setTransactionService
 
Methods inherited from class org.alfresco.repo.search.impl.lucene.AbstractLuceneIndexerAndSearcherFactory
commit, commit, deleteDirectory, destroy, doReadOnly, end, flush, forget, getApplicationContext, getBulkLoader, getCommitLockTimeout, getDefaultMLIndexAnalysisMode, getDefaultMLSearchAnalysisMode, getFairLocking, getIndexer, getIndexerBatchSize, getIndexerMaxFieldLength, getIndexRootLocation, getLockDirectory, getMaxDocIdCacheSize, getMaxDocsForInMemoryIndex, getMaxDocsForInMemoryMerge, getMaxDocumentCacheSize, getMaxIsCategoryCacheSize, getMaxLinkAspectCacheSize, getMaxParentCacheSize, getMaxPathCacheSize, getMaxRamInMbForInMemoryIndex, getMaxRamInMbForInMemoryMerge, getMaxTransformationTime, getMaxTypeCacheSize, getMergerMaxBufferedDocs, getMergerMaxMergeDocs, getMergerMergeFactor, getMergerRamBufferSizeMb, getMergerTargetIndexCount, getMergerTargetOverlayCount, getMergerTargetOverlaysBlockingFactor, getPostSortDateTime, getQueryLanguage, getQueryMaxClauses, getQueryRegister, getSearcher, getTermIndexInterval, getThreadPoolExecutor, getTransactionTimeout, getUseNioMemoryMapping, getWriteLockTimeout, getWriterMaxBufferedDocs, getWriterMaxMergeDocs, getWriterMergeFactor, getWriterRamBufferSizeMb, isCacheEnabled, isContentIndexingEnabled, isSameRM, main, prepare, prepare, recover, rollback, rollback, setApplicationContext, setBulkLoader, setCacheEnabled, setCommitLockTimeout, setContentIndexingEnabled, setDefaultMLIndexAnalysisMode, setDefaultMLSearchAnalysisMode, setFairLocking, setIndexerBatchSize, setIndexerMaxFieldLength, setIndexRootLocation, setLockDirectory, setLockPollInterval, setMaxAtomicTransformationTime, setMaxDocIdCacheSize, setMaxDocsForInMemoryIndex, setMaxDocsForInMemoryMerge, setMaxDocumentCacheSize, setMaxIsCategoryCacheSize, setMaxLinkAspectCacheSize, setMaxParentCacheSize, setMaxPathCacheSize, setMaxRamInMbForInMemoryIndex, setMaxRamInMbForInMemoryMerge, setMaxTypeCacheSize, setMergerMaxBufferedDocs, setMergerMaxMergeDocs, setMergerMergeFactor, setMergerRamBufferSizeMb, setMergerTargetIndexCount, setMergerTargetOverlayCount, setMergerTargetOverlaysBlockingFactor, setPostSortDateTime, setQueryMaxClauses, setQueryRegister, setTenantService, setTermIndexInterval, setThreadPoolExecutor, setTransactionTimeout, setUseNioMemoryMapping, setWriteLockTimeout, setWriterMaxBufferedDocs, setWriterMaxMergeDocs, setWriterMergeFactor, setWriterRamBufferSizeMb, start
 
Methods inherited from class org.alfresco.repo.search.impl.lucene.AbstractIndexerAndSearcher
getQueryLanguages, registerQueryLanguage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.alfresco.repo.search.IndexerAndSearcher
getQueryLanguages, registerQueryLanguage
 

Constructor Detail

ADMLuceneUnIndexedIndexAndSearcherFactory

public ADMLuceneUnIndexedIndexAndSearcherFactory()
Method Detail

createIndexer

protected LuceneIndexer createIndexer(org.alfresco.service.cmr.repository.StoreRef storeRef,
                                      java.lang.String deltaId)
Description copied from class: AbstractLuceneIndexerAndSearcherFactory
Encapsulate creating an indexer

Overrides:
createIndexer in class ADMLuceneIndexerAndSearcherFactory
Returns:
- the indexer made by the concrete implemntation


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.