com.liferay.portlet
Class PortalPreferencesImpl
java.lang.Object
com.liferay.portlet.BasePreferencesImpl
com.liferay.portlet.PortalPreferencesImpl
- All Implemented Interfaces:
- com.liferay.portlet.PortalPreferences, java.io.Serializable, java.lang.Cloneable
public class PortalPreferencesImpl
- extends BasePreferencesImpl
- implements java.lang.Cloneable, com.liferay.portlet.PortalPreferences, java.io.Serializable
- Author:
- Brian Wing Shun Chan, Alexander Chow
- See Also:
- Serialized Form
|
Method Summary |
java.lang.Object |
clone()
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getValue(java.lang.String namespace,
java.lang.String key)
|
java.lang.String |
getValue(java.lang.String namespace,
java.lang.String key,
java.lang.String defaultValue)
|
java.lang.String[] |
getValues(java.lang.String namespace,
java.lang.String key)
|
java.lang.String[] |
getValues(java.lang.String namespace,
java.lang.String key,
java.lang.String[] defaultValue)
|
int |
hashCode()
|
boolean |
isSignedIn()
|
void |
reset(java.lang.String key)
|
void |
resetValues(java.lang.String namespace)
|
void |
setSignedIn(boolean signedIn)
|
void |
setValue(java.lang.String namespace,
java.lang.String key,
java.lang.String value)
|
void |
setValues(java.lang.String namespace,
java.lang.String key,
java.lang.String[] values)
|
void |
store()
|
| Methods inherited from class com.liferay.portlet.BasePreferencesImpl |
getActualValue, getActualValues, getCompanyId, getMap, getModifiedPreferences, getNames, getOriginalPreferences, getOwnerId, getOwnerType, getPreferences, getValues, getXmlSafeValue, getXmlSafeValues, isReadOnly, reset, setValue, setValues |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
PortalPreferencesImpl
public PortalPreferencesImpl()
PortalPreferencesImpl
public PortalPreferencesImpl(long companyId,
long ownerId,
int ownerType,
java.util.Map<java.lang.String,Preference> preferences,
boolean signedIn)
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
getValue
public java.lang.String getValue(java.lang.String namespace,
java.lang.String key)
- Specified by:
getValue in interface com.liferay.portlet.PortalPreferences- Overrides:
getValue in class BasePreferencesImpl
getValue
public java.lang.String getValue(java.lang.String namespace,
java.lang.String key,
java.lang.String defaultValue)
- Specified by:
getValue in interface com.liferay.portlet.PortalPreferences
getValues
public java.lang.String[] getValues(java.lang.String namespace,
java.lang.String key)
- Specified by:
getValues in interface com.liferay.portlet.PortalPreferences
getValues
public java.lang.String[] getValues(java.lang.String namespace,
java.lang.String key,
java.lang.String[] defaultValue)
- Specified by:
getValues in interface com.liferay.portlet.PortalPreferences
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
isSignedIn
public boolean isSignedIn()
- Specified by:
isSignedIn in interface com.liferay.portlet.PortalPreferences
reset
public void reset(java.lang.String key)
throws javax.portlet.ReadOnlyException
- Specified by:
reset in class BasePreferencesImpl
- Throws:
javax.portlet.ReadOnlyException
resetValues
public void resetValues(java.lang.String namespace)
- Specified by:
resetValues in interface com.liferay.portlet.PortalPreferences
setSignedIn
public void setSignedIn(boolean signedIn)
- Specified by:
setSignedIn in interface com.liferay.portlet.PortalPreferences
setValue
public void setValue(java.lang.String namespace,
java.lang.String key,
java.lang.String value)
- Specified by:
setValue in interface com.liferay.portlet.PortalPreferences
setValues
public void setValues(java.lang.String namespace,
java.lang.String key,
java.lang.String[] values)
- Specified by:
setValues in interface com.liferay.portlet.PortalPreferences
store
public void store()
throws java.io.IOException
- Specified by:
store in class BasePreferencesImpl
- Throws:
java.io.IOException