Class SearchConfiguration.LuceneConfiguration
java.lang.Object
com.atlassian.jira.component.spring.registrar.SearchConfiguration.LuceneConfiguration
- Enclosing class:
SearchConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclusterImportListener(MessageHandlerService messageHandlerService, ClusterImportService clusterImportService, ClusterNodeProperties clusterNodeProperties) defaultServerIndexRepairService(JiraProperties jiraProperties, com.atlassian.event.api.EventPublisher eventPublisher, IndexRecoveryManager indexRecoveryManager, ClusterNodeProperties clusterNodeProperties) indexSnapshotOperator(FileStores fileStores, IndexUtils indexUtils, org.ofbiz.core.entity.DelegatorInterface delegatorInterface, com.atlassian.beehive.ClusterLockService clusterLockService, com.atlassian.event.api.EventListenerRegistrar eventListenerRegistrar, JiraProperties jiraProperties) jiraIndexManagerFactory(IndexingConfiguration indexProperties, IssueIndexer issueIndexer, IndexPathManager indexPathManager, ReindexMessageManager reindexMessageManager, com.atlassian.event.api.EventPublisher eventPublisher, ListenerManager listenerManager, ProjectManager projectManager, IssueManager issueManager, TaskManager taskManager, OfBizDelegator ofBizDelegator, ArchivingDao archivingDao, SearcherCache searcherCache, TimeTrackingConfiguration timeTrackingConfiguration, IndexingLanguageSetting indexingLanguageSetting, ReindexingAuditHandler reindexingAuditHandler, ArchivingLicenseCheck archivingLicenseCheck, FeatureManager featureManager, IndexConsistencyChecker indexConsistencyChecker) loggingMetricsListener(com.atlassian.event.api.EventPublisher eventPublisher, CustomFieldManager customFieldManager) luceneClusterIndex(MessageHandlerService messageHandlerService, JiraProperties jiraProperties, com.atlassian.upgrade.spi.UpgradeTaskFactory upgradeTaskFactory, BuildUtilsInfo buildUtilsInfo, ClusterNodes clusterNodes) luceneIndexAccessorFactory(IndexSearcherProvider indexSearcherProvider, LuceneQueryMapperRegistry queryMapperRegistry, LuceneQueryModifier luceneQueryModifier, LuceneAggregatorRegistry luceneAggregatorRegistry) luceneIndexConsistencyChecker(IndexingConfiguration indexProperties, IssueIndexer issueIndexer, ArchivingDao archivingDao) luceneIssueIndexer(IndexDirectoryFactory indexDirectoryFactory, DefaultIssueIndexer.CommentRetriever commentRetriever, DefaultIssueIndexer.ChangeHistoryRetriever changeHistoryRetriever, DefaultIssueIndexer.WorklogRetriever worklogRetriever, ApplicationProperties applicationProperties, IssueDocumentFactory issueDocumentFactory, CommentDocumentFactory commentDocumentFactory, ChangeHistoryDocumentFactory changeHistoryDocumentFactory, WorklogDocumentFactory worklogDocumentFactory, IssueManager issueManager, IndexBackupContributionStrategy backupPreparationStrategy, IndexBackupContributorsManager indexBackupContributorsManager, DBRSender dbrSender, EntityVersioningManager entityVersioningManager, ReplicatedIndexManager replicatedIndexManager, IndexingFeatures indexingFeatures, IndexingLimitsStats indexingLimitsStats, com.atlassian.event.api.EventPublisher eventPublisher, IssuesIndexDocumentMapper documentMapper) luceneIssueSearchLimits(ApplicationProperties applicationProperties) popularLabelService(IssueIndexManager issueIndexManager) projectReindexService(JiraAuthenticationContext authenticationContext, TaskManager taskManager, IssueIndexer issueIndexer, ReplicatedIndexManager replicatedIndexManager, OfBizDelegator ofBizDelegator, IssueBatcherFactory issueBatcherFactory, IssueManager issueManager, com.atlassian.event.api.EventPublisher eventPublisher, I18nHelper.BeanFactory i18nBeanFactory, ClusterManager clusterManager, ProjectEventHandler projectEventHandler, IssueDocumentSearchService issueDocumentSearchService) replicatedIndexManager(OfBizReplicatedIndexOperationStore ofBizReplicatedIndexOperationStore, TaskManager taskManager, ClusterNodeProperties clusterNodeProperties) switchingIndexManager(JiraIndexManagerFactory jiraIndexManagerFactory)
-
Constructor Details
-
LuceneConfiguration
public LuceneConfiguration()
-
-
Method Details
-
luceneIndexAccessorFactory
@Bean public LuceneIndexAccessorFactory luceneIndexAccessorFactory(IndexSearcherProvider indexSearcherProvider, LuceneQueryMapperRegistry queryMapperRegistry, LuceneQueryModifier luceneQueryModifier, LuceneAggregatorRegistry luceneAggregatorRegistry) -
luceneIssueIndexer
@Bean public IssueIndexer luceneIssueIndexer(IndexDirectoryFactory indexDirectoryFactory, DefaultIssueIndexer.CommentRetriever commentRetriever, DefaultIssueIndexer.ChangeHistoryRetriever changeHistoryRetriever, DefaultIssueIndexer.WorklogRetriever worklogRetriever, ApplicationProperties applicationProperties, @Lazy IssueDocumentFactory issueDocumentFactory, @Lazy CommentDocumentFactory commentDocumentFactory, @Lazy ChangeHistoryDocumentFactory changeHistoryDocumentFactory, @Lazy WorklogDocumentFactory worklogDocumentFactory, IssueManager issueManager, IndexBackupContributionStrategy backupPreparationStrategy, IndexBackupContributorsManager indexBackupContributorsManager, DBRSender dbrSender, EntityVersioningManager entityVersioningManager, ReplicatedIndexManager replicatedIndexManager, IndexingFeatures indexingFeatures, IndexingLimitsStats indexingLimitsStats, com.atlassian.event.api.EventPublisher eventPublisher, IssuesIndexDocumentMapper documentMapper) -
luceneClusterIndex
@Bean public ClusterIndex luceneClusterIndex(MessageHandlerService messageHandlerService, JiraProperties jiraProperties, com.atlassian.upgrade.spi.UpgradeTaskFactory upgradeTaskFactory, BuildUtilsInfo buildUtilsInfo, ClusterNodes clusterNodes) -
luceneIndexConsistencyChecker
@Bean public IndexConsistencyChecker luceneIndexConsistencyChecker(IndexingConfiguration indexProperties, IssueIndexer issueIndexer, ArchivingDao archivingDao) -
defaultServerIndexRepairService
@Bean public SingleNodeIndexRepairService defaultServerIndexRepairService(JiraProperties jiraProperties, com.atlassian.event.api.EventPublisher eventPublisher, IndexRecoveryManager indexRecoveryManager, ClusterNodeProperties clusterNodeProperties) -
loggingMetricsListener
@Bean public LoggingMetricsListener loggingMetricsListener(com.atlassian.event.api.EventPublisher eventPublisher, CustomFieldManager customFieldManager) -
switchingIndexManager
@Bean @Qualifier("IssuesIndexLifecycleManager") public JiraIndexManager switchingIndexManager(JiraIndexManagerFactory jiraIndexManagerFactory) -
jiraIndexManagerFactory
@Bean public JiraIndexManagerFactory jiraIndexManagerFactory(IndexingConfiguration indexProperties, IssueIndexer issueIndexer, IndexPathManager indexPathManager, ReindexMessageManager reindexMessageManager, com.atlassian.event.api.EventPublisher eventPublisher, ListenerManager listenerManager, ProjectManager projectManager, IssueManager issueManager, TaskManager taskManager, OfBizDelegator ofBizDelegator, ArchivingDao archivingDao, SearcherCache searcherCache, TimeTrackingConfiguration timeTrackingConfiguration, IndexingLanguageSetting indexingLanguageSetting, ReindexingAuditHandler reindexingAuditHandler, ArchivingLicenseCheck archivingLicenseCheck, FeatureManager featureManager, IndexConsistencyChecker indexConsistencyChecker) -
replicatedIndexManager
@Bean public ReplicatedIndexManager replicatedIndexManager(OfBizReplicatedIndexOperationStore ofBizReplicatedIndexOperationStore, TaskManager taskManager, ClusterNodeProperties clusterNodeProperties) -
popularLabelService
-
projectReindexService
@Bean public ProjectReindexService projectReindexService(JiraAuthenticationContext authenticationContext, TaskManager taskManager, IssueIndexer issueIndexer, ReplicatedIndexManager replicatedIndexManager, OfBizDelegator ofBizDelegator, IssueBatcherFactory issueBatcherFactory, IssueManager issueManager, com.atlassian.event.api.EventPublisher eventPublisher, I18nHelper.BeanFactory i18nBeanFactory, ClusterManager clusterManager, ProjectEventHandler projectEventHandler, IssueDocumentSearchService issueDocumentSearchService) -
openSearchIndexReplayServiceForLucene
-
luceneIssueSearchLimits
-
indexSnapshotOperator
@Bean public IndexSnapshotOperator indexSnapshotOperator(FileStores fileStores, IndexUtils indexUtils, org.ofbiz.core.entity.DelegatorInterface delegatorInterface, com.atlassian.beehive.ClusterLockService clusterLockService, com.atlassian.event.api.EventListenerRegistrar eventListenerRegistrar, JiraProperties jiraProperties) -
clusterImportListener
@Bean @Named("clusterImportListener") public ClusterImportListener clusterImportListener(MessageHandlerService messageHandlerService, ClusterImportService clusterImportService, ClusterNodeProperties clusterNodeProperties)
-