package

com.atlassian.jira.config.util

Interfaces

AttachmentPathManager Responsible for determining the current location of JIRA attachments. 
EditionCheck Useful for mocking out license checks in component tests. 
EncodingConfiguration Get the current encoding. 
IndexingConfiguration Used to access the indexing configuration. 
IndexPathManager Responsible for determining the current location of JIRA indexes. 
IndexPathService Service that provides access to JIRA's Lucene indexing paths. 
IndexWriterConfiguration Controls how the Lucene IndexWriter will be set up. 
JiraHome Get the location of JIRA's home directory. 
ThumbnailConfiguration Thumbnail configuration. 

Classes

AbstractJiraHome Class that helps with the implementation of the JiraHome interface. 
AttachmentPathManager.PropertiesAdaptor Implementation of AttachmentPathManager that uses the ApplicationProperties to get the current paths. 
DefaultIndexPathService  
DefaultJiraHome Simple implementation of JiraHome
EncodingConfiguration.PropertiesAdaptor  
EncodingConfiguration.Static  
IndexingConfiguration.PropertiesAdapter  
IndexPathManager.Directory  
IndexPathManager.PropertiesAdaptor Implementation of IndexPathManager that uses the ApplicationProperties to get the current paths. 
IndexWriterConfiguration.Default  
IndexWriterConfiguration.PropertiesAdaptor  
IndexWriterConfiguration.WriterSettings  
MockAttachmentPathManager  
MockIndexingConfiguration  
MockIndexPathManager  
MockJiraHome  
SecondaryJiraHome Secondary JIRA Home to allow replication of everything to a different location for disaster recovery 
StartupJiraHome Simple implementation of JiraHome
ThumbnailConfiguration.PropertiesAdaptor Implementation of ThumbnailConfiguration that uses the ApplicationProperties to get the values. 

Enums