Modifier and Type | Method and Description |
---|---|
Set<SearchIndex> |
V2QueryExecutionEvent.getSearchIndexes() |
Constructor and Description |
---|
V2QueryExecutionEvent(long startMillis,
long endMillis,
int totalHits,
int startOffset,
int limit,
Set<SearchIndex> searchIndexes)
Deprecated.
since 7.11, use
V2QueryExecutionEvent(long, long, long, int, int, int, Set) |
V2QueryExecutionEvent(long durationMillis,
long filterPreparationDurationMillis,
long indexScanningDurationMillis,
int totalHits,
int startOffset,
int limit,
Set<SearchIndex> searchIndexes) |
Modifier and Type | Method and Description |
---|---|
abstract SearchIndex |
AbstractViewIndexQueueAction.getSearchIndex() |
SearchIndex |
ViewContentIndexQueueAction.getSearchIndex() |
SearchIndex |
ViewChangeIndexQueueAction.getSearchIndex() |
Modifier and Type | Method and Description |
---|---|
SearchIndex |
DefaultIndexFlushRequester.RequestIndexFlushEvent.getAffectedSearchIndex() |
Constructor and Description |
---|
DefaultIndexFlushRequester(SynchronizationManager synchronizationManager,
com.atlassian.event.api.EventPublisher eventPublisher,
SearchIndex searchIndex) |
RequestIndexFlushEvent(Object src,
SearchIndex affectedSearchIndex) |
Constructor and Description |
---|
IndexFlushEventDispatcher(Map<SearchIndex,IndexFlushScheduler> indexFlushSchedulers,
com.atlassian.event.api.EventListenerRegistrar eventListenerRegistrar) |
Constructor and Description |
---|
CompositeIndexTaskQueue(Map<SearchIndex,IndexTaskQueue<T>> taskQueueBySearchIndex,
IndexTaskQueue<T> fallbackQueue)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Object |
MultiReaderBasedConnection.withReader(EnumSet<SearchIndex> indexes,
com.atlassian.bonnie.ILuceneConnection.ReaderAction action) |
void |
MultiReaderBasedConnection.withSearch(EnumSet<SearchIndex> indexes,
com.atlassian.bonnie.ILuceneConnection.SearcherAction action) |
<T> T |
MultiReaderBasedConnection.withSearcher(EnumSet<SearchIndex> indexes,
com.atlassian.bonnie.ILuceneConnection.SearcherWithTokenAction<T> action) |
<T> T |
MultiReaderBasedConnection.withSearcher(EnumSet<SearchIndex> indexes,
long searchToken,
com.atlassian.bonnie.ILuceneConnection.SearcherWithTokenAction<T> action) |
Constructor and Description |
---|
MultiReaderBasedConnection(SearchIndex index,
com.atlassian.bonnie.ILuceneConnection connection) |
Constructor and Description |
---|
MultiReaderBasedConnection(com.atlassian.bonnie.ILuceneConnection.Configuration connectionConfig,
Map<SearchIndex,com.atlassian.bonnie.ILuceneConnection> connectionByIndex) |
MultiReaderBasedConnection(Map<SearchIndex,com.atlassian.bonnie.ILuceneConnection> connectionByIndex) |
Modifier and Type | Method and Description |
---|---|
void |
IndexLockService.lock(SearchIndex index)
Blocks to acquire a lock on
index . |
boolean |
IndexLockService.tryLock(SearchIndex index,
long duration,
TimeUnit timeUnit)
Tries to acquire a lock on the
index in given time limit. |
void |
IndexLockService.unlock(SearchIndex index)
Releases the lock held on
index |
Modifier and Type | Method and Description |
---|---|
void |
IndexLockService.lock(EnumSet<SearchIndex> indices)
Blocks to acquire a lock on
indices . |
boolean |
IndexLockService.tryLock(EnumSet<SearchIndex> indices,
long duration,
TimeUnit timeUnit)
Tries to acquire a lock on
indices in given time limit. |
void |
IndexLockService.unlock(EnumSet<SearchIndex> indices)
Releases the lock held on
indices . |
Modifier and Type | Method and Description |
---|---|
void |
DefaultIndexLockService.lock(SearchIndex index) |
boolean |
DefaultIndexLockService.tryLock(SearchIndex index,
long duration,
TimeUnit timeUnit) |
void |
DefaultIndexLockService.unlock(SearchIndex index) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultIndexLockService.lock(EnumSet<SearchIndex> indices) |
boolean |
DefaultIndexLockService.tryLock(EnumSet<SearchIndex> indices,
long duration,
TimeUnit timeUnit) |
void |
DefaultIndexLockService.unlock(EnumSet<SearchIndex> indices) |
Modifier and Type | Method and Description |
---|---|
long |
DecoratedSearchManager.scan(EnumSet<SearchIndex> indexes,
SearchQuery searchQuery,
Set<String> requestedFields,
Consumer<Map<String,String[]>> consumer) |
Modifier and Type | Method and Description |
---|---|
Collection<BulkExtractor<?>> |
BulkExtractorProvider.findBulkExtractors(SearchIndex searchIndex) |
Collection<BulkExtractor<?>> |
PluginBulkExtractorProvider.findBulkExtractors(SearchIndex searchIndex) |
List<Extractor2> |
DefaultExtractor2Provider.get(SearchIndex searchIndex,
boolean requiresLatestVersion) |
List<Extractor2> |
Extractor2Provider.get(SearchIndex searchIndex,
boolean requiresLatestVersion) |
Modifier and Type | Method and Description |
---|---|
SearchIndex |
Extractor2ModuleDescriptor.getSearchIndex() |
SearchIndex |
BulkExtractorModuleDescriptor.getSearchIndex() |
Modifier and Type | Method and Description |
---|---|
SearchIndex |
AddEdgeDocumentIndexTask.getSearchIndex() |
SearchIndex |
DeleteEdgeTargetingDocumentIndexTask.getSearchIndex() |
SearchIndex |
DeleteEdgeTypeByUserDocumentIndexTask.getSearchIndex() |
SearchIndex |
ReIndexPermissionsIndexTask.getSearchIndex() |
SearchIndex |
DeleteEdgeDocumentIndexTask.getSearchIndex() |
Constructor and Description |
---|
LuceneIncrementalIndexManager(IndexLockService lockService,
IndexTaskQueue<ConfluenceIndexTask> taskQueue,
SearchIndexAccessor searchIndexAccessor,
com.atlassian.event.api.EventPublisher eventPublisher,
FullReindexManager fullReindexManager,
SearchIndex targetIndex,
org.hibernate.SessionFactory sessionFactory,
HibernateSessionManager5 sessionManager,
JournalService journalService) |
Modifier and Type | Method and Description |
---|---|
SearchIndex |
UpdateDocumentIndexTask.getSearchIndex() |
SearchIndex |
ReindexAllBlogsContentIndexTask.getSearchIndex() |
SearchIndex |
UnIndexSpaceContentIndexTask.getSearchIndex() |
SearchIndex |
ReindexAllUsersChangeIndexTask.getSearchIndex() |
SearchIndex |
UnIndexSpaceChangeIndexTask.getSearchIndex() |
SearchIndex |
ContentIndexTask.getSearchIndex() |
SearchIndex |
ReindexAllSpacesContentIndexTask.getSearchIndex() |
SearchIndex |
ReindexUsersInGroupContentIndexTask.getSearchIndex() |
SearchIndex |
UnindexContentTypeContentIndexTask.getSearchIndex() |
SearchIndex |
AddDocumentIndexTask.getSearchIndex() |
SearchIndex |
ReindexAllUsersContentIndexTask.getSearchIndex() |
SearchIndex |
ReindexAllBlogsChangeIndexTask.getSearchIndex() |
SearchIndex |
NoOpIndexTask.getSearchIndex() |
SearchIndex |
DeleteDocumentIndexTask.getSearchIndex() |
SearchIndex |
ReindexUsersInGroupChangeIndexTask.getSearchIndex() |
SearchIndex |
UnindexContentTypeChangeIndexTask.getSearchIndex() |
SearchIndex |
AddChangeDocumentIndexTask.getSearchIndex() |
SearchIndex |
ReindexAllSpacesChangeIndexTask.getSearchIndex() |
SearchIndex |
ConfluenceIndexTask.getSearchIndex() |
SearchIndex |
RebuildChangeDocumentsIndexTask.getSearchIndex() |
SearchIndex |
DeleteChangeDocumentsIndexTask.getSearchIndex() |
Modifier and Type | Method and Description |
---|---|
default Map<SearchIndex,SearchIndexAccessor> |
ConfluenceIndexTask.getSearchIndexAccessor()
Temporary method used by
ConfluenceIndexTask.perform(IndexWriter) to maintain back compatibility with CQ. |
Constructor and Description |
---|
IndexTaskFactory(BatchOperationManager batchOperationManager,
AtlassianDocumentBuilder<com.atlassian.bonnie.Searchable> documentBuilder,
AtlassianDocumentBuilder<com.atlassian.bonnie.Searchable> changeDocumentBuilder,
ContentEntityObjectDao<?> contentEntityObjectDao,
AttachmentManager attachmentManager,
PersonalInformationManager personalInformationManager,
GroupResolver groupResolver,
GroupMembershipAccessor groupMembershipAccessor,
PersonalInformationDao personalInformationDao,
SpaceDao spaceDao,
PageDaoInternal pageDao,
Map<SearchIndex,SearchIndexAccessor> searchIndexAccessorBySearchIndex,
HibernateSessionManager5 hibernateSessionManager,
org.hibernate.SessionFactory sessionFactory) |
Modifier and Type | Field and Description |
---|---|
protected EnumSet<SearchIndex> |
AbstractSearch.indexes |
Modifier and Type | Method and Description |
---|---|
EnumSet<SearchIndex> |
DefaultSearchWithToken.getSearchIndexes() |
EnumSet<SearchIndex> |
AbstractSearch.getSearchIndexes() |
default EnumSet<SearchIndex> |
ISearch.getSearchIndexes()
Specifies which indexes should be targeted for this particular search.
|
Modifier and Type | Method and Description |
---|---|
long |
ProfiledSearchManager.scan(EnumSet<SearchIndex> indexes,
SearchQuery searchQuery,
Set<String> requestedFields,
Consumer<Map<String,String[]>> consumer) |
long |
SearchManager.scan(EnumSet<SearchIndex> indexes,
SearchQuery searchQuery,
Set<String> requestedFields,
Consumer<Map<String,String[]>> consumer)
Execute
Consumer.accept(T) for each search result. |
Constructor and Description |
---|
AbstractSearch(EnumSet<SearchIndex> indexes,
SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
int startOffset,
int limit) |
AbstractSearch(EnumSet<SearchIndex> indexes,
SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
int startOffset,
int limit,
ResultFilter resultFilter) |
AbstractSearch(EnumSet<SearchIndex> indexes,
SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
ResultFilter resultFilter) |
DefaultSearch(EnumSet<SearchIndex> indexes,
SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
int startOffset,
int limit) |
DefaultSearch(EnumSet<SearchIndex> indexes,
SearchQuery query,
SearchSort sort,
SearchFilter searchFilter,
ResultFilter resultFilter) |
Modifier and Type | Method and Description |
---|---|
static SearchIndex |
SearchIndex.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SearchIndex[] |
SearchIndex.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
long |
LuceneSearchManager.scan(EnumSet<SearchIndex> indexes,
SearchQuery searchQuery,
Set<String> requestedFields,
Consumer<Map<String,String[]>> consumer)
Execute
Consumer.accept(T) for each search result. |
Object |
MultiConnection.withReader(EnumSet<SearchIndex> indexes,
com.atlassian.bonnie.ILuceneConnection.ReaderAction action) |
void |
MultiConnection.withSearch(EnumSet<SearchIndex> indexes,
com.atlassian.bonnie.ILuceneConnection.SearcherAction action) |
<T> T |
MultiConnection.withSearcher(EnumSet<SearchIndex> indexes,
com.atlassian.bonnie.ILuceneConnection.SearcherWithTokenAction<T> action) |
<T> T |
MultiConnection.withSearcher(EnumSet<SearchIndex> indexes,
long searchToken,
com.atlassian.bonnie.ILuceneConnection.SearcherWithTokenAction<T> action) |
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences