Class PreferenceStore


  • public class PreferenceStore
    extends Object
    Client store API for preferences. All client preference management should be made through this service implementation (see PreferenceStore).

    Each method from PreferenceStore has three corresponding methods here: one receives the same parameters, another also receive a success callback and another that receives a success and an error callback.

    For more details on each method operation, you can check the PreferenceStore documentation.

    • Constructor Summary

      Constructors 
      Constructor Description
      PreferenceStore​(String componentKey, org.jboss.errai.common.client.api.Caller<org.uberfire.preferences.shared.PreferenceStore> preferenceStoreCaller, org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, org.uberfire.preferences.shared.PreferenceScopeResolver scopeResolver)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void all()  
      void all​(org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback)  
      void all​(org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void all​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo)  
      void all​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback)  
      void all​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void all​(org.uberfire.preferences.shared.PreferenceScope scope)  
      void all​(org.uberfire.preferences.shared.PreferenceScope scope, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback)  
      void all​(org.uberfire.preferences.shared.PreferenceScope scope, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void allScoped()  
      void allScoped​(org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback)  
      void allScoped​(org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void allScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo)  
      void allScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback)  
      void allScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void get​(String key)  
      <T> void get​(String key, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)  
      <T> void get​(String key, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void get​(String key, T defaultValue)  
      <T> void get​(String key, T defaultValue, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)  
      <T> void get​(String key, T defaultValue, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key)  
      <T> void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)  
      <T> void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T defaultValue)  
      <T> void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T defaultValue, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)  
      <T> void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T defaultValue, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void get​(org.uberfire.preferences.shared.PreferenceScope scope, String key)  
      <T> void get​(org.uberfire.preferences.shared.PreferenceScope scope, String key, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)  
      <T> void get​(org.uberfire.preferences.shared.PreferenceScope scope, String key, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void get​(org.uberfire.preferences.shared.PreferenceScope scope, String key, T defaultValue)  
      <T> void get​(org.uberfire.preferences.shared.PreferenceScope scope, String key, T defaultValue, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)  
      <T> void get​(org.uberfire.preferences.shared.PreferenceScope scope, String key, T defaultValue, org.jboss.errai.common.client.api.RemoteCallback<T> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo getDefaultScopeResolutionStrategyInfo()
      Provides a portable instance that has the scope resolution strategy order and the default scope for preference persistence.
      org.uberfire.preferences.shared.PreferenceScopeResolver getDefaultScopeResolver()
      Provides a portable instance that resolves scopes in the default scope resolution strategy order.
      void getScoped​(String key)  
      <T> void getScoped​(String key, org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback)  
      <T> void getScoped​(String key, org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void getScoped​(String key, T defaultValue)  
      <T> void getScoped​(String key, T defaultValue, org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback)  
      <T> void getScoped​(String key, T defaultValue, org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key)  
      <T> void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback)  
      <T> void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T defaultValue)  
      <T> void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T defaultValue, org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback)  
      <T> void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T defaultValue, org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void put​(String key, T value)  
      <T> void put​(String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void put​(String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void put​(Map<String,​T> valueByKey)  
      <T> void put​(Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void put​(Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T value)  
      <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Map<String,​T> valueByKey)  
      <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope, String key, T value)  
      <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope, String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope, String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope, Map<String,​T> valueByKey)  
      <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope, Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope, Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void putIfAbsent​(String key, T value)  
      <T> void putIfAbsent​(String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void putIfAbsent​(String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void putIfAbsent​(Map<String,​T> valueByKey)  
      <T> void putIfAbsent​(Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void putIfAbsent​(Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T value)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Map<String,​T> valueByKey)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope, String key, T value)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope, String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope, String key, T value, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope, Map<String,​T> valueByKey)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope, Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope, Map<String,​T> valueByKey, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void remove​(List<org.uberfire.preferences.shared.PreferenceScope> scopes, String key)  
      void remove​(List<org.uberfire.preferences.shared.PreferenceScope> scopes, String key, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      void remove​(List<org.uberfire.preferences.shared.PreferenceScope> scopes, String key, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void remove​(org.uberfire.preferences.shared.PreferenceScope scope, String key)  
      void remove​(org.uberfire.preferences.shared.PreferenceScope scope, String key, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)  
      void remove​(org.uberfire.preferences.shared.PreferenceScope scope, String key, org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void search​(Collection<String> keys)  
      void search​(Collection<String> keys, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback)  
      void search​(Collection<String> keys, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void search​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Collection<String> keys)  
      void search​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Collection<String> keys, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback)  
      void search​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Collection<String> keys, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void search​(org.uberfire.preferences.shared.PreferenceScope scope, Collection<String> keys)  
      void search​(org.uberfire.preferences.shared.PreferenceScope scope, Collection<String> keys, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback)  
      void search​(org.uberfire.preferences.shared.PreferenceScope scope, Collection<String> keys, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void searchScoped​(Collection<String> keys)  
      void searchScoped​(Collection<String> keys, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback)  
      void searchScoped​(Collection<String> keys, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
      void searchScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Collection<String> keys)  
      void searchScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Collection<String> keys, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback)  
      void searchScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, Collection<String> keys, org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback, org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)  
    • Constructor Detail

      • PreferenceStore

        public PreferenceStore​(String componentKey,
                               org.jboss.errai.common.client.api.Caller<org.uberfire.preferences.shared.PreferenceStore> preferenceStoreCaller,
                               org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                               org.uberfire.preferences.shared.PreferenceScopeResolver scopeResolver)
    • Method Detail

      • getDefaultScopeResolutionStrategyInfo

        public org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo getDefaultScopeResolutionStrategyInfo()
        Provides a portable instance that has the scope resolution strategy order and the default scope for preference persistence.
        Returns:
        A portable scope information instance.
      • getDefaultScopeResolver

        public org.uberfire.preferences.shared.PreferenceScopeResolver getDefaultScopeResolver()
        Provides a portable instance that resolves scopes in the default scope resolution strategy order.
        Returns:
        A portable scope resolver instance.
      • put

        public <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope,
                            String key,
                            T value)
      • put

        public <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope,
                            String key,
                            T value,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • put

        public <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope,
                            String key,
                            T value,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • put

        public <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                            String key,
                            T value)
      • put

        public <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                            String key,
                            T value,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • put

        public <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                            String key,
                            T value,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • put

        public <T> void put​(String key,
                            T value)
      • put

        public <T> void put​(String key,
                            T value,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • put

        public <T> void put​(String key,
                            T value,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • put

        public <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope,
                            Map<String,​T> valueByKey)
      • put

        public <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope,
                            Map<String,​T> valueByKey,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • put

        public <T> void put​(org.uberfire.preferences.shared.PreferenceScope scope,
                            Map<String,​T> valueByKey,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • put

        public <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                            Map<String,​T> valueByKey)
      • put

        public <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                            Map<String,​T> valueByKey,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • put

        public <T> void put​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                            Map<String,​T> valueByKey,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • put

        public <T> void put​(Map<String,​T> valueByKey)
      • put

        public <T> void put​(Map<String,​T> valueByKey,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • put

        public <T> void put​(Map<String,​T> valueByKey,
                            org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope,
                                    String key,
                                    T value)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope,
                                    String key,
                                    T value,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope,
                                    String key,
                                    T value,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                                    org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                    String key,
                                    T value)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                    String key,
                                    T value,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                    String key,
                                    T value,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                                    org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(String key,
                                    T value)
      • putIfAbsent

        public <T> void putIfAbsent​(String key,
                                    T value,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(String key,
                                    T value,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                                    org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope,
                                    Map<String,​T> valueByKey)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope,
                                    Map<String,​T> valueByKey,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.PreferenceScope scope,
                                    Map<String,​T> valueByKey,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                                    org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                    Map<String,​T> valueByKey)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                    Map<String,​T> valueByKey,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                    Map<String,​T> valueByKey,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                                    org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(Map<String,​T> valueByKey)
      • putIfAbsent

        public <T> void putIfAbsent​(Map<String,​T> valueByKey,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • putIfAbsent

        public <T> void putIfAbsent​(Map<String,​T> valueByKey,
                                    org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                                    org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • get

        public void get​(org.uberfire.preferences.shared.PreferenceScope scope,
                        String key)
      • get

        public <T> void get​(org.uberfire.preferences.shared.PreferenceScope scope,
                            String key,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)
      • get

        public <T> void get​(org.uberfire.preferences.shared.PreferenceScope scope,
                            String key,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • get

        public <T> void get​(org.uberfire.preferences.shared.PreferenceScope scope,
                            String key,
                            T defaultValue)
      • get

        public <T> void get​(org.uberfire.preferences.shared.PreferenceScope scope,
                            String key,
                            T defaultValue,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)
      • get

        public <T> void get​(org.uberfire.preferences.shared.PreferenceScope scope,
                            String key,
                            T defaultValue,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • get

        public void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                        String key)
      • get

        public <T> void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                            String key,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)
      • get

        public <T> void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                            String key,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • get

        public <T> void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                            String key,
                            T defaultValue)
      • get

        public <T> void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                            String key,
                            T defaultValue,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)
      • get

        public <T> void get​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                            String key,
                            T defaultValue,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • get

        public void get​(String key)
      • get

        public <T> void get​(String key,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)
      • get

        public <T> void get​(String key,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • get

        public <T> void get​(String key,
                            T defaultValue)
      • get

        public <T> void get​(String key,
                            T defaultValue,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback)
      • get

        public <T> void get​(String key,
                            T defaultValue,
                            org.jboss.errai.common.client.api.RemoteCallback<T> successCallback,
                            org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • getScoped

        public void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                              String key)
      • getScoped

        public <T> void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                  String key,
                                  org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback)
      • getScoped

        public <T> void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                  String key,
                                  org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback,
                                  org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • getScoped

        public <T> void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                  String key,
                                  T defaultValue)
      • getScoped

        public <T> void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                  String key,
                                  T defaultValue,
                                  org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback)
      • getScoped

        public <T> void getScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                  String key,
                                  T defaultValue,
                                  org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback,
                                  org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • getScoped

        public void getScoped​(String key)
      • getScoped

        public <T> void getScoped​(String key,
                                  org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback)
      • getScoped

        public <T> void getScoped​(String key,
                                  org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback,
                                  org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • getScoped

        public <T> void getScoped​(String key,
                                  T defaultValue)
      • getScoped

        public <T> void getScoped​(String key,
                                  T defaultValue,
                                  org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback)
      • getScoped

        public <T> void getScoped​(String key,
                                  T defaultValue,
                                  org.jboss.errai.common.client.api.RemoteCallback<org.uberfire.preferences.shared.impl.PreferenceScopedValue<T>> successCallback,
                                  org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • search

        public void search​(org.uberfire.preferences.shared.PreferenceScope scope,
                           Collection<String> keys)
      • search

        public void search​(org.uberfire.preferences.shared.PreferenceScope scope,
                           Collection<String> keys,
                           org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback)
      • search

        public void search​(org.uberfire.preferences.shared.PreferenceScope scope,
                           Collection<String> keys,
                           org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback,
                           org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • search

        public void search​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                           Collection<String> keys)
      • search

        public void search​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                           Collection<String> keys,
                           org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback)
      • search

        public void search​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                           Collection<String> keys,
                           org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback,
                           org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • search

        public void search​(Collection<String> keys,
                           org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback,
                           org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • searchScoped

        public void searchScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                 Collection<String> keys)
      • searchScoped

        public void searchScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                 Collection<String> keys,
                                 org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback)
      • searchScoped

        public void searchScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                                 Collection<String> keys,
                                 org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback,
                                 org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • searchScoped

        public void searchScoped​(Collection<String> keys,
                                 org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback)
      • searchScoped

        public void searchScoped​(Collection<String> keys,
                                 org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback,
                                 org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • all

        public void all​(org.uberfire.preferences.shared.PreferenceScope scope)
      • all

        public void all​(org.uberfire.preferences.shared.PreferenceScope scope,
                        org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback)
      • all

        public void all​(org.uberfire.preferences.shared.PreferenceScope scope,
                        org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback,
                        org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • all

        public void all​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo)
      • all

        public void all​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                        org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback)
      • all

        public void all​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                        org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback,
                        org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • all

        public void all()
      • all

        public void all​(org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback)
      • all

        public void all​(org.jboss.errai.common.client.api.RemoteCallback<Map<String,​Object>> successCallback,
                        org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • allScoped

        public void allScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo)
      • allScoped

        public void allScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                              org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback)
      • allScoped

        public void allScoped​(org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo,
                              org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback,
                              org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • allScoped

        public void allScoped()
      • allScoped

        public void allScoped​(org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback)
      • allScoped

        public void allScoped​(org.jboss.errai.common.client.api.RemoteCallback<Map<String,​org.uberfire.preferences.shared.impl.PreferenceScopedValue<Object>>> successCallback,
                              org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • remove

        public void remove​(org.uberfire.preferences.shared.PreferenceScope scope,
                           String key)
      • remove

        public void remove​(org.uberfire.preferences.shared.PreferenceScope scope,
                           String key,
                           org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • remove

        public void remove​(org.uberfire.preferences.shared.PreferenceScope scope,
                           String key,
                           org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                           org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)
      • remove

        public void remove​(List<org.uberfire.preferences.shared.PreferenceScope> scopes,
                           String key)
      • remove

        public void remove​(List<org.uberfire.preferences.shared.PreferenceScope> scopes,
                           String key,
                           org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback)
      • remove

        public void remove​(List<org.uberfire.preferences.shared.PreferenceScope> scopes,
                           String key,
                           org.jboss.errai.common.client.api.RemoteCallback<Void> successCallback,
                           org.jboss.errai.common.client.api.ErrorCallback<org.jboss.errai.bus.client.api.messaging.Message> errorCallback)