Class PreferenceBeanStoreImpl
- java.lang.Object
-
- org.uberfire.preferences.client.store.PreferenceBeanStoreImpl
-
- All Implemented Interfaces:
org.uberfire.preferences.shared.bean.PreferenceBeanStore
@Alternative @ApplicationScoped public class PreferenceBeanStoreImpl extends Object implements org.uberfire.preferences.shared.bean.PreferenceBeanStore
Client implementation forPreferenceBeanStore. It just pass along the method calls to the backend implementation, with the proper callbacks.
-
-
Constructor Summary
Constructors Constructor Description PreferenceBeanStoreImpl(org.jboss.errai.common.client.api.Caller<org.uberfire.preferences.shared.bean.PreferenceBeanServerStore> store)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <U extends org.uberfire.preferences.shared.bean.BasePreference<U>,T extends org.uberfire.preferences.shared.bean.BasePreferencePortable<U>>
voidload(T emptyPortablePreference, org.uberfire.mvp.ParameterizedCommand<T> successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)<U extends org.uberfire.preferences.shared.bean.BasePreference<U>,T extends org.uberfire.preferences.shared.bean.BasePreferencePortable<U>>
voidload(T emptyPortablePreference, org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, org.uberfire.mvp.ParameterizedCommand<T> successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)voidsave(Collection<org.uberfire.preferences.shared.bean.BasePreferencePortable<? extends org.uberfire.preferences.shared.bean.BasePreference<?>>> portablePreferences, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)voidsave(Collection<org.uberfire.preferences.shared.bean.BasePreferencePortable<? extends org.uberfire.preferences.shared.bean.BasePreference<?>>> portablePreferences, org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)voidsave(Collection<org.uberfire.preferences.shared.bean.BasePreferencePortable<? extends org.uberfire.preferences.shared.bean.BasePreference<?>>> portablePreferences, org.uberfire.preferences.shared.PreferenceScope scope, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)<U extends org.uberfire.preferences.shared.bean.BasePreference<U>,T extends org.uberfire.preferences.shared.bean.BasePreferencePortable<U>>
voidsave(T portablePreference, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)<U extends org.uberfire.preferences.shared.bean.BasePreference<U>,T extends org.uberfire.preferences.shared.bean.BasePreferencePortable<U>>
voidsave(T portablePreference, org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)<U extends org.uberfire.preferences.shared.bean.BasePreference<U>,T extends org.uberfire.preferences.shared.bean.BasePreferencePortable<U>>
voidsave(T portablePreference, org.uberfire.preferences.shared.PreferenceScope scope, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)
-
-
-
Method Detail
-
load
public <U extends org.uberfire.preferences.shared.bean.BasePreference<U>,T extends org.uberfire.preferences.shared.bean.BasePreferencePortable<U>> void load(T emptyPortablePreference, org.uberfire.mvp.ParameterizedCommand<T> successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)- Specified by:
loadin interfaceorg.uberfire.preferences.shared.bean.PreferenceBeanStore
-
load
public <U extends org.uberfire.preferences.shared.bean.BasePreference<U>,T extends org.uberfire.preferences.shared.bean.BasePreferencePortable<U>> void load(T emptyPortablePreference, org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, org.uberfire.mvp.ParameterizedCommand<T> successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)- Specified by:
loadin interfaceorg.uberfire.preferences.shared.bean.PreferenceBeanStore
-
save
public <U extends org.uberfire.preferences.shared.bean.BasePreference<U>,T extends org.uberfire.preferences.shared.bean.BasePreferencePortable<U>> void save(T portablePreference, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)- Specified by:
savein interfaceorg.uberfire.preferences.shared.bean.PreferenceBeanStore
-
save
public <U extends org.uberfire.preferences.shared.bean.BasePreference<U>,T extends org.uberfire.preferences.shared.bean.BasePreferencePortable<U>> void save(T portablePreference, org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)- Specified by:
savein interfaceorg.uberfire.preferences.shared.bean.PreferenceBeanStore
-
save
public <U extends org.uberfire.preferences.shared.bean.BasePreference<U>,T extends org.uberfire.preferences.shared.bean.BasePreferencePortable<U>> void save(T portablePreference, org.uberfire.preferences.shared.PreferenceScope scope, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)- Specified by:
savein interfaceorg.uberfire.preferences.shared.bean.PreferenceBeanStore
-
save
public void save(Collection<org.uberfire.preferences.shared.bean.BasePreferencePortable<? extends org.uberfire.preferences.shared.bean.BasePreference<?>>> portablePreferences, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)
- Specified by:
savein interfaceorg.uberfire.preferences.shared.bean.PreferenceBeanStore
-
save
public void save(Collection<org.uberfire.preferences.shared.bean.BasePreferencePortable<? extends org.uberfire.preferences.shared.bean.BasePreference<?>>> portablePreferences, org.uberfire.preferences.shared.impl.PreferenceScopeResolutionStrategyInfo scopeResolutionStrategyInfo, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)
- Specified by:
savein interfaceorg.uberfire.preferences.shared.bean.PreferenceBeanStore
-
save
public void save(Collection<org.uberfire.preferences.shared.bean.BasePreferencePortable<? extends org.uberfire.preferences.shared.bean.BasePreference<?>>> portablePreferences, org.uberfire.preferences.shared.PreferenceScope scope, org.uberfire.mvp.Command successCallback, org.uberfire.mvp.ParameterizedCommand<Throwable> errorCallback)
- Specified by:
savein interfaceorg.uberfire.preferences.shared.bean.PreferenceBeanStore
-
-