|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ApplicationProperties
This can be used to lookup JIRA application properties. This uses a two stage strategy for finding property values. First the database is checked to see if a value exists. If it doesnt exists, it falls back to the jira-application.properties file for a value. Once a key is placed in the database (via an upgrade task or UI interaction) then it will always be loaded from the database. NOTE : Be very careful with boolean property values. Because of the way OSPropertySets work, its impossible to distinguish between properties that have a false value and properties that have NO value. Therefore it is usually better to have a "String" property set to the value "true" or "false" and then use Boolean.valueOf() in it. This way its possible detects the absence of a property value from it being set to false.
Method Summary | |
---|---|
boolean |
exists(String key)
Deprecated. Use getDefaultBackedString() instead and look for null |
String |
getContentType()
|
String |
getDefaultBackedString(String name)
|
String |
getDefaultBackedText(String name)
|
Locale |
getDefaultLocale()
|
String |
getDefaultString(String name)
|
String |
getEncoding()
|
Collection<String> |
getKeys()
|
String |
getMailEncoding()
|
boolean |
getOption(String key)
|
String |
getString(String name)
|
Collection<String> |
getStringsWithPrefix(String prefix)
|
String |
getText(String name)
|
void |
refresh()
|
void |
setOption(String key,
boolean value)
|
void |
setString(String name,
String value)
|
void |
setText(String name,
String value)
|
Method Detail |
---|
String getText(String name)
String getDefaultBackedText(String name)
void setText(String name, String value)
String getString(String name)
String getDefaultBackedString(String name)
String getDefaultString(String name)
void setString(String name, String value)
boolean exists(String key)
boolean getOption(String key)
Collection<String> getKeys()
void setOption(String key, boolean value)
String getEncoding()
String getMailEncoding()
String getContentType()
void refresh()
Locale getDefaultLocale()
Collection<String> getStringsWithPrefix(String prefix)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |