com.liferay.portlet
Class BasePreferencesImpl
java.lang.Object
com.liferay.portlet.BasePreferencesImpl
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- PortalPreferencesImpl, PortletPreferencesImpl
public abstract class BasePreferencesImpl
- extends Object
- implements Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasePreferencesImpl
public BasePreferencesImpl(long companyId,
long ownerId,
int ownerType,
Map<String,Preference> preferences)
getMap
public Map<String,String[]> getMap()
getNames
public Enumeration<String> getNames()
getOwnerId
public long getOwnerId()
getOwnerType
public int getOwnerType()
getValue
public String getValue(String key,
String def)
getValues
public String[] getValues(String key,
String[] def)
isReadOnly
public boolean isReadOnly(String key)
reset
public void reset()
reset
public abstract void reset(String key)
throws ReadOnlyException
- Throws:
ReadOnlyException
setValue
public void setValue(String key,
String value)
throws ReadOnlyException
- Throws:
ReadOnlyException
setValues
public void setValues(String key,
String[] values)
throws ReadOnlyException
- Throws:
ReadOnlyException
store
public abstract void store()
throws IOException,
ValidatorException
- Throws:
IOException
ValidatorException
getActualValue
protected String getActualValue(String value)
getActualValues
protected String[] getActualValues(String[] values)
getCompanyId
protected long getCompanyId()
getModifiedPreferences
protected Map<String,Preference> getModifiedPreferences()
getOriginalPreferences
protected Map<String,Preference> getOriginalPreferences()
getPreferences
protected Map<String,Preference> getPreferences()
getXmlSafeValue
protected String getXmlSafeValue(String value)
getXmlSafeValues
protected String[] getXmlSafeValues(String[] values)