public class PortalPreferencesImpl extends BasePreferencesImpl implements java.lang.Cloneable, com.liferay.portal.kernel.portlet.PortalPreferences, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static com.liferay.portal.kernel.transaction.TransactionAttribute |
SUPPORTS_TRANSACTION_ATTRIBUTE |
| Constructor and Description |
|---|
PortalPreferencesImpl() |
PortalPreferencesImpl(long ownerId,
int ownerType,
java.lang.String xml,
java.util.Map<java.lang.String,Preference> preferences,
boolean signedIn) |
PortalPreferencesImpl(com.liferay.portal.kernel.model.PortalPreferences portalPreferences,
boolean signedIn) |
| Modifier and Type | Method and Description |
|---|---|
PortalPreferencesImpl |
clone() |
boolean |
equals(java.lang.Object obj) |
long |
getUserId() |
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() |
protected boolean |
isCausedByStaleObjectException(java.lang.Throwable t) |
boolean |
isSignedIn() |
void |
reset(java.lang.String key) |
void |
resetValues(java.lang.String namespace) |
protected void |
retryableStore(java.util.concurrent.Callable<?> callable,
java.lang.String key) |
void |
setSignedIn(boolean signedIn) |
void |
setUserId(long userId) |
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() |
getActualValue, getActualValues, getMap, getModifiedPreferences, getNames, getOriginalPreferences, getOriginalXML, getOwnerId, getOwnerType, getPreferences, getValues, getXMLSafeValue, getXMLSafeValues, isNull, isReadOnly, reset, setOriginalPreferences, setOriginalXML, setValue, setValues, size, toXMLpublic static final com.liferay.portal.kernel.transaction.TransactionAttribute SUPPORTS_TRANSACTION_ATTRIBUTE
public PortalPreferencesImpl()
public PortalPreferencesImpl(com.liferay.portal.kernel.model.PortalPreferences portalPreferences,
boolean signedIn)
public PortalPreferencesImpl(long ownerId,
int ownerType,
java.lang.String xml,
java.util.Map<java.lang.String,Preference> preferences,
boolean signedIn)
public PortalPreferencesImpl clone()
clone in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic long getUserId()
getUserId in interface com.liferay.portal.kernel.portlet.PortalPreferencespublic java.lang.String getValue(java.lang.String namespace,
java.lang.String key)
getValue in interface com.liferay.portal.kernel.portlet.PortalPreferencesgetValue in class BasePreferencesImplpublic java.lang.String getValue(java.lang.String namespace,
java.lang.String key,
java.lang.String defaultValue)
getValue in interface com.liferay.portal.kernel.portlet.PortalPreferencespublic java.lang.String[] getValues(java.lang.String namespace,
java.lang.String key)
getValues in interface com.liferay.portal.kernel.portlet.PortalPreferencespublic java.lang.String[] getValues(java.lang.String namespace,
java.lang.String key,
java.lang.String[] defaultValue)
getValues in interface com.liferay.portal.kernel.portlet.PortalPreferencespublic int hashCode()
hashCode in class java.lang.Objectpublic boolean isSignedIn()
isSignedIn in interface com.liferay.portal.kernel.portlet.PortalPreferencespublic void reset(java.lang.String key)
throws javax.portlet.ReadOnlyException
reset in class BasePreferencesImpljavax.portlet.ReadOnlyExceptionpublic void resetValues(java.lang.String namespace)
resetValues in interface com.liferay.portal.kernel.portlet.PortalPreferencespublic void setSignedIn(boolean signedIn)
setSignedIn in interface com.liferay.portal.kernel.portlet.PortalPreferencespublic void setUserId(long userId)
setUserId in interface com.liferay.portal.kernel.portlet.PortalPreferencespublic void setValue(java.lang.String namespace,
java.lang.String key,
java.lang.String value)
setValue in interface com.liferay.portal.kernel.portlet.PortalPreferencespublic void setValues(java.lang.String namespace,
java.lang.String key,
java.lang.String[] values)
setValues in interface com.liferay.portal.kernel.portlet.PortalPreferencespublic void store()
throws java.io.IOException
store in class BasePreferencesImpljava.io.IOExceptionprotected boolean isCausedByStaleObjectException(java.lang.Throwable t)
protected void retryableStore(java.util.concurrent.Callable<?> callable,
java.lang.String key)
throws java.lang.Throwable
java.lang.Throwable