Interface UserPreferences
-
- All Known Implementing Classes:
UserPreferencesImpl
public interface UserPreferences
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<Void>
delete(String type, String name, UUID id)
com.google.common.util.concurrent.ListenableFuture<Set<Preference>>
getPreferences()
com.google.common.util.concurrent.ListenableFuture<Set<Preference>>
getVisiblePreferences()
com.google.common.util.concurrent.ListenableFuture<Void>
replace(Collection<Preference> preferences)
com.google.common.util.concurrent.ListenableFuture<Void>
replaceByType(String type, Collection<Preference> preferences)
com.google.common.util.concurrent.ListenableFuture<Void>
replaceByTypeAndName(String type, String name, Preference preference)
com.google.common.util.concurrent.ListenableFuture<Void>
updateOrAppend(Collection<Preference> preferences)
-
-
-
Method Detail
-
updateOrAppend
com.google.common.util.concurrent.ListenableFuture<Void> updateOrAppend(Collection<Preference> preferences)
-
getPreferences
com.google.common.util.concurrent.ListenableFuture<Set<Preference>> getPreferences()
-
replace
com.google.common.util.concurrent.ListenableFuture<Void> replace(Collection<Preference> preferences)
-
replaceByType
com.google.common.util.concurrent.ListenableFuture<Void> replaceByType(String type, Collection<Preference> preferences)
-
replaceByTypeAndName
com.google.common.util.concurrent.ListenableFuture<Void> replaceByTypeAndName(String type, String name, Preference preference)
-
getVisiblePreferences
com.google.common.util.concurrent.ListenableFuture<Set<Preference>> getVisiblePreferences()
-
-