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<java.lang.Void>
delete(java.lang.String type, java.lang.String name, java.util.UUID id)
com.google.common.util.concurrent.ListenableFuture<java.util.Set<Preference>>
getPreferences()
com.google.common.util.concurrent.ListenableFuture<java.util.Set<Preference>>
getVisiblePreferences()
com.google.common.util.concurrent.ListenableFuture<java.lang.Void>
replace(java.util.Collection<Preference> preferences)
com.google.common.util.concurrent.ListenableFuture<java.lang.Void>
replaceByType(java.lang.String type, java.util.Collection<Preference> preferences)
com.google.common.util.concurrent.ListenableFuture<java.lang.Void>
replaceByTypeAndName(java.lang.String type, java.lang.String name, Preference preference)
com.google.common.util.concurrent.ListenableFuture<java.lang.Void>
updateOrAppend(java.util.Collection<Preference> preferences)
-
-
-
Method Detail
-
updateOrAppend
com.google.common.util.concurrent.ListenableFuture<java.lang.Void> updateOrAppend(java.util.Collection<Preference> preferences)
-
getPreferences
com.google.common.util.concurrent.ListenableFuture<java.util.Set<Preference>> getPreferences()
-
replace
com.google.common.util.concurrent.ListenableFuture<java.lang.Void> replace(java.util.Collection<Preference> preferences)
-
replaceByType
com.google.common.util.concurrent.ListenableFuture<java.lang.Void> replaceByType(java.lang.String type, java.util.Collection<Preference> preferences)
-
replaceByTypeAndName
com.google.common.util.concurrent.ListenableFuture<java.lang.Void> replaceByTypeAndName(java.lang.String type, java.lang.String name, Preference preference)
-
getVisiblePreferences
com.google.common.util.concurrent.ListenableFuture<java.util.Set<Preference>> getVisiblePreferences()
-
delete
com.google.common.util.concurrent.ListenableFuture<java.lang.Void> delete(java.lang.String type, java.lang.String name, java.util.UUID id)
-
-