public interface UserPropertySetDao
HibernatePropertySetDAO) for efficiently transferring items between
property set abstractions and the underlying data store.
This is heavily influenced by the realities of PropertySet; implementations are expected to throw IllegalPropertyException and DuplicatePropertyKeyException where appropriate, and wrap general failures in
PropertyImplementationException.
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_STRING_VALUE_LENGTH |
| Modifier and Type | Method and Description |
|---|---|
Map<String,com.atlassian.confluence.impl.user.propertyset.TaggedValue> |
getItems(ConfluenceUser user) |
void |
removeItem(ConfluenceUser user,
String key) |
void |
setBoolean(ConfluenceUser user,
String key,
boolean value) |
void |
setDate(ConfluenceUser user,
String key,
Date value) |
void |
setDouble(ConfluenceUser user,
String key,
double value) |
void |
setInt(ConfluenceUser user,
String key,
int value) |
void |
setLong(ConfluenceUser user,
String key,
long value) |
void |
setString(ConfluenceUser user,
String key,
String value) |
void |
setText(ConfluenceUser user,
String key,
String value) |
static final int MAX_STRING_VALUE_LENGTH
Map<String,com.atlassian.confluence.impl.user.propertyset.TaggedValue> getItems(ConfluenceUser user) throws com.opensymphony.module.propertyset.PropertyException
com.opensymphony.module.propertyset.PropertyExceptionvoid removeItem(ConfluenceUser user, String key) throws com.opensymphony.module.propertyset.PropertyException
com.opensymphony.module.propertyset.PropertyExceptionvoid setBoolean(ConfluenceUser user, String key, boolean value) throws com.opensymphony.module.propertyset.PropertyException
com.opensymphony.module.propertyset.PropertyExceptionvoid setInt(ConfluenceUser user, String key, int value) throws com.opensymphony.module.propertyset.PropertyException
com.opensymphony.module.propertyset.PropertyExceptionvoid setLong(ConfluenceUser user, String key, long value) throws com.opensymphony.module.propertyset.PropertyException
com.opensymphony.module.propertyset.PropertyExceptionvoid setDouble(ConfluenceUser user, String key, double value) throws com.opensymphony.module.propertyset.PropertyException
com.opensymphony.module.propertyset.PropertyExceptionvoid setString(ConfluenceUser user, String key, @Nullable String value) throws com.opensymphony.module.propertyset.PropertyException
com.opensymphony.module.propertyset.PropertyExceptionvoid setText(ConfluenceUser user, String key, @Nullable String value) throws com.opensymphony.module.propertyset.PropertyException
com.opensymphony.module.propertyset.PropertyExceptionvoid setDate(ConfluenceUser user, String key, @Nullable Date value) throws com.opensymphony.module.propertyset.PropertyException
com.opensymphony.module.propertyset.PropertyExceptionCopyright © 2003–2016 Atlassian. All rights reserved.