Uses of Class
com.kingsrook.qqq.backend.core.model.metadata.preferences.UserPreferenceChange
Packages that use UserPreferenceChange
Package
Description
-
Uses of UserPreferenceChange in com.kingsrook.qqq.backend.core.actions.preferences
Methods in com.kingsrook.qqq.backend.core.actions.preferences with parameters of type UserPreferenceChangeModifier and TypeMethodDescriptionUserPreferencesAction.patchSection(String name, UserPreferenceChange change) Apply a typed partial change from an in-process caller.voidKeyValueUserPreferenceProvider.store(UserPreferenceRequestContext context, UserPreferenceChange change) Write partial changes through standard actions, retaining audit attribution. -
Uses of UserPreferenceChange in com.kingsrook.qqq.backend.core.model.metadata.preferences
Methods in com.kingsrook.qqq.backend.core.model.metadata.preferences that return UserPreferenceChangeModifier and TypeMethodDescriptionUserPreferenceChange.withLists(Map<String, List<UserPreferenceRowChange>> lists) With lists.UserPreferenceChange.withValues(Map<String, Serializable> values) With values.Methods in com.kingsrook.qqq.backend.core.model.metadata.preferences with parameters of type UserPreferenceChangeModifier and TypeMethodDescriptionvoidUserPreferenceProviderInterface.store(UserPreferenceRequestContext context, UserPreferenceChange change) Store only the supplied fields and rows using ordinary audited table actions.UserPreferenceProviderInterface.validate(UserPreferenceRequestContext context, UserPreferenceChange change) Add domain validation after core has validated and coerced the partial change.