public class UserSettingsServiceJdo extends org.apache.isis.applib.AbstractService implements org.apache.isis.applib.services.settings.UserSettingsServiceRW
UserSettingsService that persists settings
as entities into a JDO-backed database.| Constructor and Description |
|---|
UserSettingsServiceJdo() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
choices0ListAllFor() |
String |
default0NewBoolean() |
String |
default0NewInt() |
String |
default0NewLocalDate() |
String |
default0NewLong() |
String |
default0NewString() |
org.apache.isis.applib.services.settings.UserSetting |
find(String user,
String key) |
List<org.apache.isis.applib.services.settings.UserSetting> |
listAll() |
List<org.apache.isis.applib.services.settings.UserSetting> |
listAllFor(String user) |
UserSettingJdo |
newBoolean(String user,
String key,
String description,
Boolean value) |
UserSettingJdo |
newInt(String user,
String key,
String description,
Integer value) |
UserSettingJdo |
newLocalDate(String user,
String key,
String description,
org.joda.time.LocalDate value) |
UserSettingJdo |
newLong(String user,
String key,
String description,
Long value) |
UserSettingJdo |
newString(String user,
String key,
String description,
String value) |
allInstances, allMatches, allMatches, allMatches, allMatches, allMatches, firstMatch, firstMatch, firstMatch, firstMatch, firstMatch, getContainer, getUser, informUser, isPersistent, isValid, newAggregatedInstance, newAggregatedInstance, newTransientInstance, newViewModelInstance, persist, persistIfNotAlready, raiseError, remove, removeIfNotAlready, setContainer, uniqueMatch, uniqueMatch, uniqueMatch, uniqueMatch, uniqueMatch, validate, warnUserpublic UserSettingsServiceJdo()
public org.apache.isis.applib.services.settings.UserSetting find(String user, String key)
find in interface org.apache.isis.applib.services.settings.UserSettingsServicepublic List<org.apache.isis.applib.services.settings.UserSetting> listAllFor(String user)
listAllFor in interface org.apache.isis.applib.services.settings.UserSettingsServicepublic List<String> choices0ListAllFor()
public List<org.apache.isis.applib.services.settings.UserSetting> listAll()
listAll in interface org.apache.isis.applib.services.settings.UserSettingsServicepublic UserSettingJdo newString(String user, String key, String description, String value)
newString in interface org.apache.isis.applib.services.settings.UserSettingsServiceRWpublic String default0NewString()
public UserSettingJdo newInt(String user, String key, String description, Integer value)
newInt in interface org.apache.isis.applib.services.settings.UserSettingsServiceRWpublic String default0NewInt()
public UserSettingJdo newLong(String user, String key, String description, Long value)
newLong in interface org.apache.isis.applib.services.settings.UserSettingsServiceRWpublic String default0NewLong()
public UserSettingJdo newLocalDate(String user, String key, String description, org.joda.time.LocalDate value)
newLocalDate in interface org.apache.isis.applib.services.settings.UserSettingsServiceRWpublic String default0NewLocalDate()
public UserSettingJdo newBoolean(String user, String key, String description, Boolean value)
newBoolean in interface org.apache.isis.applib.services.settings.UserSettingsServiceRWpublic String default0NewBoolean()
Copyright © 2010–2014 The Apache Software Foundation. All rights reserved.