Class CrowdPluginSettings
java.lang.Object
com.atlassian.sal.core.pluginsettings.AbstractStringPluginSettings
com.atlassian.sal.crowd.pluginsettings.CrowdPluginSettings
- All Implemented Interfaces:
com.atlassian.sal.api.pluginsettings.PluginSettings
public class CrowdPluginSettings
extends com.atlassian.sal.core.pluginsettings.AbstractStringPluginSettings
Crowd implementation of PluginSettings interface. It stores properties using crowd's salPropertyDAO.
There is a problem with hibernate that can't store (AFAIK) null values for a primary key fields.
That's why we need to translate null
key
and null propertyName
values to String value "null".-
Constructor Summary
ConstructorDescriptionCrowdPluginSettings
(String key, PluginPropertyManager pluginPropertyManager) -
Method Summary
Methods inherited from class com.atlassian.sal.core.pluginsettings.AbstractStringPluginSettings
get, put, remove
-
Constructor Details
-
CrowdPluginSettings
-
-
Method Details
-
getActual
- Specified by:
getActual
in classcom.atlassian.sal.core.pluginsettings.AbstractStringPluginSettings
-
putActual
- Specified by:
putActual
in classcom.atlassian.sal.core.pluginsettings.AbstractStringPluginSettings
-
removeActual
- Specified by:
removeActual
in classcom.atlassian.sal.core.pluginsettings.AbstractStringPluginSettings
-