public class PluginUserConfig extends ConfigurationObject implements java.io.Serializable
ARRAY_DELIMITER, cloned, configuration, DEFAULT_PROPERTY_VALUE_MAP, ERROR_MISSING_KEY, fromTenant, KEY_DELIMITER, LIST_ESC_CHAR, LIST_SEPARATOR, MODIFIER, PLACEHOLDER_SECRET, properties, returnCopyFromCache| Constructor and Description |
|---|
PluginUserConfig(org.apache.commons.configuration.Configuration configuration,
java.lang.String idPrefix,
java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConfiguration() |
java.util.Collection<PluginConfig> |
getConfigurationList(javax.servlet.http.HttpServletRequest request) |
java.util.Collection<PluginConfig> |
getConfigurationList(javax.servlet.http.HttpServletRequest request,
java.lang.String[] keys) |
protected java.lang.Class |
getDataType(java.lang.String key)
Returns the datatype of a configuration property.
|
java.lang.String[] |
getKeys() |
java.lang.String |
getObjectIdAlias() |
java.lang.String |
getObjectType()
Abstract method to return object type.
|
boolean |
hasMoreConfiguration() |
void |
setConfiguration(java.lang.String configuration) |
void |
setKeys(java.lang.String[] keys) |
void |
setObjectIdAlias(java.lang.String alias) |
void |
validateObjectId() |
addIdNameToJSONModel, addValueToList, arrayToString, arrayToString, clone, covertEmptyStringtoNull, createJSONModelField, createJSONModelToggleField, createJSONModelValidationField, delete, dump, fromJSONModel, getBooleanPropertyValue, getConfigurationObject, getDataTypeValue, getDoublePropertyValue, getIdPrefix, getIntPropertyValue, getKey, getList, getLongPropertyValue, getMap, getName, getObjectId, getPropertyNames, getPropertyValue, getPropertyValue, getPropertyValue, getPropertyValue, hasProperties, isEmpty, isNew, load, performSyncedUpdate, propertiesToString, removeValuesFromList, removeValuesFromList, resetNonTenantSettings, returnCopyFromCache, save, setDefaultValue, setProperties, setProperty, setValues, setValues, setValues, setValues, skipThisPropertyWhenSaving, stringToArray, stringToList, toJSON, toJSON, toJSONModel, toString, validate, writeConfigurationToFilepublic PluginUserConfig(org.apache.commons.configuration.Configuration configuration,
java.lang.String idPrefix,
java.lang.String id)
public void setObjectIdAlias(java.lang.String alias)
public java.lang.String getObjectIdAlias()
getObjectIdAlias in class ConfigurationObjectpublic void validateObjectId()
validateObjectId in class ConfigurationObjectpublic java.lang.String getObjectType()
ConfigurationObjectgetObjectType in class ConfigurationObjectprotected java.lang.Class getDataType(java.lang.String key)
ConfigurationObjectgetDataType in class ConfigurationObjectkey - ths name of the propertypublic java.lang.String getConfiguration()
public void setConfiguration(java.lang.String configuration)
public java.lang.String[] getKeys()
public boolean hasMoreConfiguration()
public void setKeys(java.lang.String[] keys)
public java.util.Collection<PluginConfig> getConfigurationList(javax.servlet.http.HttpServletRequest request)
public java.util.Collection<PluginConfig> getConfigurationList(javax.servlet.http.HttpServletRequest request, java.lang.String[] keys)