A B C D E F G H I J L M N O P R S T U V W X

A

accept(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
 
accept(String) - Method in interface org.sakaiproject.search.component.adapter.contenthosting.ContentDigester
Can the mime type be handled by this digester
accept(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultContentDigester
 
accept(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester
 
add(SearchResult) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
add(int, SearchResult) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
add(SearchResult) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
add(int, SearchResult) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
add(String, SearchContent) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
addAll(Collection) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
addAll(int, Collection) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
addAll(Collection) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
addAll(int, Collection) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
addDigester(ContentDigester) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
added(String) - Method in interface org.sakaiproject.search.indexer.api.IndexQueueListener
A resource has been added to the queue
addIndexListener(IndexListener) - Method in interface org.sakaiproject.search.journal.api.IndexStorageProvider
 
addIndexListener(IndexListener) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
addIndexQueueListener(IndexQueueListener) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
addIndexWorkerDocumentListener(IndexWorkerDocumentListener) - Method in interface org.sakaiproject.search.indexer.api.IndexWorker
 
addIndexWorkerDocumentListener(IndexWorkerDocumentListener) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
addIndexWorkerListener(IndexWorkerListener) - Method in interface org.sakaiproject.search.indexer.api.IndexWorker
 
addIndexWorkerListener(IndexWorkerListener) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
addMergeSegment(File) - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
addMergeSegment(File) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
addMonitorIndexListener(IndexMonitorListener) - Method in class org.sakaiproject.search.journal.impl.MonitoredIndexWriter
 
addParent(Object) - Method in interface org.sakaiproject.search.journal.api.IndexCloser
 
addParent(Object) - Method in class org.sakaiproject.search.journal.impl.RefCountIndexSearcher
 
addParent(Object) - Method in class org.sakaiproject.search.journal.impl.RefCountMultiReader
 
addReloadListener(IndexReloadListener) - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
addReloadListener(IndexReloadListener) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
addReloadListener(IndexReloadListener) - Method in interface org.sakaiproject.search.index.IndexStorage
 
addReloadListener(IndexReloadListener) - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
addResource(Notification, Event) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
Add a resource to the indexing queue
addSegment(File) - Method in interface org.sakaiproject.search.journal.api.JournaledIndex
Add a transient segment to the journal index
addSegment(File) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
addTransactionListener(TransactionListener) - Method in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
addTransactionListener(TransactionListener) - Method in class org.sakaiproject.search.journal.impl.MergeUpdateManager
 
addTransactionListener(TransactionListener) - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
 
addTransactionListener(TransactionListener) - Method in interface org.sakaiproject.search.transaction.api.TransactionIndexManager
 
addTransactionListener(TransactionListener) - Method in class org.sakaiproject.search.transaction.impl.TransactionManagerImpl
 
analyze(SegmentInfo) - Method in class org.sakaiproject.search.index.impl.SegmentState
 
AnalyzerFactory - Interface in org.sakaiproject.search.index
 
append(char[], int, int) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl.StackElement
 
aquireReadLock() - Method in interface org.sakaiproject.search.journal.api.JournaledObject
Aquires a lock to read the object
aquireReadLock() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
aquireUpdateLock() - Method in interface org.sakaiproject.search.journal.api.JournaledObject
get a lock on on the object for update
aquireUpdateLock() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
autoDdl - Variable in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
Configuration: to run the ddl on init or not.
autoDdl - Variable in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
Configuration: to run the ddl on init or not.

B

BaseContentDigester - Class in org.sakaiproject.search.component.adapter.contenthosting
 
BaseContentDigester() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
 
BaseIndexStorage - Class in org.sakaiproject.search.index.impl
 
BaseIndexStorage() - Constructor for class org.sakaiproject.search.index.impl.BaseIndexStorage
 
BaseSearchServiceImpl - Class in org.sakaiproject.search.component.service.impl
The search service
BaseSearchServiceImpl() - Constructor for class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
BATCH_SIZE - Static variable in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
bind(ThreadLocalManager) - Method in interface org.sakaiproject.search.journal.api.ThreadBinder
 
bind(ThreadLocalManager) - Method in class org.sakaiproject.search.journal.impl.RefCountIndexSearcher
 
bind(ThreadLocalManager) - Method in class org.sakaiproject.search.journal.impl.RefCountMultiReader
 

C

canClose() - Method in interface org.sakaiproject.search.journal.api.IndexCloser
 
canClose() - Method in class org.sakaiproject.search.journal.impl.RefCountIndexSearcher
 
canClose() - Method in class org.sakaiproject.search.journal.impl.RefCountMultiReader
 
canRead(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
canRead(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
canRead(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
centralIndexExists() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
A low cost reliable mechanism for determining if an index exists in the cluster
centralIndexExists() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
centralIndexExists() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
centralIndexExists() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
centralIndexExists() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
centralIndexExists() - Method in interface org.sakaiproject.search.index.IndexStorage
A fast method that checks if the index exists in the cluster without opening or loading the index.
centralIndexExists() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
centralIndexExists() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
characters(char[], int, int) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
characters(char[], int, int) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
checkRunning() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
checkSegmentValidity(boolean, String) - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
get the checksum out of the segment by the segment name
checkSegmentValidity(boolean, String) - Method in interface org.sakaiproject.search.index.SegmentInfo
Check the validity of the segment
checksum - Variable in class org.sakaiproject.search.index.impl.SegmentState.FileRecord
 
checkValidity(boolean, String, SegmentState) - Method in class org.sakaiproject.search.index.impl.SegmentState
Check the validity of this segment against the stored segment
cleanOldDigests(String) - Method in class org.sakaiproject.search.util.DigestStorageUtil
 
cleanup() - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
cleanup() - Method in class org.sakaiproject.search.journal.impl.IndexListenerCloser
 
clear() - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
clear() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
clear(String) - Method in interface org.sakaiproject.search.transaction.api.IndexTransaction
Clear an object placed in the transaction
clear(String) - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
clearHardLock() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
clearState() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
clearState() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
close() - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester.FilterStreamReader
 
close() - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
close(IndexTransaction) - Method in class org.sakaiproject.search.indexer.debug.DebugTransactionListener
 
close(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.JournalManagerUpdateTransaction
 
close(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.JournalStorageUpdateTransactionListener
 
close(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
close() - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
close(IndexTransaction) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
close() - Method in class org.sakaiproject.search.journal.impl.MonitoredIndexWriter
 
close() - Method in class org.sakaiproject.search.journal.impl.RefCountIndexSearcher
 
close(IndexTransaction) - Method in class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
close(IndexTransaction) - Method in class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
 
close(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationEndTransactionListener
 
close(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationStartTransactionListener
 
close(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.OptimizeSharedTransactionListenerImpl
 
close(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemLoadTransactionListener
 
close(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
close() - Method in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
close(IndexTransaction) - Method in interface org.sakaiproject.search.transaction.api.TransactionListener
 
close() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
closeIndexReader(IndexReader) - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
closeIndexReader(IndexReader) - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
closeIndexReader(IndexReader) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
closeIndexReader(IndexReader) - Method in interface org.sakaiproject.search.index.IndexStorage
This will close the index reader and release any locks
closeIndexReader(IndexReader) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
closeIndexReader(IndexReader) - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
closeIndexSearcher(IndexSearcher) - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
closeIndexSearcher(IndexSearcher) - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
closeIndexSearcher(IndexSearcher) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
closeIndexSearcher(IndexSearcher) - Method in interface org.sakaiproject.search.index.IndexStorage
 
closeIndexSearcher(IndexSearcher) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
closeIndexSearcher(IndexSearcher) - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
closeIndexWriter(IndexWriter) - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
closeIndexWriter(IndexWriter) - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
closeIndexWriter(IndexWriter) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
closeIndexWriter(IndexWriter) - Method in interface org.sakaiproject.search.index.IndexStorage
this will close the index reader and release any locks
closeIndexWriter(IndexWriter) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
closeIndexWriter(IndexWriter) - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
ClusterFilesystem - Interface in org.sakaiproject.search.index
ClusterFilesystem provides the mechanism by which the local search index is syncronsed with the clustered file system
ClusterFSIndexStorage - Class in org.sakaiproject.search.index.impl
Implementation of IndexStorage using a Cluster File system.
ClusterFSIndexStorage() - Constructor for class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
ClusterSegmentsStorage - Class in org.sakaiproject.search.index.impl
 
ClusterSegmentsStorage(SearchService, String, JDBCClusterIndexStore, boolean, boolean) - Constructor for class org.sakaiproject.search.index.impl.ClusterSegmentsStorage
 
commit(IndexTransaction) - Method in class org.sakaiproject.search.indexer.debug.DebugTransactionListener
 
commit(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.JournalManagerUpdateTransaction
 
commit(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.JournalStorageUpdateTransactionListener
 
commit(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
commit(IndexTransaction) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
commit(IndexTransaction) - Method in class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
commit closes the temporary segment, and merges it into the permanent segment.
commit(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationEndTransactionListener
 
commit(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationStartTransactionListener
 
commit(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.OptimizeSharedTransactionListenerImpl
commit closes the temporary segment, and merges it into the permanent segment.
commit(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemLoadTransactionListener
 
commit(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
commit() - Method in interface org.sakaiproject.search.transaction.api.IndexTransaction
Commit the transaction and make it available to others in the cluster
commit(IndexTransaction) - Method in interface org.sakaiproject.search.transaction.api.TransactionListener
 
commit() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
commitSave(JournalManagerState) - Method in interface org.sakaiproject.search.journal.api.JournalManager
 
commitSave(JournalStorageState) - Method in interface org.sakaiproject.search.journal.api.JournalStorage
perform the commit on the transaction in jss
commitSave(JournalManagerState) - Method in class org.sakaiproject.search.journal.impl.DbJournalManager
 
commitSave(JournalStorageState) - Method in class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
commitSave(JournalManagerState) - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
compareTo(String, SegmentInfo) - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
compareTo(String, SegmentInfo) - Method in interface org.sakaiproject.search.index.SegmentInfo
Compares this segment to the supplied segment, based on the in memory state of the live segment state
ComponentManagerBean - Class in org.sakaiproject.search.component
 
ComponentManagerBean() - Constructor for class org.sakaiproject.search.component.ComponentManagerBean
 
ConcurrentIndexManager - Class in org.sakaiproject.search.journal.impl
The ConcurrentIndexManager, manages a single thread performs a number of tasks associated with index management.
ConcurrentIndexManager() - Constructor for class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
ConcurrentSearchIndexBuilderWorkerImpl - Class in org.sakaiproject.search.indexer.impl
A management operation to perform indexing to the journal
ConcurrentSearchIndexBuilderWorkerImpl() - Constructor for class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
ConcurrentSearchServiceImpl - Class in org.sakaiproject.search.component.service.impl
The search service
ConcurrentSearchServiceImpl() - Constructor for class org.sakaiproject.search.component.service.impl.ConcurrentSearchServiceImpl
 
contains(Class) - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
contains(String) - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
contains(Object) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
contains(Object) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
containsAll(Collection) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
containsAll(Collection) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
ContentDigester - Interface in org.sakaiproject.search.component.adapter.contenthosting
A content digester converts a content stream into a digested form
ContentHostingContentProducer - Class in org.sakaiproject.search.component.adapter.contenthosting
 
ContentHostingContentProducer() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
countPending() - Method in class org.sakaiproject.search.component.dao.impl.SearchBuilderItemDaoImpl
 
countPending(Connection) - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
create() - Method in class org.sakaiproject.search.component.dao.impl.SearchBuilderItemDaoImpl
create a new search builder item
createIndexTransaction(SearchIndexBuilderWorker) - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 

D

DateRelevanceSort - Class in org.sakaiproject.search.filter.impl
Sorts by date stamp then relevance in revese order (newst earliest)
DateRelevanceSort() - Constructor for class org.sakaiproject.search.filter.impl.DateRelevanceSort
 
DbJournalManager - Class in org.sakaiproject.search.journal.impl
A database backed Journal Manager
DbJournalManager() - Constructor for class org.sakaiproject.search.journal.impl.DbJournalManager
 
DbJournalOptimizationManager - Class in org.sakaiproject.search.optimize.shared.impl
 
DbJournalOptimizationManager() - Constructor for class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
DebugIndexWorkerDocumentListener - Class in org.sakaiproject.search.indexer.debug
Debug listenwe to the Documents being indexed
DebugIndexWorkerDocumentListener() - Constructor for class org.sakaiproject.search.indexer.debug.DebugIndexWorkerDocumentListener
 
DebugIndexWorkerListener - Class in org.sakaiproject.search.indexer.debug
Debug listener to the index operations
DebugIndexWorkerListener() - Constructor for class org.sakaiproject.search.indexer.debug.DebugIndexWorkerListener
 
debugLock() - Method in interface org.sakaiproject.search.journal.api.JournaledObject
 
debugLock() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
debugSegment(String) - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
debugSegment(String) - Method in interface org.sakaiproject.search.index.SegmentInfo
 
DebugTransactionListener - Class in org.sakaiproject.search.indexer.debug
 
DebugTransactionListener() - Constructor for class org.sakaiproject.search.indexer.debug.DebugTransactionListener
 
DefaultContentDigester - Class in org.sakaiproject.search.component.adapter.contenthosting
 
DefaultContentDigester() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.DefaultContentDigester
 
DefaultFullContentDigester - Class in org.sakaiproject.search.component.adapter.contenthosting
 
DefaultFullContentDigester() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester
 
DefaultFullContentDigester.FilterStreamReader - Class in org.sakaiproject.search.component.adapter.contenthosting
 
DefaultFullContentDigester.FilterStreamReader(Reader) - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester.FilterStreamReader
 
DefaultFullContentDigester.FilterStreamReader(InputStream, int) - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester.FilterStreamReader
 
DELETE_ON_CLOSE_FILE - Static variable in interface org.sakaiproject.search.journal.api.JournaledIndex
A file name that is used to mark if a index should be deleted when its closed.
deleteAll(File) - Static method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
delete all files under this file and including this file
deleteAllDigests(String) - Method in class org.sakaiproject.search.util.DigestStorageUtil
 
DELETED_FILE - Static variable in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
destroy() - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
 
destroy() - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
destroy() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
destroy() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
destroy() - Method in class org.sakaiproject.search.indexer.debug.DebugIndexWorkerDocumentListener
 
destroy() - Method in class org.sakaiproject.search.indexer.debug.DebugIndexWorkerListener
 
destroy() - Method in class org.sakaiproject.search.indexer.debug.DebugTransactionListener
 
destroy() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
destroy() - Method in class org.sakaiproject.search.indexer.impl.JournalManagerUpdateTransaction
 
destroy() - Method in class org.sakaiproject.search.indexer.impl.JournalStorageUpdateTransactionListener
 
destroy() - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderItemSerializer
 
destroy() - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
destroy() - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
destroy() - Method in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
destroy() - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
destroy() - Method in class org.sakaiproject.search.journal.impl.DbJournalManager
 
destroy() - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
destroy() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
destroy() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
destroy() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
destroy() - Method in class org.sakaiproject.search.journal.impl.MergeUpdateManager
 
destroy() - Method in class org.sakaiproject.search.journal.impl.MergeUpdateOperation
 
destroy() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
destroy() - Method in class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
destroy() - Method in class org.sakaiproject.search.optimize.impl.OptimizableIndexImpl
 
destroy() - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
 
destroy() - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexOperation
 
destroy() - Method in class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
 
destroy() - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
destroy() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationEndTransactionListener
 
destroy() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
destroy() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationOperation
 
destroy() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationStartTransactionListener
 
destroy() - Method in class org.sakaiproject.search.optimize.shared.impl.OptimizeSharedTransactionListenerImpl
 
destroy() - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemLoadTransactionListener
 
destroy() - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
destroy() - Method in class org.sakaiproject.search.transaction.impl.LocalTransactionSequenceImpl
 
destroy() - Method in class org.sakaiproject.search.transaction.impl.TransactionManagerImpl
 
destroy() - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
diagnostics - Variable in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
DidYouMeanParser - Class in org.sakaiproject.search.util
 
DidYouMeanParser(String, Directory) - Constructor for class org.sakaiproject.search.util.DidYouMeanParser
 
DidYouMeanParser(String, Directory, IndexReader) - Constructor for class org.sakaiproject.search.util.DidYouMeanParser
 
diff(SegmentState.FileRecord) - Method in class org.sakaiproject.search.index.impl.SegmentState.FileRecord
 
digest(String) - Static method in class org.sakaiproject.search.component.adapter.util.DigestHtml
 
DigestHtml - Class in org.sakaiproject.search.component.adapter.util
Digests XHTML into a string representation
DigestHtml() - Constructor for class org.sakaiproject.search.component.adapter.util.DigestHtml
 
DigestStorageUtil - Class in org.sakaiproject.search.util
 
DigestStorageUtil(SearchService) - Constructor for class org.sakaiproject.search.util.DigestStorageUtil
 
disableDiagnostics() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
disableDiagnostics() - Method in class org.sakaiproject.search.component.service.impl.SearchReloadNotificationAction
 
disableDiagnostics() - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
disableDiagnostics() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
disableDiagnostics() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
doAfterClose() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
doAfterCommit() - Method in class org.sakaiproject.search.indexer.impl.IndexUpdateTransactionImpl
 
doAfterCommit() - Method in class org.sakaiproject.search.optimize.impl.IndexOptimizeTransactionImpl
 
doAfterCommit() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
doAfterOpen() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
doAfterPrepare() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
doAfterRollback() - Method in class org.sakaiproject.search.indexer.impl.IndexUpdateTransactionImpl
 
doAfterRollback() - Method in class org.sakaiproject.search.optimize.impl.IndexOptimizeTransactionImpl
 
doAfterRollback() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
doBeforeClose() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
doBeforeCommit() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
doBeforeOpen() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
doBeforePrepare() - Method in class org.sakaiproject.search.indexer.impl.IndexUpdateTransactionImpl
 
doBeforePrepare() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
doBeforeRollback() - Method in class org.sakaiproject.search.indexer.impl.IndexUpdateTransactionImpl
 
doBeforeRollback() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
doClose() - Method in class org.sakaiproject.search.journal.impl.RefCountMultiReader
 
doFinalClose() - Method in interface org.sakaiproject.search.journal.api.IndexCloser
 
doFinalClose() - Method in class org.sakaiproject.search.journal.impl.RefCountIndexSearcher
 
doFinalClose() - Method in class org.sakaiproject.search.journal.impl.RefCountMultiReader
 
doFinalDelete() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
doFinalDelete() - Method in interface org.sakaiproject.search.index.SegmentInfo
Perform a final delete removing all files from the local disk
doIndexMonitorClose(IndexWriter) - Method in interface org.sakaiproject.search.journal.api.IndexMonitorListener
 
doIndexReaderClose(IndexReader) - Method in interface org.sakaiproject.search.journal.api.IndexListener
Called when the index reader is closed
doIndexReaderClose(IndexReader) - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
doIndexReaderClose(IndexReader) - Method in class org.sakaiproject.search.journal.impl.IndexListenerCloser
 
doIndexReaderOpen(IndexReader) - Method in interface org.sakaiproject.search.journal.api.IndexListener
 
doIndexReaderOpen(IndexReader) - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
doIndexReaderOpen(IndexReader) - Method in class org.sakaiproject.search.journal.impl.IndexListenerCloser
 
doIndexRecovery() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
doIndexSearcherClose(IndexSearcher) - Method in interface org.sakaiproject.search.journal.api.IndexListener
Close the index searcher, this may need to be delayed
doIndexSearcherClose(IndexSearcher) - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
doIndexSearcherClose(IndexSearcher) - Method in class org.sakaiproject.search.journal.impl.IndexListenerCloser
 
doIndexSearcherOpen(IndexSearcher) - Method in interface org.sakaiproject.search.journal.api.IndexListener
Fireed when an index searcher is opened
doIndexSearcherOpen(IndexSearcher) - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
doIndexSearcherOpen(IndexSearcher) - Method in class org.sakaiproject.search.journal.impl.IndexListenerCloser
 
dolog(String) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
doOpenTransaction(IndexTransaction) - Method in interface org.sakaiproject.search.journal.api.JournalManager
Perfomes the open, giving the JournalManager implementation a chance to veto the transaction.
doOpenTransaction(IndexTransaction) - Method in class org.sakaiproject.search.journal.impl.DbJournalManager
 
doOpenTransaction(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
doPostIndexUpdate() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
doPostIndexUpdate() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
doPostIndexUpdate() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
doPostIndexUpdate() - Method in interface org.sakaiproject.search.index.IndexStorage
perform all operations necessary after an update cycle
doPostIndexUpdate() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
doPostIndexUpdate() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
doPreIndexUpdate() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
doPreIndexUpdate() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
doPreIndexUpdate() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
doPreIndexUpdate() - Method in interface org.sakaiproject.search.index.IndexStorage
perform all operations before an update cycle
doPreIndexUpdate() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
doPreIndexUpdate() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 

E

enableDiagnostics() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
enableDiagnostics() - Method in class org.sakaiproject.search.component.service.impl.SearchReloadNotificationAction
 
enableDiagnostics() - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
enableDiagnostics() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
enableDiagnostics() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
endDocument() - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
endDocument() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
endElement(String, String, String) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
endElement(String, String, String) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
endPrefixMapping(String) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
endPrefixMapping(String) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
escapeHtml(String, boolean) - Static method in class org.sakaiproject.search.component.service.impl.StringUtils
This is a copy of the method in FormattedText... its here because FormattedText depends on the component manager, and I need to run simple unit tests

F

filter(SearchResult) - Method in class org.sakaiproject.search.filter.impl.NullSearchFilter
 
filter(SearchResult) - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter
 
filter(SearchResult) - Method in interface org.sakaiproject.search.filter.SearchItemFilter
performs the filter operation on a result, retruning the filtered result
findByName(String) - Method in class org.sakaiproject.search.component.dao.impl.SearchBuilderItemDaoImpl
locate a document by name, to modify it
fireIndexReaderClose(IndexReader) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
fireIndexReaderOpen(IndexReader) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
fireIndexReload(long, long) - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
fireResourceAdded(String) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
forceClose() - Method in interface org.sakaiproject.search.journal.api.IndexCloser
 
forceClose() - Method in class org.sakaiproject.search.journal.impl.RefCountIndexSearcher
 
forceClose() - Method in class org.sakaiproject.search.journal.impl.RefCountMultiReader
 
forceNextReload() - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
forceNextReload() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
forceNextReload() - Method in interface org.sakaiproject.search.index.IndexStorage
 
forceNextReload() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
forceReload() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
FSIndexStorage - Class in org.sakaiproject.search.index.impl
A local only filestore implementation.
FSIndexStorage() - Constructor for class org.sakaiproject.search.index.impl.FSIndexStorage
 

G

get(Class) - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
get(String) - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
get(int) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
get(int) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
get(String) - Method in interface org.sakaiproject.search.transaction.api.IndexTransaction
get an Object from the transaction, that may have been placed in the transaction by earlier phases.
get(String) - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
getAction(Event) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getAction(Event) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getAction(Event) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getAll() - Method in class org.sakaiproject.search.component.dao.impl.SearchBuilderItemDaoImpl
reset all the documents to cause a reload of current state
getAllSearchItems() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getAllSearchItems() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
getAnalyzer() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getAnalyzer() - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
getAnalyzer() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getAnalyzer() - Method in interface org.sakaiproject.search.index.IndexStorage
Get an analyzer correct for the indexer being used.
getAnalyzer() - Method in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
getAnalyzer() - Method in interface org.sakaiproject.search.journal.api.IndexStorageProvider
 
getAnalyzer() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getAnalyzer() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
getAnalyzer() - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
 
getAnalyzer() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationManager
 
getAnalyzer() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
getAnalyzer() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
getAnalyzer() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
getAnalyzerFactory() - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
getAnalyzerFactory() - Method in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
getAnalyzerFactory() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getAnalyzerFactory() - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
 
getAnalyzerFactory() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
getAnalyzerFactoryName() - Method in class org.sakaiproject.search.index.impl.SearchAnalyzerFactory
 
getAttributes() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl.StackElement
 
getAutoDdl() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getAutoDdl() - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
getClone() - Method in class org.sakaiproject.search.component.service.impl.SearchNotificationAction
 
getClone() - Method in class org.sakaiproject.search.component.service.impl.SearchReloadNotificationAction
 
getClusterFS() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
getClusterService() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getClusterService() - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
getComponentManager() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
getCompressShared() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getConfig() - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
getContainer(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getContainer(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getContainer(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getContent(ContentResource) - Method in interface org.sakaiproject.search.component.adapter.contenthosting.ContentDigester
 
getContent(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getContent(String, int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getContent(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultContentDigester
 
getContent(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester
 
getContent(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.HtmlContentDigester
 
getContent(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.PDFContentDigester
 
getContent(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.PoiContentDigester
 
getContent(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.PPTContentDigester
 
getContent(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.SanslanContentDigester
 
getContent(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.TikaContentDigester
 
getContent(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.XLContentDigester
 
getContent(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getContent() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl.StackElement
 
getContent(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getContentHostingService() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getContentProducer() - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
 
getContentProducers() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
get all the producers registerd, as a clone to avoid concurrent modification exceptions
getContentReader(ContentResource) - Method in interface org.sakaiproject.search.component.adapter.contenthosting.ContentDigester
 
getContentReader(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getContentReader(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultContentDigester
 
getContentReader(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester
 
getContentReader(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.HtmlContentDigester
 
getContentReader(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.PDFContentDigester
 
getContentReader(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.PoiContentDigester
 
getContentReader(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.PPTContentDigester
 
getContentReader(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.SanslanContentDigester
 
getContentReader(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.TikaContentDigester
 
getContentReader(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.XLContentDigester
 
getContentReader(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getContentReader(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getCreateMaxBufferedDocs() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getCreateMaxMergeDocs() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getCreateMaxMergeFactor() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getCurrentAnalyzers() - Method in class org.sakaiproject.search.index.impl.SearchAnalyzerFactory
 
getCurrentDocument() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getCurrentElapsed() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getCurrentLock() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getCurrentManagementOperation() - Static method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
getCurrentStores() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getCustomProperties(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getCustomProperties() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getCustomProperties(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getCustomProperties(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getCustomRDF(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getCustomRDF(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getCustomRDF(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getDataSource() - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
getDataSource() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getDataSource() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
getDatasource() - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
getDatasource() - Method in class org.sakaiproject.search.journal.impl.DbJournalManager
 
getDatasource() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getDatasource() - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
getDatasource() - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
getDefaultAnalyzerFactory() - Method in class org.sakaiproject.search.index.impl.SearchAnalyzerFactory
 
getDefaultDigester() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getDefaultFilter() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getDefaultIndexStorage() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getDefaultSorter() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getDelay() - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
getDeletionIndexReader() - Method in interface org.sakaiproject.search.journal.api.JournaledIndex
get an index reader suitable for processing deletes The underlying reader will be bound to the thread, and must be closed, but if closed and annother thread is using it, it will not be closed immediately.
getDeletionIndexReader() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getDiagnostics() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getDigester(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getDigesterSizeLimit() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getDigestStoragePath() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getDocCount(String) - Method in class org.sakaiproject.search.util.DigestStorageUtil
 
getEntities(EntityReference, Search) - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
 
getEntity(EntityReference) - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
 
getEntityManager() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getEntityManager() - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getEntityManager() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getEntityManager() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter
 
getEntityPrefix() - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
 
getEventTrackingService() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getEventTrackingService() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getEventTrackingService() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
getFieldNames() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getFieldNames() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getFieldNames() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getFileContents(String, String) - Method in class org.sakaiproject.search.util.DigestStorageUtil
 
getFilter() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getFullSize() - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
getFullSize() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
getGlobalMasters() - Method in class org.sakaiproject.search.component.dao.impl.SearchBuilderItemDaoImpl
 
getGlobalMasterSearchItems() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getGlobalMasterSearchItems() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
getHandledOutputFormats() - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
 
getHardLock(long, boolean) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getId(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getId(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getId() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getId() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getId() - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider.SearchResultEntity
 
getId(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getId() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getIndex() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getIndex() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getIndex() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getIndexerWorkingDirectory() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getIndexListenerCloser() - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
getIndexListenerCloser() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getIndexReader() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
getIndexReader() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
getIndexReader() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getIndexReader() - Method in interface org.sakaiproject.search.index.IndexStorage
get an Index Reader for the IndexStorage type
getIndexReader() - Method in interface org.sakaiproject.search.indexer.api.IndexUpdateTransaction
 
getIndexReader() - Method in class org.sakaiproject.search.indexer.impl.IndexUpdateTransactionImpl
 
getIndexReader() - Method in interface org.sakaiproject.search.journal.api.IndexStorageProvider
 
getIndexReader() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getIndexReader() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
getIndexSearcher(boolean) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
The sequence is, peform reload,
getIndexSearcher(boolean) - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
getIndexSearcher() - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
getIndexSearcher() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
getIndexSearcher() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
getIndexSearcher(boolean) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getIndexSearcher(boolean) - Method in interface org.sakaiproject.search.index.IndexStorage
get an index searcher
getIndexSearcher() - Method in interface org.sakaiproject.search.journal.api.IndexStorageProvider
 
getIndexSearcher() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getIndexSearcher(boolean) - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
getIndexStorage() - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
getIndexStorage() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getIndexStorageName() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getIndexStorageProvider() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
getIndexStorageProvider() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getIndexWorker() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
getIndexWorker() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getIndexWorkerDocumentListeners() - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
getIndexWorkerListeners() - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
getIndexWriter(boolean) - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
getIndexWriter(boolean) - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
getIndexWriter(boolean) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getIndexWriter(boolean) - Method in interface org.sakaiproject.search.index.IndexStorage
get an index writer, and create if asked to
getIndexWriter() - Method in interface org.sakaiproject.search.indexer.api.IndexUpdateTransaction
Get the index writer associated with this transaction
getIndexWriter() - Method in class org.sakaiproject.search.indexer.impl.IndexUpdateTransactionImpl
 
getIndexWriter(boolean) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getIndexWriter(boolean) - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
getIndexWriter() - Method in class org.sakaiproject.search.optimize.impl.IndexOptimizeTransactionImpl
get an index writer based on the transaction ID.
getItems() - Method in interface org.sakaiproject.search.indexer.api.IndexUpdateTransaction
The list of items
getItems() - Method in interface org.sakaiproject.search.transaction.api.IndexItemsTransaction
 
getItems() - Method in class org.sakaiproject.search.transaction.impl.IndexItemsTransactionImpl
 
getJournaledIndex() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
getJournaledIndex() - Method in class org.sakaiproject.search.optimize.impl.OptimizableIndexImpl
 
getJournaledObject() - Method in class org.sakaiproject.search.journal.impl.MergeUpdateOperation
 
getJournaledObject() - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexOperation
 
getJournalEntry() - Method in interface org.sakaiproject.search.journal.api.IndexMergeTransaction
 
getJournalEntry() - Method in class org.sakaiproject.search.journal.impl.IndexMergeTransactionImpl
 
getJournalLocation() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getJournalManager() - Method in class org.sakaiproject.search.indexer.impl.JournalManagerUpdateTransaction
 
getJournalManager() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getJournalManager() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
getJournalManager() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationManager
 
getJournalManager() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
getJournalManager() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
getJournalManager() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
getJournalOptimizationManager() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationOperation
 
getJournalSavePoint() - Method in interface org.sakaiproject.search.journal.api.JournaledObject
Get the current Journaled SavePoint
getJournalSavePoint() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
Since this is a singleton, we can cache the savePoint only updating on change.
getJournalSettings() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
getJournalSettings() - Method in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
getJournalSettings() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getJournalSettings() - Method in class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
getJournalSettings() - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
 
getJournalSettings() - Method in class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
 
getJournalSettings() - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
getJournalSettings() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
getJournalSettings() - Method in class org.sakaiproject.search.optimize.shared.impl.OptimizeSharedTransactionListenerImpl
 
getJournalStorage() - Method in class org.sakaiproject.search.indexer.impl.JournalStorageUpdateTransactionListener
 
getJournalStorage() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
getLastDocument() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getLastElapsed() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getLastEventTime() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getLastIndex() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getLastJournalEntry() - Method in interface org.sakaiproject.search.journal.api.JournaledObject
get the last journal entry we tried to migrate to
getLastJournalEntry() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getLastLoad() - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
getLastLoad() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getLastLoad() - Method in interface org.sakaiproject.search.index.IndexStorage
When the index was last loaded
getLastLoad() - Method in interface org.sakaiproject.search.journal.api.IndexStorageProvider
 
getLastLoad() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getLastLoad() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
getLastLoadTime() - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
getLastLoadTime() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getLastLoadTime() - Method in interface org.sakaiproject.search.index.IndexStorage
The ammount of time (ms) that it took to load the index last time
getLastLoadTime() - Method in interface org.sakaiproject.search.journal.api.IndexStorageProvider
 
getLastLoadTime() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getLastLoadTime() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
getLastUpdate() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
 
getLastUpdate() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
getLastUpdate() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
getLastUpdate() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
getLastUpdate() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getLastUpdate() - Method in interface org.sakaiproject.search.index.IndexStorage
 
getLastUpdate() - Method in interface org.sakaiproject.search.journal.api.IndexStorageProvider
 
getLastUpdate() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getLastUpdate() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
getLoadFactor() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getLoadFactor() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
getLocalId() - Method in interface org.sakaiproject.search.transaction.api.TransactionSequence
This retuns the next id for the local JVM
getLocalId() - Method in class org.sakaiproject.search.transaction.impl.LocalTransactionSequenceImpl
 
getLocalId() - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
getLocalIndexBase() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getLocalIndexWorkingSpace() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getLocalJournalLocation(long, String) - Method in class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
getLocalMaxBufferedDocs() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getLocalMaxMergeDocs() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getLocalMaxMergeFactor() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getLocalSegmentLastModified() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
getLocalSegmentLastModified() - Method in interface org.sakaiproject.search.index.SegmentInfo
Get the time the segment was last modified
getLocalSegments() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
get a list of local segments
getLocalSegments(File, List<SegmentInfo>) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
recurse into a list of segments
getLocalSegmentSize() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
getLocalSegmentSize() - Method in interface org.sakaiproject.search.index.SegmentInfo
Get the size of the segment on disk
getLock() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
if the thread already has a lock ignore get a lock on the index so that it can be updated this should block untill a lock becomes free
getLock() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
getLockTransaction(long) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getLockTransaction(long, boolean) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getLuceneFilters() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getLuceneSorters() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getManagementOperation() - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
getMaxDigestSize() - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
 
getMaxDigestSize() - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultContentDigester
 
getMaxDigestSize() - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester
 
getMaxMegeSegmentSize() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
getMaxSegmentSize() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
getMaxValue() - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
getMergeList() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
getMergeList() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
getMergeSegmentList() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
getMergeSegmentList() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
getMergeUpdateManager() - Method in class org.sakaiproject.search.journal.impl.MergeUpdateOperation
 
getMimeTypes() - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
 
getMinimumOptimizeSavePoints() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getMinValue() - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
getName() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
getName() - Method in interface org.sakaiproject.search.index.SegmentInfo
Get the name of the segment
getName() - Method in interface org.sakaiproject.search.journal.api.IndexCloser
 
getName() - Method in class org.sakaiproject.search.journal.impl.RefCountIndexSearcher
 
getName() - Method in class org.sakaiproject.search.journal.impl.RefCountMultiReader
 
getName() - Method in class org.sakaiproject.search.transaction.impl.LocalTransactionSequenceImpl
 
getName() - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
getNDocs() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getNextFilter() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter
 
getNextId() - Method in interface org.sakaiproject.search.transaction.api.TransactionSequence
This returns a safe clusterwide id
getNextId() - Method in class org.sakaiproject.search.transaction.impl.LocalTransactionSequenceImpl
 
getNextId() - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
getNextSavePoint(long) - Method in interface org.sakaiproject.search.journal.api.JournalManager
 
getNextSavePoint(long) - Method in class org.sakaiproject.search.journal.impl.DbJournalManager
 
getNextSavePoint(long) - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
getNodeStatus() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getNotificationService() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getNowIndexing() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getNumberOfDocuments() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getNumberOfDocuments() - Method in interface org.sakaiproject.search.mbeans.SearchServiceManagementMBean
 
getNumberOfOptimzableSegments() - Method in interface org.sakaiproject.search.optimize.api.OptimizableIndex
Get the number of indexes that could be optimized
getNumberOfOptimzableSegments() - Method in class org.sakaiproject.search.optimize.impl.OptimizableIndexImpl
 
getNumberOfPendingDocuments() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getNumberOfPendingDocuments() - Method in interface org.sakaiproject.search.mbeans.SearchServiceManagementMBean
 
getNumberOfPendingOpenIndexes() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getNumberOfPendingOpenIndexes() - Method in interface org.sakaiproject.search.mbeans.SearchServiceManagementMBean
 
getOpened() - Static method in class org.sakaiproject.search.journal.impl.RefCountIndexSearcher
 
getOpened() - Static method in class org.sakaiproject.search.journal.impl.RefCountMultiReader
 
getOpenIndexes() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getOpenIndexes() - Method in interface org.sakaiproject.search.mbeans.SearchServiceManagementMBean
 
getOpenIndexNames() - Method in class org.sakaiproject.search.journal.impl.IndexListenerCloser
 
getOpenIndexSearchers() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getOpenIndexSearchers() - Method in interface org.sakaiproject.search.mbeans.SearchServiceManagementMBean
 
getOpenMultiReaders() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getOpenMultiReaders() - Method in interface org.sakaiproject.search.mbeans.SearchServiceManagementMBean
 
getOptimizableIndex() - Method in class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
 
getOptimizableSegments() - Method in interface org.sakaiproject.search.optimize.api.IndexOptimizeTransaction
Get the list of segments being optimised
getOptimizableSegments() - Method in interface org.sakaiproject.search.optimize.api.OptimizableIndex
Get a list of segments that can be optimized
getOptimizableSegments() - Method in class org.sakaiproject.search.optimize.impl.IndexOptimizeTransactionImpl
 
getOptimizableSegments() - Method in class org.sakaiproject.search.optimize.impl.OptimizableIndexImpl
 
getOptimizeMergeSize() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getOptimizerWorkingDirectory() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getOptimizeUpdateManager() - Method in class org.sakaiproject.search.journal.impl.MergeUpdateOperation
 
getOptimizeUpdateManager() - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexOperation
 
getPath(String) - Method in class org.sakaiproject.search.util.DigestStorageUtil
 
getPendingDocs() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getPendingDocuments() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
getPeriod() - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
getPermanentIndexWriter() - Method in interface org.sakaiproject.search.journal.api.JournaledIndex
Get an index writer suitable for accessing the current permanent index
getPermanentIndexWriter() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
Get an index writer to the permanent index, a write lock should have been taken before doing this
getPermanentIndexWriter() - Method in interface org.sakaiproject.search.optimize.api.IndexOptimizeTransaction
get the permanent index writer associated with this transaction, if it has been set
getPermanentIndexWriter() - Method in interface org.sakaiproject.search.optimize.api.OptimizableIndex
 
getPermanentIndexWriter() - Method in class org.sakaiproject.search.optimize.impl.IndexOptimizeTransactionImpl
 
getPermanentIndexWriter() - Method in class org.sakaiproject.search.optimize.impl.OptimizableIndexImpl
 
getRdfSearchService() - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
getRdfSearchService() - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
getReaderSizeLimit() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getReference() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getReference() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getReference() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getRegisteredInterfaces() - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
getRunningAnalyzerFactory() - Method in class org.sakaiproject.search.index.impl.SearchAnalyzerFactory
 
getRunningIndexStorage() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getScore() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getScore() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getScore() - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider.SearchResultEntity
 
getScore() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getSearchBuilderItemDao() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
getSearchIndexBuilder() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getSearchIndexBuilder() - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getSearchIndexBuilder() - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
getSearchIndexBuilder() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getSearchIndexBuilder() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getSearchIndexBuilder() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter
 
getSearchIndexBuilder() - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
getSearchIndexBuilder() - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
getSearchIndexBuilderWorker() - Method in class org.sakaiproject.search.component.service.impl.SearchServiceImpl
 
getSearchIndexBuilderWorkerDao() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getSearchIndexDirectory() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
getSearchIndexDirectory() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getSearchResult() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getSearchResult() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getSearchResult() - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider.SearchResultEntity
 
getSearchResult() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getSearchServerUrl() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getSearchService() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getSearchService() - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getSearchService() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getSearchService() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
getSearchService() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
getSearchService() - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
getSearchService() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getSearchStatus() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getSearchStatus() - Method in class org.sakaiproject.search.component.service.impl.ConcurrentSearchServiceImpl
 
getSearchStatus() - Method in class org.sakaiproject.search.component.service.impl.SearchServiceImpl
 
getSearchSuggestion(String) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getSecurityService() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
getSegmentInfo() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getSegmentInfoList() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
 
getSegmentInfoList() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
getSegmentInfoList() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
getSegmentInfoList() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
getSegmentInfoList(File, List<Object[]>) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
getSegmentInfoList() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getSegmentInfoList() - Method in interface org.sakaiproject.search.index.IndexStorage
 
getSegmentInfoList() - Method in interface org.sakaiproject.search.journal.api.IndexStorageProvider
 
getSegmentInfoList() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getSegmentInfoList() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
getSegmentLocation() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
getSegmentLocation(String, boolean, String) - Static method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
getSegmentLocation() - Method in interface org.sakaiproject.search.index.SegmentInfo
The File that is the segment location on the local filesystem (may not exist)
getSegmentName(String) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
getSegments() - Method in interface org.sakaiproject.search.journal.api.JournaledIndex
get a copy of the segments currently active
getSegments() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getSegments() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getSegments() - Method in interface org.sakaiproject.search.mbeans.SearchServiceManagementMBean
 
getSegmentThreshold() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
getSequence() - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
getSequence() - Method in class org.sakaiproject.search.transaction.impl.TransactionManagerImpl
 
getServerConfigurationService() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getServerConfigurationService() - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getServerConfigurationService() - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
getServerConfigurationService() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getServerConfigurationService() - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
getServerConfigurationService() - Method in class org.sakaiproject.search.journal.impl.DbJournalManager
 
getServerConfigurationService() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getServerConfigurationService() - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
getSessionManager() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getSessionManager() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getSharedFilesystemJournalStorage() - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemLoadTransactionListener
 
getSharedFilesystemJournalStorage() - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
getSharedJournalBase() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getSharedKey() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getSharedMaxBufferedDocs() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getSharedMaxMergeDocs() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getSharedMaxMergeFactor() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getSharedOptimizeWorkingSpace() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getSharedSegments() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
getSharedSleep() - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
getSiteContent(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getSiteContentIterator(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getSiteContentIterator(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getSiteContentIterator(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getSiteId(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getSiteId(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getSiteId() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getSiteId() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getSiteId(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getSiteId() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getSiteMasters() - Method in class org.sakaiproject.search.component.dao.impl.SearchBuilderItemDaoImpl
 
getSiteMasterSearchItems() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getSiteMasterSearchItems() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
getSiteService() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getSiteService() - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getSize() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
getSize() - Method in interface org.sakaiproject.search.index.SegmentInfo
get the size of the segment.
getSleepTime() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getSoakTest() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getSoakTest() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
getSpellDirectory() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
getSpellDirectory() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
getSpellDirectory() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
getSpellDirectory() - Method in interface org.sakaiproject.search.index.IndexStorage
get the spell index directory
getSpellDirectory() - Method in interface org.sakaiproject.search.journal.api.IndexStorageProvider
Get the SpellIndexDirectory
getSpellDirectory() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getSpellDirectory() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
getSqlService() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
getStart() - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
getStart() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
getStartDocIndex() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getState() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
getState() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
getState() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
getStatus() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getStatus() - Method in class org.sakaiproject.search.component.service.impl.ConcurrentSearchServiceImpl
 
getStatus() - Method in class org.sakaiproject.search.component.service.impl.SearchServiceImpl
 
getStatus() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getStatus() - Method in interface org.sakaiproject.search.mbeans.SearchServiceManagementMBean
 
getStatus() - Method in interface org.sakaiproject.search.transaction.api.IndexTransaction
get the transaction status
getStatus() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
getString(String) - Static method in class org.sakaiproject.search.component.Messages
 
getSubType(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getSubType(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getSubType(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getTargetSavePoint() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
getTargetSavePoint() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
getTargetSegment() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
getTargetSegment() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
getTasks() - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
getTempIndex() - Method in interface org.sakaiproject.search.indexer.api.IndexUpdateTransaction
 
getTempIndex() - Method in class org.sakaiproject.search.indexer.impl.IndexUpdateTransactionImpl
The name of the temp index should be used to locate the index, and NOT the transaction ID.
getTemporaryIndexWriter() - Method in interface org.sakaiproject.search.optimize.api.IndexOptimizeTransaction
Get the index writer associated with this transaction
getTemporaryIndexWriter() - Method in class org.sakaiproject.search.optimize.impl.IndexOptimizeTransactionImpl
 
getTemporarySegment(boolean) - Method in interface org.sakaiproject.search.index.ClusterFilesystem
get a clean temporary index space for building a detached segment
getTemporarySegment(boolean) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
create a temporary index for indexing operations
getTemporarySegment(long) - Method in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
getTemporarySegment(long) - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
Get a temporary segment name based on the transactio id
getTerms(int) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getTerms() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getTerms() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getTerms() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getThreadLocalManager() - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
getThreadLocalManager() - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
getThreadLocalManager() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getThreadLocalManager() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
getTimeStamp() - Method in class org.sakaiproject.search.index.impl.SegmentState
 
getTitle(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getTitle(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getTitle() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getTitle() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getTitle() - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider.SearchResultEntity
 
getTitle(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getTitle() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getTool() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getTool() - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getTool() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getTool() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getTool() - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider.SearchResultEntity
 
getTool() - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getTool() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getTotalSize() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
getTotalSize() - Method in interface org.sakaiproject.search.index.SegmentInfo
Get the size of the segment
getTransactionId() - Method in class org.sakaiproject.search.indexer.impl.IndexUpdateTransactionImpl
The transaction ID will change as the status cahnges.
getTransactionId() - Method in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
getTransactionId() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
The transaction ID will change as the status cahnges.
getTransactionIndexManager() - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
getTransactionListeners() - Method in class org.sakaiproject.search.transaction.impl.TransactionManagerImpl
 
getTriggerFunctions() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getType(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getType(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getType(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getUrl(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
getUrl(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
getUrl() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getUrl() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getUrl() - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider.SearchResultEntity
 
getUrl(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
getUrl() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getUserDirectoryService() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
getUserDirectoryService() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
getUserDirectoryService() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
getValueMap() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
getValueMap() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
getValueMap() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getValues(String) - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
getValues(String) - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
getValues(String) - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
getVersion() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
getVersion() - Method in interface org.sakaiproject.search.index.SegmentInfo
get the current version of the segment
getWorkingSegment() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
getWorkingSegment() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
getWorkingSpace() - Method in interface org.sakaiproject.search.journal.api.JournaledIndex
The workign space associated with the index
getWorkingSpace() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
getWorkingSpace() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationManager
 
getWorkingSpace() - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
getWorkingSpace() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
getWorkingSpace() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
GLOBAL_CONTEXT - Static variable in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 

H

hasBeenClosed() - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
hasDiagnostics() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
hasDiagnostics() - Method in class org.sakaiproject.search.component.service.impl.SearchReloadNotificationAction
 
hasDiagnostics() - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
hasDiagnostics() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
hasDiagnostics() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
hasPortalUrl() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
hasPortalUrl() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
hasPortalUrl() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
HIGHEST_CHARACTER - Static variable in class org.sakaiproject.search.component.service.impl.StringUtils
 
HtmlContentDigester - Class in org.sakaiproject.search.component.adapter.contenthosting
 
HtmlContentDigester() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.HtmlContentDigester
 

I

ignorableWhitespace(char[], int, int) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
ignorableWhitespace(char[], int, int) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
IndexCloser - Interface in org.sakaiproject.search.journal.api
 
indexDocumentEnd(IndexWorker, String) - Method in interface org.sakaiproject.search.indexer.api.IndexWorkerDocumentListener
fired when a document has completed indexing
indexDocumentEnd(IndexWorker, String) - Method in class org.sakaiproject.search.indexer.debug.DebugIndexWorkerDocumentListener
 
indexDocumentEnd(IndexWorker, String) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
indexDocumentStart(IndexWorker, String) - Method in interface org.sakaiproject.search.indexer.api.IndexWorkerDocumentListener
Fired when a document starts to be indexed
indexDocumentStart(IndexWorker, String) - Method in class org.sakaiproject.search.indexer.debug.DebugIndexWorkerDocumentListener
 
indexDocumentStart(IndexWorker, String) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
indexExists() - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
indexExists() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
indexExists() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
indexExists() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
indexExists() - Method in interface org.sakaiproject.search.index.IndexStorage
Does the index exist
indexExists() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
indexExists() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
IndexItemsTransaction - Interface in org.sakaiproject.search.transaction.api
A transaction with associated items
IndexItemsTransactionImpl - Class in org.sakaiproject.search.transaction.impl
Base for index transactions with items
IndexItemsTransactionImpl(TransactionManagerImpl, Map<String, Object>) - Constructor for class org.sakaiproject.search.transaction.impl.IndexItemsTransactionImpl
 
IndexJournalException - Exception in org.sakaiproject.search.indexer.api
 
IndexJournalException() - Constructor for exception org.sakaiproject.search.indexer.api.IndexJournalException
 
IndexJournalException(String) - Constructor for exception org.sakaiproject.search.indexer.api.IndexJournalException
 
IndexJournalException(Throwable) - Constructor for exception org.sakaiproject.search.indexer.api.IndexJournalException
 
IndexJournalException(String, Throwable) - Constructor for exception org.sakaiproject.search.indexer.api.IndexJournalException
 
IndexListener - Interface in org.sakaiproject.search.journal.api
 
IndexListenerCloser - Class in org.sakaiproject.search.journal.impl
 
IndexListenerCloser() - Constructor for class org.sakaiproject.search.journal.impl.IndexListenerCloser
 
IndexManagementTimerTask - Class in org.sakaiproject.search.journal.impl
A timer Task for a management operation in the search code
IndexManagementTimerTask() - Constructor for class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
IndexMergeTransaction - Interface in org.sakaiproject.search.journal.api
This transaction represents a merge operation on the local index from the journal store
IndexMergeTransactionImpl - Class in org.sakaiproject.search.journal.impl
A merge transaction that control the merging of the journal redo log with the local search index
IndexMergeTransactionImpl(TransactionManagerImpl, Map<String, Object>) - Constructor for class org.sakaiproject.search.journal.impl.IndexMergeTransactionImpl
 
IndexMonitorListener - Interface in org.sakaiproject.search.journal.api
 
indexOf(Object) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
indexOf(Object) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
IndexOptimizeTransaction - Interface in org.sakaiproject.search.optimize.api
An Index Optimize transaction manages an optimisation operateration where multiple transient segments produced by journaled index operations are merged into a permanent segment
IndexOptimizeTransactionImpl - Class in org.sakaiproject.search.optimize.impl
A transaction holder for Index Optimizations
IndexOptimizeTransactionImpl(TransactionManagerImpl, JournalSettings, Map<String, Object>) - Constructor for class org.sakaiproject.search.optimize.impl.IndexOptimizeTransactionImpl
 
IndexQueueListener - Interface in org.sakaiproject.search.indexer.api
Listens to the index queue
IndexReloadListener - Interface in org.sakaiproject.search.index
 
indexStorage - Variable in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
IndexStorage - Interface in org.sakaiproject.search.index
Defines the IndexStorage mechanism used
IndexStorageProvider - Interface in org.sakaiproject.search.journal.api
 
IndexTransaction - Interface in org.sakaiproject.search.transaction.api
This represents a transactional index operation
IndexTransactionException - Exception in org.sakaiproject.search.transaction.api
An exception to reprenset a problem with the Index transactions
IndexTransactionException() - Constructor for exception org.sakaiproject.search.transaction.api.IndexTransactionException
 
IndexTransactionException(String) - Constructor for exception org.sakaiproject.search.transaction.api.IndexTransactionException
 
IndexTransactionException(Throwable) - Constructor for exception org.sakaiproject.search.transaction.api.IndexTransactionException
 
IndexTransactionException(String, Throwable) - Constructor for exception org.sakaiproject.search.transaction.api.IndexTransactionException
 
IndexTransactionImpl - Class in org.sakaiproject.search.transaction.impl
Base for index transactions
IndexTransactionImpl(TransactionManagerImpl, Map<String, Object>) - Constructor for class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
IndexUpdateTransaction - Interface in org.sakaiproject.search.indexer.api
This represents a transactional index operation
IndexUpdateTransactionImpl - Class in org.sakaiproject.search.indexer.impl
A transaction to manage the 2PC of a journaled indexing operation, this is created by a Transaction Manager
IndexUpdateTransactionImpl(TransactionManagerImpl, JournalSettings, Map<String, Object>) - Constructor for class org.sakaiproject.search.indexer.impl.IndexUpdateTransactionImpl
 
IndexUpdateTransactionListener - Interface in org.sakaiproject.search.indexer.api
 
IndexWorker - Interface in org.sakaiproject.search.indexer.api
An index worker performs index operations
IndexWorkerDocumentListener - Interface in org.sakaiproject.search.indexer.api
An IndexWorkerDocumentListener is notified as Documents are indexed
indexWorkerEnd(IndexWorker) - Method in interface org.sakaiproject.search.indexer.api.IndexWorkerListener
fired when the index worker finishes a cycle
indexWorkerEnd(IndexWorker) - Method in class org.sakaiproject.search.indexer.debug.DebugIndexWorkerListener
 
IndexWorkerListener - Interface in org.sakaiproject.search.indexer.api
An index Worker listener is notified when an index update cycle is performed
indexWorkerStart(IndexWorker) - Method in interface org.sakaiproject.search.indexer.api.IndexWorkerListener
fired when an index worker starts a cycle
indexWorkerStart(IndexWorker) - Method in class org.sakaiproject.search.indexer.debug.DebugIndexWorkerListener
 
indexWriter - Variable in class org.sakaiproject.search.optimize.shared.impl.OptimizeJournalManagerStateImpl
 
init() - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
 
init() - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
init() - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultContentDigester
 
init() - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
init() - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
init() - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
init() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
Register a notification action to listen to events and modify the search index
init() - Method in class org.sakaiproject.search.component.service.impl.ConcurrentSearchServiceImpl
Register a notification action to listen to events and modify the search index
init() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
init() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
init() - Method in class org.sakaiproject.search.component.service.impl.SearchServiceImpl
Register a notification action to listen to events and modify the search index
init() - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
init() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter
 
init() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
init() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
init() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
init() - Method in class org.sakaiproject.search.index.impl.SearchAnalyzerFactory
 
init() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
init() - Method in class org.sakaiproject.search.indexer.debug.DebugIndexWorkerDocumentListener
 
init() - Method in class org.sakaiproject.search.indexer.debug.DebugIndexWorkerListener
 
init() - Method in class org.sakaiproject.search.indexer.debug.DebugTransactionListener
 
init() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
init() - Method in class org.sakaiproject.search.indexer.impl.JournalManagerUpdateTransaction
 
init() - Method in class org.sakaiproject.search.indexer.impl.JournalStorageUpdateTransactionListener
 
init() - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderItemSerializer
 
init() - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
init() - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
init() - Method in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
init() - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
init() - Method in class org.sakaiproject.search.journal.impl.DbJournalManager
 
init() - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
init() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
init() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
init() - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
init() - Method in class org.sakaiproject.search.journal.impl.MergeUpdateManager
 
init() - Method in class org.sakaiproject.search.journal.impl.MergeUpdateOperation
 
init() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
init() - Method in class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
init() - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
init() - Method in class org.sakaiproject.search.optimize.impl.OptimizableIndexImpl
 
init() - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
 
init() - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexOperation
 
init() - Method in class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
 
init() - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
init() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationEndTransactionListener
 
init() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
init() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationOperation
 
init() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationStartTransactionListener
 
init() - Method in class org.sakaiproject.search.optimize.shared.impl.OptimizeSharedTransactionListenerImpl
 
init() - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemLoadTransactionListener
 
init() - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
init() - Method in class org.sakaiproject.search.transaction.impl.LocalTransactionSequenceImpl
Loads the first transaction to initialize
init() - Method in class org.sakaiproject.search.transaction.impl.TransactionManagerImpl
 
init() - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
Loads the first transaction to initialize
initComplete - Variable in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
init completed
isBinary(ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultContentDigester
 
isBuildQueueEmpty() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
return true if the queue is empty
isCensored() - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
isCensored() - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
isCensored() - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
isClosed() - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
isClusterSegment() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
isClusterSegment() - Method in interface org.sakaiproject.search.index.SegmentInfo
Is the segment part of the cluster or just a stray directory.
isContentFromReader(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
isContentFromReader(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
isContentFromReader(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
isCreated() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
isCreated() - Method in interface org.sakaiproject.search.index.SegmentInfo
If the segment in a created state (ie not new and not deleted)
isCurrent() - Method in class org.sakaiproject.search.journal.impl.RefCountMultiReader
The isCurrent method in 1.9.1 has a NPE bug, this fixes it
isDeleted() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
isDeleted() - Method in interface org.sakaiproject.search.index.SegmentInfo
Was the segment deleted
isEmpty() - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
isEmpty() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
isEnabled() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
isEnabled() - Method in class org.sakaiproject.search.component.service.impl.ConcurrentSearchServiceImpl
 
isExcludeUserSites() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
isFixedRate() - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
isForIndex(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
isForIndex(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
isForIndex(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
isInDb() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
isInDb() - Method in interface org.sakaiproject.search.index.SegmentInfo
Is the segment in the DB
isLocalLock() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
Is the lock on this node, but not this thread lockedTo == null, localloc == false lockedTo == this node, locallock = false; lockedTo !
isLocalLock() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
isLocalLock() - Method in interface org.sakaiproject.search.index.SegmentInfo
Does this thread have a local lock on the segment
isLocalSegmentsOnly() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
isLocalStructuredStorage() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
isLockRequired() - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
isMultipleIndexers() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
can the Cluster Filesystem cope with multiple indexers running at the same time
isMultipleIndexers() - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
isMultipleIndexers() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
isMultipleIndexers() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
isMultipleIndexers() - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
isMultipleIndexers() - Method in interface org.sakaiproject.search.index.IndexStorage
Returns true if its ok to allow multiple indexers to run at the same time The index storage may manage its own locks.
isMultipleIndexers() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
isMultipleIndexers() - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
isNew() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
isOnlyIndexSearchToolSites() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
isParallelIndex() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
isRecoverCorruptedIndex() - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
isRunning() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
isSearchServer() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
isSharedStructuredStorage() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
isValidate() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
iterator(int) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
iterator() - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
iterator(int) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
iterator() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 

J

JDBCClusterIndexStore - Class in org.sakaiproject.search.index.impl
This is a JDBC implementation of the ClusterFilesystem.
JDBCClusterIndexStore() - Constructor for class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
JournaledFSIndexStorage - Class in org.sakaiproject.search.journal.impl
This is a Journaled savePoint of the local FSIndexStorage.
JournaledFSIndexStorage() - Constructor for class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
JournaledFSIndexStorageUpdateTransactionListener - Class in org.sakaiproject.search.journal.impl
Listens for Transaction changes in the 2PC associated with an index update, This adds new segments into the current index reader, it does not merge the indexes this is performed by a seperate index merge operation, run periodically to take the new inbound segments into a permanent space
JournaledFSIndexStorageUpdateTransactionListener() - Constructor for class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
JournaledIndex - Interface in org.sakaiproject.search.journal.api
A Journaled index is a in index that contains a number of journaled segments.
JournaledObject - Interface in org.sakaiproject.search.journal.api
A journal object is an object that is managed by a jornal redo log
JournalErrorException - Exception in org.sakaiproject.search.journal.api
 
JournalErrorException() - Constructor for exception org.sakaiproject.search.journal.api.JournalErrorException
 
JournalErrorException(String) - Constructor for exception org.sakaiproject.search.journal.api.JournalErrorException
 
JournalErrorException(Throwable) - Constructor for exception org.sakaiproject.search.journal.api.JournalErrorException
 
JournalErrorException(String, Throwable) - Constructor for exception org.sakaiproject.search.journal.api.JournalErrorException
 
JournalExhausetedException - Exception in org.sakaiproject.search.journal.api
Thrown where there are no more journal entries in the redo log, this is a normal event
JournalExhausetedException() - Constructor for exception org.sakaiproject.search.journal.api.JournalExhausetedException
 
JournalExhausetedException(String) - Constructor for exception org.sakaiproject.search.journal.api.JournalExhausetedException
 
JournalExhausetedException(Throwable) - Constructor for exception org.sakaiproject.search.journal.api.JournalExhausetedException
 
JournalExhausetedException(String, Throwable) - Constructor for exception org.sakaiproject.search.journal.api.JournalExhausetedException
 
JournalManager - Interface in org.sakaiproject.search.journal.api
The journal manage manages the state of the journal for the current node
JournalManagerState - Interface in org.sakaiproject.search.journal.api
This is a state object that represents the transactional state of the journal manager as it participates in the 2 phase commit.
JournalManagerUpdateTransaction - Class in org.sakaiproject.search.indexer.impl
A transaction listener that connects to the journalManager
JournalManagerUpdateTransaction() - Constructor for class org.sakaiproject.search.indexer.impl.JournalManagerUpdateTransaction
 
JournalOptimizationEndTransactionListener - Class in org.sakaiproject.search.optimize.shared.impl
A transaction listener that connects to the Journal Optimize Journal manager
JournalOptimizationEndTransactionListener() - Constructor for class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationEndTransactionListener
 
JournalOptimizationManager - Interface in org.sakaiproject.search.optimize.shared.api
 
JournalOptimizationManagerImpl - Class in org.sakaiproject.search.optimize.shared.impl
 
JournalOptimizationManagerImpl() - Constructor for class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
JournalOptimizationOperation - Class in org.sakaiproject.search.optimize.shared.impl
Performs an optimize operation using an OptimizIndexManager to manage the 2PC.
JournalOptimizationOperation() - Constructor for class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationOperation
 
JournalOptimizationStartTransactionListener - Class in org.sakaiproject.search.optimize.shared.impl
A transaction listener that connects to the Journal Optimize Journal manager
JournalOptimizationStartTransactionListener() - Constructor for class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationStartTransactionListener
 
JournalOptimizationTransaction - Interface in org.sakaiproject.search.optimize.shared.api
 
JournalOptimizationTransactionImpl - Class in org.sakaiproject.search.optimize.shared.impl
 
JournalOptimizationTransactionImpl(TransactionManagerImpl, Map<String, Object>) - Constructor for class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
JournalSettings - Class in org.sakaiproject.search.journal.impl
 
JournalSettings() - Constructor for class org.sakaiproject.search.journal.impl.JournalSettings
 
JournalStorage - Interface in org.sakaiproject.search.journal.api
Journal storare provides bulk storage to the journal objects being stored.
JournalStorageState - Interface in org.sakaiproject.search.journal.api
The storage state associated with the JournalStorage
JournalStorageUpdateTransactionListener - Class in org.sakaiproject.search.indexer.impl
A transaction listener that connects to the journal storage
JournalStorageUpdateTransactionListener() - Constructor for class org.sakaiproject.search.indexer.impl.JournalStorageUpdateTransactionListener
 

L

lastIndexOf(Object) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
lastIndexOf(Object) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
lastMod - Variable in class org.sakaiproject.search.index.impl.SegmentState.FileRecord
 
length - Variable in class org.sakaiproject.search.index.impl.SegmentState.FileRecord
 
listIterator() - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
listIterator(int) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
listIterator() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
listIterator(int) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
loadComponent(Class, Object) - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
loadComponent(String, Object) - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
loadContent(Writer, ContentResource) - Method in class org.sakaiproject.search.component.adapter.contenthosting.XLContentDigester
 
loadIndexReader() - Method in interface org.sakaiproject.search.journal.api.JournaledIndex
load the shared index reader, but dont return it or bind it to the current thread
loadIndexReader() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
loadSegmentList() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
loadSize() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
loadSize() - Method in interface org.sakaiproject.search.index.SegmentInfo
calculate the total size (this is expensive)
loadTransactionList(File) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderItemSerializer
 
LocalTransactionSequenceImpl - Class in org.sakaiproject.search.transaction.impl
 
LocalTransactionSequenceImpl() - Constructor for class org.sakaiproject.search.transaction.impl.LocalTransactionSequenceImpl
 
lockedItemIterator() - Method in interface org.sakaiproject.search.indexer.api.IndexUpdateTransaction
Get a list of add items associated with this transaction
lockedItemIterator() - Method in class org.sakaiproject.search.indexer.impl.IndexUpdateTransactionImpl
 
LOCKKEY - Static variable in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
The lock we use to ensure single search index writer
lockLocalSegment() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
lockLocalSegment() - Method in interface org.sakaiproject.search.index.SegmentInfo
Perform a lock on the segment for local operations
LockTimeoutException - Exception in org.sakaiproject.search.indexer.api
Represents the situation where a lock has failed and timeout has happened
LockTimeoutException() - Constructor for exception org.sakaiproject.search.indexer.api.LockTimeoutException
 
LockTimeoutException(String) - Constructor for exception org.sakaiproject.search.indexer.api.LockTimeoutException
 
LockTimeoutException(Throwable) - Constructor for exception org.sakaiproject.search.indexer.api.LockTimeoutException
 
LockTimeoutException(String, Throwable) - Constructor for exception org.sakaiproject.search.indexer.api.LockTimeoutException
 
log - Static variable in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 

M

main(String[]) - Static method in class org.sakaiproject.search.journal.impl.SegmentListStore
 
ManagementOperation - Interface in org.sakaiproject.search.journal.api
Management operations are scheduled to be run to maintain the state of the index.
manager - Variable in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
markModified() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
matches(String) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
matches(Event) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
matches(String) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
matches(Event) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
matches(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
matches(Event) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
maxDigestSize - Variable in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
 
mergeList - Variable in class org.sakaiproject.search.optimize.shared.impl.OptimizeJournalManagerStateImpl
 
MergeTransactionListener - Interface in org.sakaiproject.search.journal.api
 
MergeUpdateManager - Class in org.sakaiproject.search.journal.impl
Manages the index update operations
MergeUpdateManager() - Constructor for class org.sakaiproject.search.journal.impl.MergeUpdateManager
 
MergeUpdateOperation - Class in org.sakaiproject.search.journal.impl
 
MergeUpdateOperation() - Constructor for class org.sakaiproject.search.journal.impl.MergeUpdateOperation
 
Messages - Class in org.sakaiproject.search.component
 
MonitoredIndexWriter - Class in org.sakaiproject.search.journal.impl
An index writer where you can monitor the close operations
MonitoredIndexWriter(String, Analyzer, boolean) - Constructor for class org.sakaiproject.search.journal.impl.MonitoredIndexWriter
 
MonitoredIndexWriter(File, Analyzer, boolean) - Constructor for class org.sakaiproject.search.journal.impl.MonitoredIndexWriter
 
MonitoredIndexWriter(Directory, Analyzer, boolean) - Constructor for class org.sakaiproject.search.journal.impl.MonitoredIndexWriter
 

N

NEW_FILE - Static variable in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
newAnalyzer() - Method in interface org.sakaiproject.search.index.AnalyzerFactory
 
newAnalyzer() - Method in class org.sakaiproject.search.index.impl.SearchAnalyzerFactory
 
newAnalyzer() - Method in class org.sakaiproject.search.index.impl.SnowballAnalyzerFactory
 
newAnalyzer() - Method in class org.sakaiproject.search.index.impl.StandardAnalyzerFactory
 
newEntityContentProducer(String) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
Generates a SearchableEntityProducer
newEntityContentProducer(Event) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
get hold of an entity content producer using the event
newLocalSegmentInfo(File, boolean, String) - Static method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
newLocalSegmentInfo(SegmentInfo) - Static method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
Create a new copy of the segment refreshing from the local disk.
newSegment() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
create a new segment
newSegment() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
create a new local segment and mark its tiestamp
newSharedSegmentInfo(String, long, boolean, String) - Static method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
NoItemsToIndexException - Exception in org.sakaiproject.search.indexer.api
When there are no items to index, this Exception is thrown.
NoItemsToIndexException() - Constructor for exception org.sakaiproject.search.indexer.api.NoItemsToIndexException
 
NoItemsToIndexException(String) - Constructor for exception org.sakaiproject.search.indexer.api.NoItemsToIndexException
 
NoItemsToIndexException(Throwable) - Constructor for exception org.sakaiproject.search.indexer.api.NoItemsToIndexException
 
NoItemsToIndexException(String, Throwable) - Constructor for exception org.sakaiproject.search.indexer.api.NoItemsToIndexException
 
NoOptimizationRequiredException - Exception in org.sakaiproject.search.optimize.api
No Optimization is required for the index at the moment, probably because there are not enough transient indexes to make a merge worthwhile
NoOptimizationRequiredException() - Constructor for exception org.sakaiproject.search.optimize.api.NoOptimizationRequiredException
 
NoOptimizationRequiredException(String) - Constructor for exception org.sakaiproject.search.optimize.api.NoOptimizationRequiredException
 
NoOptimizationRequiredException(Throwable) - Constructor for exception org.sakaiproject.search.optimize.api.NoOptimizationRequiredException
 
NoOptimizationRequiredException(String, Throwable) - Constructor for exception org.sakaiproject.search.optimize.api.NoOptimizationRequiredException
 
notificationNo - Variable in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
notify(Notification, Event) - Method in class org.sakaiproject.search.component.service.impl.SearchNotificationAction
The notify operation will come in with an event that we are registerd to recieve, and notification.
notify(Notification, Event) - Method in class org.sakaiproject.search.component.service.impl.SearchReloadNotificationAction
 
NullSearchFilter - Class in org.sakaiproject.search.filter.impl
does not filter
NullSearchFilter() - Constructor for class org.sakaiproject.search.filter.impl.NullSearchFilter
 

O

oldestSavePoint - Variable in class org.sakaiproject.search.optimize.shared.impl.OptimizeJournalManagerStateImpl
 
open(IndexTransaction) - Method in class org.sakaiproject.search.indexer.debug.DebugTransactionListener
 
open(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.JournalManagerUpdateTransaction
 
open(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.JournalStorageUpdateTransactionListener
 
open(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
open(IndexTransaction) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
open(IndexTransaction) - Method in class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
Open the index, but throw a NoOptimizationReqiredException if there are not enough segments to perfom a merge on
open(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationEndTransactionListener
 
open(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationStartTransactionListener
 
open(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.OptimizeSharedTransactionListenerImpl
Open the index, but throw a NoOptimizationReqiredException if there are not enough segments to perfom a merge on
open(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemLoadTransactionListener
 
open(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
open() - Method in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
open(IndexTransaction) - Method in interface org.sakaiproject.search.transaction.api.TransactionListener
 
open() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
openTransaction(Map<String, Object>) - Method in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
openTransaction(Map<String, Object>) - Method in class org.sakaiproject.search.journal.impl.MergeUpdateManager
 
openTransaction(Map<String, Object>) - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
 
openTransaction(Map<String, Object>) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
openTransaction(Map<String, Object>) - Method in interface org.sakaiproject.search.transaction.api.TransactionIndexManager
Creates a new trasaction for index update
OptimizableIndex - Interface in org.sakaiproject.search.optimize.api
An optimisable index has a number of segments that could be merged and a permanent index writer into which those segments are merged
OptimizableIndexImpl - Class in org.sakaiproject.search.optimize.impl
A class that manages an optimizable index
OptimizableIndexImpl() - Constructor for class org.sakaiproject.search.optimize.impl.OptimizableIndexImpl
 
OptimizedFailedIndexTransactionException - Exception in org.sakaiproject.search.optimize.api
The optimization may fail
OptimizedFailedIndexTransactionException() - Constructor for exception org.sakaiproject.search.optimize.api.OptimizedFailedIndexTransactionException
 
OptimizedFailedIndexTransactionException(String) - Constructor for exception org.sakaiproject.search.optimize.api.OptimizedFailedIndexTransactionException
 
OptimizedFailedIndexTransactionException(Throwable) - Constructor for exception org.sakaiproject.search.optimize.api.OptimizedFailedIndexTransactionException
 
OptimizedFailedIndexTransactionException(String, Throwable) - Constructor for exception org.sakaiproject.search.optimize.api.OptimizedFailedIndexTransactionException
 
OptimizeIndexManager - Class in org.sakaiproject.search.optimize.impl
Manages the index update operations
OptimizeIndexManager() - Constructor for class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
 
OptimizeIndexOperation - Class in org.sakaiproject.search.optimize.impl
Performs an optimize operation using an OptimizIndexManager to manage the 2PC.
OptimizeIndexOperation() - Constructor for class org.sakaiproject.search.optimize.impl.OptimizeIndexOperation
 
OptimizeJournalManagerStateImpl - Class in org.sakaiproject.search.optimize.shared.impl
 
OptimizeJournalManagerStateImpl() - Constructor for class org.sakaiproject.search.optimize.shared.impl.OptimizeJournalManagerStateImpl
 
OptimizeSharedTransactionListenerImpl - Class in org.sakaiproject.search.optimize.shared.impl
An OptimizationTransactionListener that optimizes the index.
OptimizeSharedTransactionListenerImpl() - Constructor for class org.sakaiproject.search.optimize.shared.impl.OptimizeSharedTransactionListenerImpl
 
OptimizeTransactionListener - Interface in org.sakaiproject.search.optimize.api
A transaction listener that listens to the lifecycle changes of an optimize operation
OptimizeTransactionListenerImpl - Class in org.sakaiproject.search.optimize.impl
An OptimizationTransactionListener that optimizes the index.
OptimizeTransactionListenerImpl() - Constructor for class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
 
org.sakaiproject.search.component - package org.sakaiproject.search.component
 
org.sakaiproject.search.component.adapter.contenthosting - package org.sakaiproject.search.component.adapter.contenthosting
 
org.sakaiproject.search.component.adapter.site - package org.sakaiproject.search.component.adapter.site
 
org.sakaiproject.search.component.adapter.util - package org.sakaiproject.search.component.adapter.util
 
org.sakaiproject.search.component.dao.impl - package org.sakaiproject.search.component.dao.impl
 
org.sakaiproject.search.component.service.impl - package org.sakaiproject.search.component.service.impl
 
org.sakaiproject.search.entitybroker - package org.sakaiproject.search.entitybroker
 
org.sakaiproject.search.filter - package org.sakaiproject.search.filter
 
org.sakaiproject.search.filter.impl - package org.sakaiproject.search.filter.impl
 
org.sakaiproject.search.index - package org.sakaiproject.search.index
 
org.sakaiproject.search.index.impl - package org.sakaiproject.search.index.impl
 
org.sakaiproject.search.indexer.api - package org.sakaiproject.search.indexer.api
 
org.sakaiproject.search.indexer.debug - package org.sakaiproject.search.indexer.debug
 
org.sakaiproject.search.indexer.impl - package org.sakaiproject.search.indexer.impl
 
org.sakaiproject.search.journal.api - package org.sakaiproject.search.journal.api
 
org.sakaiproject.search.journal.impl - package org.sakaiproject.search.journal.impl
 
org.sakaiproject.search.mbeans - package org.sakaiproject.search.mbeans
 
org.sakaiproject.search.optimize.api - package org.sakaiproject.search.optimize.api
 
org.sakaiproject.search.optimize.impl - package org.sakaiproject.search.optimize.impl
 
org.sakaiproject.search.optimize.shared.api - package org.sakaiproject.search.optimize.shared.api
 
org.sakaiproject.search.optimize.shared.impl - package org.sakaiproject.search.optimize.shared.impl
 
org.sakaiproject.search.transaction.api - package org.sakaiproject.search.transaction.api
 
org.sakaiproject.search.transaction.impl - package org.sakaiproject.search.transaction.impl
 
org.sakaiproject.search.util - package org.sakaiproject.search.util
 

P

packPatch() - Method in class org.sakaiproject.search.index.impl.ClusterSegmentsStorage
pack a segment into the zip
packSegment(SegmentInfo, long) - Method in class org.sakaiproject.search.index.impl.ClusterSegmentsStorage
pack a segment into the zip
ParallelIndexStorage - Class in org.sakaiproject.search.journal.impl
 
ParallelIndexStorage() - Constructor for class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
parse(String) - Method in class org.sakaiproject.search.util.DidYouMeanParser
 
path - Variable in class org.sakaiproject.search.index.impl.SegmentState.FileRecord
 
PDFContentDigester - Class in org.sakaiproject.search.component.adapter.contenthosting
 
PDFContentDigester() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.PDFContentDigester
 
PoiContentDigester - Class in org.sakaiproject.search.component.adapter.contenthosting
 
PoiContentDigester() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.PoiContentDigester
 
PPTContentDigester - Class in org.sakaiproject.search.component.adapter.contenthosting
 
PPTContentDigester() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.PPTContentDigester
 
prepare(IndexTransaction) - Method in class org.sakaiproject.search.indexer.debug.DebugTransactionListener
 
prepare(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.JournalManagerUpdateTransaction
 
prepare(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.JournalStorageUpdateTransactionListener
 
prepare(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
prepare(IndexTransaction) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
prepare(IndexTransaction) - Method in class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
Perform the merge operation on the segments into a temporary segment, open the permanent segment to ensure that a writer lock can be aquired
prepare(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationEndTransactionListener
 
prepare(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationStartTransactionListener
 
prepare(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.OptimizeSharedTransactionListenerImpl
Perform the merge operation on the segments into the target shared segment
prepare(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemLoadTransactionListener
 
prepare(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
prepare() - Method in interface org.sakaiproject.search.transaction.api.IndexTransaction
Prepare to commit this transaction, all the work is done, but all the listeners need to be ready and able to performa commit without failure
prepare(IndexTransaction) - Method in interface org.sakaiproject.search.transaction.api.TransactionListener
Prepare to commit the transaction
prepare() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
prepareSave(long) - Method in interface org.sakaiproject.search.journal.api.JournalManager
 
prepareSave(String, long) - Method in interface org.sakaiproject.search.journal.api.JournalStorage
prepare the current transaction for commit, 2PC
prepareSave(long) - Method in class org.sakaiproject.search.journal.impl.DbJournalManager
 
prepareSave(String, long) - Method in class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
prepareSave(long) - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
process(int) - Method in interface org.sakaiproject.search.indexer.api.IndexWorker
Perform an index cycle.
process(int) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
processingInstruction(String, String) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
processingInstruction(String, String) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
processToDoListTransaction(SearchIndexBuilderWorker, int) - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
purge() - Method in class org.sakaiproject.search.journal.impl.IndexListenerCloser
 
put(String, Object) - Method in interface org.sakaiproject.search.transaction.api.IndexTransaction
Put an object into the transaction for use in later phases
put(String, Object) - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 

R

read() - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester.FilterStreamReader
 
read(char[], int, int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester.FilterStreamReader
 
read() - Method in class org.sakaiproject.search.journal.impl.SegmentListReader
 
rebuildIndex() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
Rebuild the index from the entities own stored state
rebuildIndex(String) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
Rebuild the index from the entities own stored state , just the supplied siteId
rebuildInstance() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
rebuildSite(String) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
recoverCorruptedIndex - Variable in class org.sakaiproject.search.index.impl.FSIndexStorage
 
recoverSegment(SegmentInfo) - Method in interface org.sakaiproject.search.index.ClusterFilesystem
Recover a dammaged segment from the DB
recoverSegment(SegmentInfo) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
RefCountIndexSearcher - Class in org.sakaiproject.search.journal.impl
 
RefCountIndexSearcher(IndexReader, JournaledFSIndexStorage) - Constructor for class org.sakaiproject.search.journal.impl.RefCountIndexSearcher
 
RefCountMultiReader - Class in org.sakaiproject.search.journal.impl
 
RefCountMultiReader(IndexReader[], JournaledFSIndexStorage) - Constructor for class org.sakaiproject.search.journal.impl.RefCountMultiReader
 
refreshIndex() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
refresh the index from the current stored state
refreshIndex(String) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
Refresh the index fo the supplied site.
refreshInstance() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
refreshSite(String) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
registerEntityContentProducer(EntityContentProducer) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
register an entity content producer to provide content to the search engine
registerFunction(String) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
releaseLock() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
release the lock, only if there is one this should block untill a lock becomes free
releaseLock() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
releaseReadLock() - Method in interface org.sakaiproject.search.journal.api.JournaledObject
releases a lock to read object
releaseReadLock() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
releaseUpdateLock() - Method in interface org.sakaiproject.search.journal.api.JournaledObject
release the update lock
releaseUpdateLock() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
reload() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
reloaded(long, long) - Method in interface org.sakaiproject.search.index.IndexReloadListener
 
remove(Object) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
remove(int) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
remove(Object) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
remove(int) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
remove(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
removeAll(Collection) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
removeAll(Collection) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
removeDigester(ContentDigester) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
removeIndexQueueListener(IndexQueueListener) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
removeIndexWorkerDocumentListener(IndexWorkerDocumentListener) - Method in interface org.sakaiproject.search.indexer.api.IndexWorker
 
removeIndexWorkerDocumentListener(IndexWorkerDocumentListener) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
removeIndexWorkerListener(IndexWorkerListener) - Method in interface org.sakaiproject.search.indexer.api.IndexWorker
 
removeIndexWorkerListener(IndexWorkerListener) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
removeJournal(long) - Method in class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
removeLocalSegment(SegmentInfo) - Method in interface org.sakaiproject.search.index.ClusterFilesystem
Remove a segment from the index.
removeLocalSegment(SegmentInfo) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
remove a local segment
removeOptimizableSegments(File[]) - Method in interface org.sakaiproject.search.optimize.api.OptimizableIndex
Remove the supplied list of segments from the optimizable set
removeOptimizableSegments(File[]) - Method in class org.sakaiproject.search.optimize.impl.OptimizableIndexImpl
 
removeParent(Object) - Method in interface org.sakaiproject.search.journal.api.IndexCloser
 
removeParent(Object) - Method in class org.sakaiproject.search.journal.impl.RefCountIndexSearcher
 
removeParent(Object) - Method in class org.sakaiproject.search.journal.impl.RefCountMultiReader
 
removeReloadListener(IndexReloadListener) - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
removeReloadListener(IndexReloadListener) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
removeReloadListener(IndexReloadListener) - Method in interface org.sakaiproject.search.index.IndexStorage
 
removeReloadListener(IndexReloadListener) - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
removeTemporarySegment() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
removes the temporary segment
removeTemporarySegment() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
removeTransactionList(File) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderItemSerializer
 
removeTransactionListener(TransactionListener) - Method in interface org.sakaiproject.search.transaction.api.TransactionIndexManager
 
removeTransactionListener(TransactionListener) - Method in class org.sakaiproject.search.transaction.impl.TransactionManagerImpl
 
removeWorkerLock() - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
removeWorkerLock() - Method in class org.sakaiproject.search.component.service.impl.ConcurrentSearchServiceImpl
 
removeWorkerLock() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
removeWorkerLock() - Method in class org.sakaiproject.search.component.service.impl.SearchServiceImpl
 
resetSearchIndexes(String) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
retainAll(Collection) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
retainAll(Collection) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
retrieveSavePoint(long, String) - Method in interface org.sakaiproject.search.journal.api.JournalStorage
Get a savePoint from the committed store into a permanent local space, indexed on the transaction or savePoint id
retrieveSavePoint(long, String) - Method in class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
rollback(IndexTransaction) - Method in class org.sakaiproject.search.indexer.debug.DebugTransactionListener
 
rollback(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.JournalManagerUpdateTransaction
 
rollback(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.JournalStorageUpdateTransactionListener
 
rollback(IndexTransaction) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
rollback(IndexTransaction) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
rollback(IndexTransaction) - Method in class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
Roll back the optimize operation
rollback(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationEndTransactionListener
 
rollback(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationStartTransactionListener
 
rollback(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.OptimizeSharedTransactionListenerImpl
Roll back the optimize operation
rollback(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemLoadTransactionListener
 
rollback(IndexTransaction) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
rollback() - Method in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
rollback(IndexTransaction) - Method in interface org.sakaiproject.search.transaction.api.TransactionListener
 
rollback() - Method in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
rollbackSave(JournalManagerState) - Method in interface org.sakaiproject.search.journal.api.JournalManager
 
rollbackSave(JournalStorageState) - Method in interface org.sakaiproject.search.journal.api.JournalStorage
rollback the transaction in jss
rollbackSave(JournalManagerState) - Method in class org.sakaiproject.search.journal.impl.DbJournalManager
 
rollbackSave(JournalStorageState) - Method in class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
rollbackSave(JournalManagerState) - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
run() - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
Main run target of the worker thread
run() - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
runOnce() - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
runOnce() - Method in interface org.sakaiproject.search.journal.api.ManagementOperation
performs the operation once, may be called many times, the class may maintain state between calls.
runOnce() - Method in class org.sakaiproject.search.journal.impl.MergeUpdateOperation
 
runOnce() - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexOperation
 
runOnce() - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationOperation
 

S

SanslanContentDigester - Class in org.sakaiproject.search.component.adapter.contenthosting
 
SanslanContentDigester() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.SanslanContentDigester
 
save(File) - Method in class org.sakaiproject.search.index.impl.SegmentState
 
saveAllSegments() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
Forces all segments from this system into the DB, does not delete any inthe db.
saveAllSegments() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
saveContentToStore(String, String, int) - Method in class org.sakaiproject.search.util.DigestStorageUtil
Save the digested content to a disc store
saveSegmentList() - Method in interface org.sakaiproject.search.journal.api.JournaledIndex
 
saveSegmentList() - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
saveSegments() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
saves the segments returning a list of segments that were sent to the central store
saveSegments() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
save the local segments to the DB
saveTemporarySegment() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
Save the temporary segment into a permanent segment
saveTemporarySegment() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
saveTransactionList(File, List<SearchBuilderItem>) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderItemSerializer
 
search(String, List<String>, int, int) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
search(String, List<String>, int, int, String, String) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
search(QuerySearch) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
SearchAnalyzerFactory - Class in org.sakaiproject.search.index.impl
A Factory to generate search analyzers based on a configurable type setting.
SearchAnalyzerFactory() - Constructor for class org.sakaiproject.search.index.impl.SearchAnalyzerFactory
 
SearchBuilderItemDaoImpl - Class in org.sakaiproject.search.component.dao.impl
 
SearchBuilderItemDaoImpl() - Constructor for class org.sakaiproject.search.component.dao.impl.SearchBuilderItemDaoImpl
 
SearchBuilderItemSerializer - Class in org.sakaiproject.search.indexer.impl
A utility class to serialise update lists to and from disk
SearchBuilderItemSerializer() - Constructor for class org.sakaiproject.search.indexer.impl.SearchBuilderItemSerializer
 
SearchBuilderQueueManager - Class in org.sakaiproject.search.indexer.impl
This class manages the Search Build Queue, it retrieves the
SearchBuilderQueueManager() - Constructor for class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
SearchEntityProvider - Class in org.sakaiproject.search.entitybroker
Provides basic search functionality via EB.
SearchEntityProvider() - Constructor for class org.sakaiproject.search.entitybroker.SearchEntityProvider
 
SearchEntityProvider.SearchResultEntity - Class in org.sakaiproject.search.entitybroker
 
SearchIndexBuilderImpl - Class in org.sakaiproject.search.component.service.impl
Search index builder is expected to be registered in spring as org.sakaiproject.search.api.SearchIndexBuilder as a singleton.
SearchIndexBuilderImpl() - Constructor for class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
SearchIndexBuilderWorkerDaoJdbcImpl - Class in org.sakaiproject.search.component.dao.impl
 
SearchIndexBuilderWorkerDaoJdbcImpl() - Constructor for class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
SearchIndexBuilderWorkerImpl - Class in org.sakaiproject.search.component.service.impl
 
SearchIndexBuilderWorkerImpl() - Constructor for class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
searchIndexDirectory - Variable in class org.sakaiproject.search.index.impl.FSIndexStorage
 
SearchIndexStorage - Class in org.sakaiproject.search.index.impl
A simple multiplex class to enable configuration of the storage mecahnism in sakai.properties to use indexStorageName@org.sakaiproject.search.index.IndexStorage = filesystem indexStorageName@org.sakaiproject.search.index.IndexStorage = cluster indexStorageName@org.sakaiproject.search.index.IndexStorage = db recoverCorruptedIndex@org.sakaiproject.search.index.IndexStorage = false may cahnge, and it is worth looking in the components for the real values.
SearchIndexStorage() - Constructor for class org.sakaiproject.search.index.impl.SearchIndexStorage
 
SearchItemFilter - Interface in org.sakaiproject.search.filter
Provides a mechnism whereby a search item can be filtered from the list, This is used to post process the list, It should not be confused with the filters that pre-process the list during the search operation.
SearchListImpl - Class in org.sakaiproject.search.component.service.impl
 
SearchListImpl(Hits, Query, int, int, Analyzer, SearchItemFilter, SearchIndexBuilder, SearchService) - Constructor for class org.sakaiproject.search.component.service.impl.SearchListImpl
 
SearchListResponseImpl - Class in org.sakaiproject.search.component.service.impl
 
SearchListResponseImpl(String, Query, int, int, Analyzer, SearchItemFilter, SearchIndexBuilder, SearchService) - Constructor for class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
SearchListResponseImpl.StackElement - Class in org.sakaiproject.search.component.service.impl
 
SearchListResponseImpl.StackElement(String, String, String, Attributes) - Constructor for class org.sakaiproject.search.component.service.impl.SearchListResponseImpl.StackElement
 
SearchNotificationAction - Class in org.sakaiproject.search.component.service.impl
This action pushes the Event and Notification to the SearchIndexBuilder That manages the update of the search indexes.
SearchNotificationAction() - Constructor for class org.sakaiproject.search.component.service.impl.SearchNotificationAction
 
SearchNotificationAction(SearchIndexBuilder) - Constructor for class org.sakaiproject.search.component.service.impl.SearchNotificationAction
 
SearchProviderImpl - Class in org.sakaiproject.search.entitybroker
This provides the hook between the entitybroker system and this search system and allows EB providers to hook into the search system without crazy amounts of effort This basically creates the SearchProvider which EB will look for and hook up and then also creates the content producer which search looks for I hope to be able to bypass the weird search system which reacts to an event and then asks me (the ECP) if I want to index something which leads the ECP to respond by saying it wants search to add or delete or whatever something and then search puts an SBI into the storage and later acts on this by asking my ECP again for the different bits of data (in multiple calls to the ECP) which finally ends up putting that data into the index.
SearchProviderImpl() - Constructor for class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
SearchReloadNotificationAction - Class in org.sakaiproject.search.component.service.impl
 
SearchReloadNotificationAction(SearchService) - Constructor for class org.sakaiproject.search.component.service.impl.SearchReloadNotificationAction
 
SearchResultImpl - Class in org.sakaiproject.search.component.service.impl
 
SearchResultImpl(Hits, int, Query, Analyzer, SearchIndexBuilder, SearchService) - Constructor for class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
SearchResultResponseImpl - Class in org.sakaiproject.search.component.service.impl
 
SearchResultResponseImpl(Map<String, String>, Query, Analyzer, SearchIndexBuilder, SearchService) - Constructor for class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
SearchResultResponseImpl(Attributes, Query, Analyzer, SearchIndexBuilder, SearchService) - Constructor for class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
SearchSecurityFilter - Class in org.sakaiproject.search.filter.impl
 
SearchSecurityFilter() - Constructor for class org.sakaiproject.search.filter.impl.SearchSecurityFilter
 
SearchSecurityFilter.CensoredSearchResult - Class in org.sakaiproject.search.filter.impl
 
SearchSecurityFilter.CensoredSearchResult() - Constructor for class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
SearchServiceImpl - Class in org.sakaiproject.search.component.service.impl
The search service
SearchServiceImpl() - Constructor for class org.sakaiproject.search.component.service.impl.SearchServiceImpl
 
SearchServiceManagement - Class in org.sakaiproject.search.mbeans
 
SearchServiceManagement() - Constructor for class org.sakaiproject.search.mbeans.SearchServiceManagement
 
SearchServiceManagement(String) - Constructor for class org.sakaiproject.search.mbeans.SearchServiceManagement
 
SearchServiceManagementMBean - Interface in org.sakaiproject.search.mbeans
 
searchXML(Map) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
SEGMENT_LIST_SIGNATURE - Static variable in class org.sakaiproject.search.journal.impl.SegmentListStore
 
SegmentInfo - Interface in org.sakaiproject.search.index
Represents Information about a search segment
SegmentInfoImpl - Class in org.sakaiproject.search.index.impl
segment info contains information on the segment, name, version, in db
SegmentListReader - Class in org.sakaiproject.search.journal.impl
 
SegmentListReader(File) - Constructor for class org.sakaiproject.search.journal.impl.SegmentListReader
 
SegmentListStore - Class in org.sakaiproject.search.journal.impl
 
SegmentListStore() - Constructor for class org.sakaiproject.search.journal.impl.SegmentListStore
 
SegmentListWriter - Class in org.sakaiproject.search.journal.impl
 
SegmentListWriter(File) - Constructor for class org.sakaiproject.search.journal.impl.SegmentListWriter
 
SegmentState - Class in org.sakaiproject.search.index.impl
 
SegmentState(SegmentInfo, File) - Constructor for class org.sakaiproject.search.index.impl.SegmentState
 
SegmentState.FileRecord - Class in org.sakaiproject.search.index.impl
 
SegmentState.FileRecord() - Constructor for class org.sakaiproject.search.index.impl.SegmentState.FileRecord
 
sequence - Variable in class org.sakaiproject.search.transaction.impl.TransactionManagerImpl
dependency
set(int, SearchResult) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
set(int, SearchResult) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
set(Element) - Method in class org.sakaiproject.search.component.service.impl.SearchNotificationAction
 
set(NotificationAction) - Method in class org.sakaiproject.search.component.service.impl.SearchNotificationAction
 
set(Element) - Method in class org.sakaiproject.search.component.service.impl.SearchReloadNotificationAction
 
set(NotificationAction) - Method in class org.sakaiproject.search.component.service.impl.SearchReloadNotificationAction
 
setAnalyzerFactory(AnalyzerFactory) - Method in class org.sakaiproject.search.index.impl.BaseIndexStorage
 
setAnalyzerFactory(AnalyzerFactory) - Method in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
setAnalyzerFactory(AnalyzerFactory) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setAnalyzerFactory(AnalyzerFactory) - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
 
setAnalyzerFactory(AnalyzerFactory) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
setAnalyzerFactoryName(String) - Method in class org.sakaiproject.search.index.impl.SearchAnalyzerFactory
 
setAutoDdl(String) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
Configuration: to run the ddl on init or not.
setAutoDdl(boolean) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
setAutoDdl(String) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
Configuration: to run the ddl on init or not.
setClosed(boolean) - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
setClusterFS(ClusterFilesystem) - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
setClusterService(ClusterService) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setClusterService(ClusterService) - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
setComponentManager(ComponentManager) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
setCompressShared(boolean) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setContentHostingService(ContentHostingService) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
setContentProducer(ContentHostingContentProducer) - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
 
setCreated() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
setCreated() - Method in interface org.sakaiproject.search.index.SegmentInfo
Mark the segment as created
setCreateMaxBufferedDocs(int) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setCreateMaxMergeDocs(int) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setCreateMaxMergeFactor(int) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setCurrentAnalyzers(Map) - Method in class org.sakaiproject.search.index.impl.SearchAnalyzerFactory
 
setCurrentStores(Map) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
setCustomProperties(List<String>) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
setDataSource(DataSource) - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
setDataSource(DataSource) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setDataSource(DataSource) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
setDatasource(DataSource) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
setDatasource(DataSource) - Method in class org.sakaiproject.search.journal.impl.DbJournalManager
 
setDatasource(DataSource) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setDatasource(DataSource) - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
setDatasource(DataSource) - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
setDefaultAnalyzerFactory(AnalyzerFactory) - Method in class org.sakaiproject.search.index.impl.SearchAnalyzerFactory
 
setDefaultDigester(ContentDigester) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
setDefaultFilter(String) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setDefaultIndexStorage(IndexStorage) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
setDefaultSorter(String) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setDelay(long) - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
setDeleted() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
setDeleted() - Method in interface org.sakaiproject.search.index.SegmentInfo
Mark the segment as deleted for later deletion
setDiagnostics(boolean) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setDigesterSizeLimit(int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
setDocumentLocator(Locator) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
setDocumentLocator(Locator) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
setEntityManager(EntityManager) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
setEntityManager(EntityManager) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
setEntityManager(EntityManager) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setEntityManager(EntityManager) - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter
 
setEventTrackingService(EventTrackingService) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setEventTrackingService(EventTrackingService) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setEventTrackingService(EventTrackingService) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
setExcludeUserSites(boolean) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
setFilter(SearchItemFilter) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setFixedRate(boolean) - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
setInDb(boolean) - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
setIndexListener(List<IndexListener>) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setIndexListenerCloser(IndexListenerCloser) - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
setIndexListenerCloser(IndexListenerCloser) - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
setIndexStorage(IndexStorage) - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
setIndexStorage(IndexStorage) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setIndexStorageName(String) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
setIndexStorageProvider(IndexStorageProvider) - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
setIndexStorageProvider(IndexStorageProvider) - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
setIndexWorker(IndexWorker) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
setIndexWorker(IndexWorker) - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
setIndexWorkerDocumentListeners(List<IndexWorkerDocumentListener>) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
setIndexWorkerListeners(List<IndexWorkerListener>) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
setItems(List<SearchBuilderItem>) - Method in interface org.sakaiproject.search.indexer.api.IndexUpdateTransaction
Sets the items for the tansaction if the transaction is not open
setItems(List<SearchBuilderItem>) - Method in class org.sakaiproject.search.indexer.impl.IndexUpdateTransactionImpl
 
setItems(List<SearchBuilderItem>) - Method in interface org.sakaiproject.search.transaction.api.IndexItemsTransaction
 
setItems(List<SearchBuilderItem>) - Method in class org.sakaiproject.search.transaction.impl.IndexItemsTransactionImpl
 
setJournaledIndex(JournaledIndex) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
setJournaledIndex(JournaledIndex) - Method in class org.sakaiproject.search.optimize.impl.OptimizableIndexImpl
 
setJournaledObject(JournaledObject) - Method in class org.sakaiproject.search.journal.impl.MergeUpdateOperation
 
setJournaledObject(JournaledObject) - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexOperation
 
setJournalEntry(long) - Method in interface org.sakaiproject.search.journal.api.IndexMergeTransaction
 
setJournalEntry(long) - Method in class org.sakaiproject.search.journal.impl.IndexMergeTransactionImpl
 
setJournalIndexEntry(long) - Method in interface org.sakaiproject.search.journal.api.JournaledObject
Set the current index entry for the journal
setJournalIndexEntry(long) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setJournalManager(JournalManager) - Method in class org.sakaiproject.search.indexer.impl.JournalManagerUpdateTransaction
 
setJournalManager(JournalManager) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setJournalManager(JournalManager) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
setJournalManager(JournalManager) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
setJournalOptimizationManager(JournalOptimizationManager) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationOperation
 
setJournalSettings(JournalSettings) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setJournalSettings(JournalSettings) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
setJournalSettings(JournalSettings) - Method in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
setJournalSettings(JournalSettings) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setJournalSettings(JournalSettings) - Method in class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
setJournalSettings(JournalSettings) - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
 
setJournalSettings(JournalSettings) - Method in class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
 
setJournalSettings(JournalSettings) - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
setJournalSettings(JournalSettings) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationManagerImpl
 
setJournalSettings(JournalSettings) - Method in class org.sakaiproject.search.optimize.shared.impl.OptimizeSharedTransactionListenerImpl
 
setJournalStorage(JournalStorage) - Method in class org.sakaiproject.search.indexer.impl.JournalStorageUpdateTransactionListener
 
setJournalStorage(JournalStorage) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorageUpdateTransactionListener
 
setLastIndex(long) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setLastJournalEntry(long) - Method in interface org.sakaiproject.search.journal.api.JournaledObject
Set the last journal entry we tried to migrate to
setLastJournalEntry(long) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setLoadFactor(long) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setLoadFactor(long) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
setLocalIndexBase(String) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setLocalMaxBufferedDocs(int) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setLocalMaxMergeDocs(int) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setLocalMaxMergeFactor(int) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setLocalSegmentsOnly(boolean) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
setLocalStructuredStorage(boolean) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
setLocation(String) - Method in interface org.sakaiproject.search.index.ClusterFilesystem
set the location information for the cluster file store
setLocation(String) - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
setLocation(String) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
setLuceneFilters(Map) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setLuceneSorters(Map) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setManagementOperation(ManagementOperation) - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
setMaxDigestSize(int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
 
setMaxDigestSize(int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultContentDigester
 
setMaxDigestSize(int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.DefaultFullContentDigester
 
setMaxMegeSegmentSize(long) - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
setMaxSegmentSize(long) - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
setMaxValue(long) - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
setMergeList(List<Long>) - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
setMergeList(List<Long>) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
setMergeUpdateManager(MergeUpdateManager) - Method in class org.sakaiproject.search.journal.impl.MergeUpdateOperation
 
setMimeTypes(Map) - Method in class org.sakaiproject.search.component.adapter.contenthosting.BaseContentDigester
 
setMinimumOptimizeSavePoints(int) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setMinValue(long) - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
setMonitorIndexListener(List<IndexMonitorListener>) - Method in class org.sakaiproject.search.journal.impl.MonitoredIndexWriter
 
setName(String) - Method in class org.sakaiproject.search.transaction.impl.LocalTransactionSequenceImpl
 
setName(String) - Method in class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
setNew() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
setNew() - Method in interface org.sakaiproject.search.index.SegmentInfo
Mark the segment as brand new
setNextFilter(SearchItemFilter) - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter
 
setNotificationService(NotificationService) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setNowIndexing(String) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setOnlyIndexSearchToolSites(boolean) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
setOptimizableIndex(OptimizableIndex) - Method in class org.sakaiproject.search.optimize.impl.OptimizeTransactionListenerImpl
 
setOptimizableSegments(File[]) - Method in interface org.sakaiproject.search.optimize.api.IndexOptimizeTransaction
Set the list of segments being optimised
setOptimizableSegments(File[]) - Method in class org.sakaiproject.search.optimize.impl.IndexOptimizeTransactionImpl
 
setOptimizeMergeSize(int) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setOptimizeUpdateManager(OptimizeIndexManager) - Method in class org.sakaiproject.search.journal.impl.MergeUpdateOperation
 
setOptimizeUpdateManager(OptimizeIndexManager) - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexOperation
 
setParallelIndex(boolean) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
setPeriod(long) - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
setPermanentIndexWriter(IndexWriter) - Method in interface org.sakaiproject.search.optimize.api.IndexOptimizeTransaction
Set the index writer of the permanent index associated with this transaction
setPermanentIndexWriter(IndexWriter) - Method in class org.sakaiproject.search.optimize.impl.IndexOptimizeTransactionImpl
 
setRdfSearchService(RDFSearchService) - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
setRdfSearchService(RDFSearchService) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
setReaderSizeLimit(int) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
setRecoverCorruptedIndex(boolean) - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
setRecoverCorruptedIndex(boolean) - Method in class org.sakaiproject.search.index.impl.FSIndexStorage
 
setRecoverCorruptedIndex(boolean) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
setRecoverCorruptedIndex(boolean) - Method in interface org.sakaiproject.search.index.IndexStorage
if set to true the IndexStorageWill automatically attempt to recover a corrupted index Not all IndexStorage implementations can do this,
setRecoverCorruptedIndex(boolean) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setRecoverCorruptedIndex(boolean) - Method in class org.sakaiproject.search.journal.impl.ParallelIndexStorage
 
setRunning(ManagementOperation) - Static method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
setRunningAnalyzerFactory(AnalyzerFactory) - Method in class org.sakaiproject.search.index.impl.SearchAnalyzerFactory
 
setRunningIndexStorage(IndexStorage) - Method in class org.sakaiproject.search.index.impl.SearchIndexStorage
 
setSearchBuilderItemDao(SearchBuilderItemDao) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderImpl
 
setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setSearchIndexBuilder(SearchIndexBuilderImpl) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter
 
setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
setSearchIndexBuilder(SearchIndexBuilder) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
setSearchIndexBuilderWorker(SearchIndexBuilderWorker) - Method in class org.sakaiproject.search.component.service.impl.SearchServiceImpl
 
setSearchIndexBuilderWorkerDao(SearchIndexBuilderWorkerDao) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setSearchServer(boolean) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setSearchServerUrl(String) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setSearchService(SearchService) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
setSearchService(SearchService) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
setSearchService(SearchService) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setSearchService(SearchService) - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
 
setSearchService(SearchService) - Method in class org.sakaiproject.search.entitybroker.SearchProviderImpl
 
setSearchService(SearchService) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
setSearchService(SearchService) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
setSearchService(SearchService) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
setSearchService(SearchService) - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
setSearchService(SearchService) - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
setSecurityService(SecurityService) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
setSegments(List<File>) - Method in interface org.sakaiproject.search.journal.api.JournaledIndex
Set the list of segments
setSegments(List<File>) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setSegmentThreshold(long) - Method in class org.sakaiproject.search.index.impl.ClusterFSIndexStorage
 
setSequence(TransactionSequence) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
setSequence(TransactionSequence) - Method in class org.sakaiproject.search.transaction.impl.TransactionManagerImpl
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.component.dao.impl.SearchIndexBuilderWorkerDaoJdbcImpl
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.journal.impl.DbJournalManager
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.optimize.shared.impl.DbJournalOptimizationManager
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationOperation
 
setSessionManager(SessionManager) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setSessionManager(SessionManager) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setSharedFilesystemJournalStorage(SharedFilesystemJournalStorage) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemLoadTransactionListener
 
setSharedFilesystemJournalStorage(SharedFilesystemJournalStorage) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
setSharedJournalBase(String) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setSharedKey(String) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setSharedMaxBufferedDocs(int) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setSharedMaxMergeDocs(int) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setSharedMaxMergeFactor(int) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setSharedSegments(String) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
setSharedSleep(long) - Method in class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
setSharedStructuredStorage(boolean) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
setSiteService(SiteService) - Method in class org.sakaiproject.search.component.adapter.contenthosting.ContentHostingContentProducer
 
setSiteService(SiteService) - Method in class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
setSiteService(SiteService) - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
 
setSiteService(SiteService) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
setSleepTime(long) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setSoakTest(boolean) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
Puts the index builder into a Soak test, when there are no pending items, it starts building again.
setSoakTest(boolean) - Method in class org.sakaiproject.search.journal.impl.JournalSettings
 
setSqlService(SqlService) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
setStartDocIndex(long) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setState(int) - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
setState(JournalManagerState) - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
setState(JournalManagerState) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
setTargetSavePoint(Long) - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
setTargetSavePoint(long) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
setTargetSavePoint(Long) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
setTargetSegment(File) - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
setTargetSegment(File) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
setTasks(List<IndexManagementTimerTask>) - Method in class org.sakaiproject.search.journal.impl.ConcurrentIndexManager
 
setThreadLocalManager(ThreadLocalManager) - Method in class org.sakaiproject.search.indexer.impl.SearchBuilderQueueManager
 
setThreadLocalManager(ThreadLocalManager) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
setThreadLocalManager(ThreadLocalManager) - Method in class org.sakaiproject.search.journal.impl.IndexManagementTimerTask
 
setThreadLocalManager(ThreadLocalManager) - Method in class org.sakaiproject.search.journal.impl.JournaledFSIndexStorage
 
setThreadLocalManager(ThreadLocalManager) - Method in class org.sakaiproject.search.mbeans.SearchServiceManagement
 
setTimeStamp(long) - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
set the timestamp in the segment
setTimeStamp(long) - Method in class org.sakaiproject.search.index.impl.SegmentState
 
setTimeStamp(long) - Method in interface org.sakaiproject.search.index.SegmentInfo
Set the timestamp on th segment
setTransactionIndexManager(TransactionIndexManager) - Method in class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
setTransactionListeners(List<TransactionListener>) - Method in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
setTransactionListeners(List<TransactionListener>) - Method in class org.sakaiproject.search.journal.impl.MergeUpdateManager
 
setTransactionListeners(List<TransactionListener>) - Method in class org.sakaiproject.search.optimize.impl.OptimizeIndexManager
 
setTransactionListeners(List<TransactionListener>) - Method in class org.sakaiproject.search.transaction.impl.TransactionManagerImpl
 
setTriggerFunctions(List<String>) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setUrl(String) - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
setUrl(String) - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
setUrl(String) - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
setUserDirectoryService(UserDirectoryService) - Method in class org.sakaiproject.search.component.service.impl.BaseSearchServiceImpl
 
setUserDirectoryService(UserDirectoryService) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
setUserDirectoryService(UserDirectoryService) - Method in class org.sakaiproject.search.entitybroker.SearchEntityProvider
 
setUserDirectoryService(UserDirectoryService) - Method in class org.sakaiproject.search.indexer.impl.ConcurrentSearchIndexBuilderWorkerImpl
 
setValidate(boolean) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
setVersion(long) - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
setVersion(long) - Method in interface org.sakaiproject.search.index.SegmentInfo
Set the version of the segment
setWorkingSegment(File) - Method in interface org.sakaiproject.search.optimize.shared.api.JournalOptimizationTransaction
 
setWorkingSegment(File) - Method in class org.sakaiproject.search.optimize.shared.impl.JournalOptimizationTransactionImpl
 
SharedFilesystemJournalStorage - Class in org.sakaiproject.search.journal.impl
 
SharedFilesystemJournalStorage() - Constructor for class org.sakaiproject.search.journal.impl.SharedFilesystemJournalStorage
 
SharedFilesystemLoadTransactionListener - Class in org.sakaiproject.search.optimize.shared.impl
A transaction listener that connects to the journalManager and loads segments to be optimized
SharedFilesystemLoadTransactionListener() - Constructor for class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemLoadTransactionListener
 
SharedFilesystemSaveTransactionListener - Class in org.sakaiproject.search.optimize.shared.impl
A transaction listener that connects to the journalManager and saves segments
SharedFilesystemSaveTransactionListener() - Constructor for class org.sakaiproject.search.optimize.shared.impl.SharedFilesystemSaveTransactionListener
 
SimpleDigester - Class in org.sakaiproject.search.component.adapter.util
 
SimpleDigester() - Constructor for class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
SiteContentProducer - Class in org.sakaiproject.search.component.adapter.site
 
SiteContentProducer() - Constructor for class org.sakaiproject.search.component.adapter.site.SiteContentProducer
 
size() - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
size() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
size() - Method in class org.sakaiproject.search.journal.impl.IndexListenerCloser
 
skippedEntity(String) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
skippedEntity(String) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
sleepTime - Variable in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
The maximum sleep time for the wait/notify semaphore
SnowballAnalyzerFactory - Class in org.sakaiproject.search.index.impl
Snowball stemming algorithm
SnowballAnalyzerFactory() - Constructor for class org.sakaiproject.search.index.impl.SnowballAnalyzerFactory
 
SnowballAnalyzerFactory.StemAnalyzer - Class in org.sakaiproject.search.index.impl
 
SnowballAnalyzerFactory.StemAnalyzer() - Constructor for class org.sakaiproject.search.index.impl.SnowballAnalyzerFactory.StemAnalyzer
 
specialChars - Static variable in class org.sakaiproject.search.component.service.impl.StringUtils
 
StandardAnalyzerFactory - Class in org.sakaiproject.search.index.impl
 
StandardAnalyzerFactory() - Constructor for class org.sakaiproject.search.index.impl.StandardAnalyzerFactory
 
startDocument() - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
startDocument() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
startElement(String, String, String, Attributes) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
startElement(String, String, String, Attributes) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
startPrefixMapping(String, String) - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
startPrefixMapping(String, String) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
STATE_CREATED - Static variable in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
STATE_DELETED - Static variable in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
STATE_NEW - Static variable in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
STATUS_ACTIVE - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
STATUS_COMMITTED - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
STATUS_COMMITTING - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
STATUS_MARKED_ROLLBACK - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
STATUS_NO_TRANSACTION - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
STATUS_PREPARED - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
STATUS_PREPARING - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
STATUS_ROLLEDBACK - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
STATUS_ROLLING_BACK - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
STATUS_UNKNOWN - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
StringUtils - Class in org.sakaiproject.search.component.service.impl
 
StringUtils() - Constructor for class org.sakaiproject.search.component.service.impl.StringUtils
 
subList(int, int) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
subList(int, int) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
suggest(String) - Method in class org.sakaiproject.search.util.DidYouMeanParser
 

T

tagList - Static variable in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
TEMP_INDEX_NAME - Static variable in class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
ThreadBinder - Interface in org.sakaiproject.search.journal.api
 
TikaContentDigester - Class in org.sakaiproject.search.component.adapter.contenthosting
 
TikaContentDigester() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.TikaContentDigester
 
TIMESTAMP_FILE - Static variable in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
toArray() - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
toArray(Object[]) - Method in class org.sakaiproject.search.component.service.impl.SearchListImpl
 
toArray() - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
toArray(Object[]) - Method in class org.sakaiproject.search.component.service.impl.SearchListResponseImpl
 
tokenStream(String, Reader) - Method in class org.sakaiproject.search.index.impl.SnowballAnalyzerFactory.StemAnalyzer
 
toString() - Method in class org.sakaiproject.search.component.adapter.util.SimpleDigester
 
toString() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
toString() - Method in class org.sakaiproject.search.index.impl.SegmentState.FileRecord
 
touchSegment() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
touchSegment() - Method in interface org.sakaiproject.search.index.SegmentInfo
make the segment as updated
toXml(Element) - Method in class org.sakaiproject.search.component.service.impl.SearchNotificationAction
 
toXml(Element) - Method in class org.sakaiproject.search.component.service.impl.SearchReloadNotificationAction
 
toXMLString(StringBuilder) - Method in class org.sakaiproject.search.component.service.impl.SearchResultImpl
 
toXMLString(StringBuilder) - Method in class org.sakaiproject.search.component.service.impl.SearchResultResponseImpl
 
toXMLString(StringBuilder) - Method in class org.sakaiproject.search.filter.impl.SearchSecurityFilter.CensoredSearchResult
 
TRANSACTION_ACTIVE - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
TRANSACTION_LIST - Static variable in class org.sakaiproject.search.indexer.impl.SearchBuilderItemSerializer
 
TRANSACTION_STATUS - Static variable in interface org.sakaiproject.search.transaction.api.IndexTransaction
 
TransactionalIndexWorker - Class in org.sakaiproject.search.indexer.impl
 
TransactionalIndexWorker() - Constructor for class org.sakaiproject.search.indexer.impl.TransactionalIndexWorker
 
transactionId - Variable in class org.sakaiproject.search.optimize.shared.impl.OptimizeJournalManagerStateImpl
 
transactionId - Variable in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 
TransactionIndexManager - Interface in org.sakaiproject.search.transaction.api
Acts as a transaction factory for index operations and provides a location where listeners can register
TransactionIndexManagerImpl - Class in org.sakaiproject.search.indexer.impl
 
TransactionIndexManagerImpl() - Constructor for class org.sakaiproject.search.indexer.impl.TransactionIndexManagerImpl
 
TransactionListener - Interface in org.sakaiproject.search.transaction.api
This listener is notified of changes in the transaction state.
TransactionManagerImpl - Class in org.sakaiproject.search.transaction.impl
 
TransactionManagerImpl() - Constructor for class org.sakaiproject.search.transaction.impl.TransactionManagerImpl
 
TransactionSequence - Interface in org.sakaiproject.search.transaction.api
Generates a transaction sequence.
TransactionSequenceImpl - Class in org.sakaiproject.search.transaction.impl
 
TransactionSequenceImpl() - Constructor for class org.sakaiproject.search.transaction.impl.TransactionSequenceImpl
 
transactionState - Variable in class org.sakaiproject.search.transaction.impl.IndexTransactionImpl
 

U

unbind() - Method in class org.sakaiproject.search.journal.impl.RefCountIndexSearcher
 
unbind() - Method in class org.sakaiproject.search.journal.impl.RefCountMultiReader
 
unlockLocalSegment() - Method in class org.sakaiproject.search.index.impl.SegmentInfoImpl
 
unlockLocalSegment() - Method in interface org.sakaiproject.search.index.SegmentInfo
Unlock the segment
unpackPatch(InputStream) - Method in class org.sakaiproject.search.index.impl.ClusterSegmentsStorage
unpack a segment from a zip
unpackSegment(SegmentInfo, InputStream, long) - Method in class org.sakaiproject.search.index.impl.ClusterSegmentsStorage
unpack a segment from a zip
update(SearchBuilderItem) - Method in class org.sakaiproject.search.component.dao.impl.SearchBuilderItemDaoImpl
update a search Builder item
updateDBPatch(Connection) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
updateDBPatchBLOB(Connection) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
updat this save this local segment into the db
updateDBPatchFilesystem(Connection) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
updat this save this local segment into the db
updateDBSegment(Connection, SegmentInfo) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
updateDBSegmentBLOB(Connection, SegmentInfo) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
updat this save this local segment into the db
updateDBSegmentFilesystem(Connection, SegmentInfo) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
updat this save this local segment into the db
updateLocalPatch(Connection) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
updateLocalPatchFilesystem(Connection) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
updateLocalSegment(Connection, SegmentInfo) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
 
updateLocalSegmentBLOB(Connection, SegmentInfo) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
updte a segment from the database
updateLocalSegmentFilesystem(Connection, SegmentInfo) - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
updte a segment from the database
updateNodeLock(long) - Method in class org.sakaiproject.search.component.service.impl.SearchIndexBuilderWorkerImpl
 
updateSegments() - Method in interface org.sakaiproject.search.index.ClusterFilesystem
Update all the segments in the cluster file system, retruning a list of segment names with the current segment as the last in the list.
updateSegments() - Method in class org.sakaiproject.search.index.impl.JDBCClusterIndexStore
Ther might need to be some locking here.
userDirectoryService - Variable in class org.sakaiproject.search.entitybroker.SearchEntityProvider
 

V

VERSION_SIGNATURE - Static variable in class org.sakaiproject.search.journal.impl.SegmentListStore
 

W

waitTillConfigured() - Method in class org.sakaiproject.search.component.ComponentManagerBean
 
write(List<File>) - Method in class org.sakaiproject.search.journal.impl.SegmentListWriter
 

X

XLContentDigester - Class in org.sakaiproject.search.component.adapter.contenthosting
 
XLContentDigester() - Constructor for class org.sakaiproject.search.component.adapter.contenthosting.XLContentDigester
 
xmlEscape(String) - Static method in class org.sakaiproject.search.component.service.impl.StringUtils
Deprecated. Use Commons-lang StringEscapeUtils.escapeXml as this code might result in NPE's

A B C D E F G H I J L M N O P R S T U V W X

Copyright © 2003-2012 Sakai Project. All Rights Reserved.