com.atlassian.jira.issue.index
Class MemoryIndexManager

java.lang.Object
  extended by com.atlassian.jira.issue.index.DefaultIndexManager
      extended by com.atlassian.jira.issue.index.MemoryIndexManager
All Implemented Interfaces:
IssueIndexManager, Sized, IndexLifecycleManager, Shutdown

Deprecated. This class may be removed with rewriting all the legacy (PICO-dependent) unit tests. Write a functional test instead.

@Deprecated
public class MemoryIndexManager
extends DefaultIndexManager

A based index manager to allow indexing to be done in memory rather than on the FS.

It can be used in test cases which involves the validity of data being indexed/deindexed/reindexed


Field Summary
 
Fields inherited from class com.atlassian.jira.issue.index.DefaultIndexManager
ANALYZER_FOR_INDEXING, ANALYZER_FOR_SEARCHING
 
Fields inherited from interface com.atlassian.jira.issue.index.IssueIndexManager
LUCENE_VERSION
 
Constructor Summary
MemoryIndexManager()
          Deprecated.  
MemoryIndexManager(Function<IndexDirectoryFactory.Name,org.apache.lucene.store.Directory> directoryFactory, IssueManager issueManager)
          Deprecated.  
MemoryIndexManager(IssueManager issueManager)
          Deprecated.  
 
Method Summary
 
Methods inherited from class com.atlassian.jira.issue.index.DefaultIndexManager
activate, activate, deactivate, deIndex, deIndex, deIndexIssueObjects, flushThreadLocalSearchers, getAllIndexPaths, getAnalyzerForIndexing, getAnalyzerForSearching, getChangeHistorySearcher, getCommentSearcher, getExistingPluginsPaths, getIssueSearcher, getPluginsRootPath, hold, isEmpty, isHeld, isIndexConsistent, isIndexingEnabled, optimize, reIndex, reIndex, reIndex, reIndexAll, reIndexAll, reIndexAll, reIndexAll, reIndexAll, reIndexAllIssuesInBackground, reIndexAllIssuesInBackground, reIndexComments, reIndexComments, reIndexComments, reIndexIssueObjects, reIndexIssueObjects, reIndexIssueObjects, reIndexIssues, reIndexIssues, reIndexIssues, reIndexIssues, release, shutdown, size, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MemoryIndexManager

public MemoryIndexManager()
Deprecated. 

MemoryIndexManager

public MemoryIndexManager(IssueManager issueManager)
Deprecated. 

MemoryIndexManager

public MemoryIndexManager(Function<IndexDirectoryFactory.Name,org.apache.lucene.store.Directory> directoryFactory,
                          IssueManager issueManager)
Deprecated. 


Copyright © 2002-2014 Atlassian. All Rights Reserved.