public class MockIndexPathManager extends Object implements IndexPathManager
IndexPathManager.Directory, IndexPathManager.Mode, IndexPathManager.PropertiesAdaptor
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_PATH |
INDEXES_DIR
Constructor and Description |
---|
MockIndexPathManager() |
MockIndexPathManager(String path) |
Modifier and Type | Method and Description |
---|---|
String |
getChangeHistoryIndexPath()
Returns the path of JIRA's change history indexes.
|
String |
getCommentIndexPath()
Returns the path of JIRA's comment indexes.
|
String |
getDefaultIndexRootPath()
This returns the root index directory that JIRA will use by default, if it is configured to do so.
|
String |
getIndexRootPath()
Returns the root path of JIRA's indexes.
|
String |
getIssueIndexPath()
Returns the path of JIRA's issue indexes.
|
IndexPathManager.Mode |
getMode() |
String |
getPluginIndexRootPath()
Returns the root path of JIRA's plugin indexes.
|
String |
getSharedEntityIndexPath()
Returns the path of JIRA's shared entity indexes.
|
boolean |
getUseDefaultDirectory()
Whether we are using the default index directory (within JIRA Home).
|
String |
getWorklogIndexPath()
Returns the path of JIRA's worklog indexes
|
void |
setIndexRootPath(String indexPath)
Specify an explicit index root path.
|
void |
setUseDefaultDirectory()
Specify that the default location within JIRA Home should be used to store indexes.
|
public static final String DEFAULT_PATH
public MockIndexPathManager()
public MockIndexPathManager(String path)
public String getIndexRootPath()
IndexPathManager
getIndexRootPath
in interface IndexPathManager
public String getDefaultIndexRootPath()
IndexPathManager
getDefaultIndexRootPath
in interface IndexPathManager
public String getIssueIndexPath()
IndexPathManager
getIssueIndexPath
in interface IndexPathManager
public String getCommentIndexPath()
IndexPathManager
getCommentIndexPath
in interface IndexPathManager
public String getChangeHistoryIndexPath()
IndexPathManager
getChangeHistoryIndexPath
in interface IndexPathManager
public String getWorklogIndexPath()
IndexPathManager
getWorklogIndexPath
in interface IndexPathManager
public String getPluginIndexRootPath()
IndexPathManager
NOTE: Each Plugin should create a new directory under this path
getPluginIndexRootPath
in interface IndexPathManager
public String getSharedEntityIndexPath()
IndexPathManager
getSharedEntityIndexPath
in interface IndexPathManager
public void setIndexRootPath(String indexPath)
IndexPathManager
setIndexRootPath
in interface IndexPathManager
indexPath
- the path to usepublic void setUseDefaultDirectory()
IndexPathManager
setUseDefaultDirectory
in interface IndexPathManager
public boolean getUseDefaultDirectory()
IndexPathManager
getUseDefaultDirectory
in interface IndexPathManager
public IndexPathManager.Mode getMode()
getMode
in interface IndexPathManager
Copyright © 2002-2017 Atlassian. All Rights Reserved.