@StableMinor(version="12.3", sinceVersion="4.0") public interface IPreferences extends PortletPreferences
Modifier and Type | Field and Description |
---|---|
static int |
TYPE_SERVICE_INTERFACE_INSTANCE
Deprecated.
Since 10.2.0 this constant is no longer used.
|
Modifier and Type | Method and Description |
---|---|
String |
getLocalValue(String key,
String def)
Returns the first String value associated with the specified key of this preference.
|
String[] |
getLocalValues(String key,
String[] def)
Returns the String array value associated with the specified key in this preference.
|
getMap, getNames, getValue, getValues, isReadOnly, reset, setValue, setValues, store
@Deprecated static final int TYPE_SERVICE_INTERFACE_INSTANCE
String getLocalValue(String key, String def)
null
value is
treated as a non-existent value.key
- key for which the associated value is to be returneddef
- the value to be returned in the event that there is no value available associated with this
key
.key
, or def
if no value is associated with
key
, or the backing store is inaccessible. The value is read locally in the current preferences
level.IllegalArgumentException
- if key
is null
. (A null
value for def
is permitted.)PortletPreferences.getValues(String, String[])
String[] getLocalValues(String key, String[] def)
Returns the specified default if there is no value associated with the key, or if the backing store is
inaccessible. A null
value is treated as a non-existent value.
If the implementation supports stored defaults and such a default exists and is accessible, it is used in favor of the specified default.
key
- key for which associated value is to be returned.def
- the value to be returned in the event that this preference node has no value associated with
key
or the associated value cannot be interpreted as a String array, or the backing store is
inaccessible.key
, or def
if the associated value does
not exist. The value is read locally in the current preferences level.IllegalArgumentException
- if key
is null
. (A null
value for def
is permitted.)PortletPreferences.getValue(String,String)
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.