de.unikassel.android.sdcframework.preferences.facade
Interface TimeProviderPreference

Package class diagram package TimeProviderPreference
All Superinterfaces:
SinglePreference<TimeProviderConfiguration>
All Known Implementing Classes:
TimeProviderPreferenceImpl

public interface TimeProviderPreference
extends SinglePreference<TimeProviderConfiguration>

Interface for a NTP time provider preference


Method Summary
 SinglePreference<TimeProviderErrorStrategyDescription> getErrorStrategyPreference()
          Getter for the error strategy preference.
 String getProvidersEntryFromList(List<String> providers)
          Method to convert a list of providers to a preference entry of concatenated provider addresses.
 StringPreference getProvidersPreference()
          Getter for the providers preference
 
Methods inherited from interface de.unikassel.android.sdcframework.preferences.facade.SinglePreference
getConfiguration, getDefault, getKey, setDefault, testForKey
 

Method Detail

getProvidersEntryFromList

String getProvidersEntryFromList(List<String> providers)
Method to convert a list of providers to a preference entry of concatenated provider addresses.

Parameters:
providers - the list of the providers
Returns:
the provider preference entry

getProvidersPreference

StringPreference getProvidersPreference()
Getter for the providers preference

Returns:
the providers preference

getErrorStrategyPreference

SinglePreference<TimeProviderErrorStrategyDescription> getErrorStrategyPreference()
Getter for the error strategy preference.

Returns:
the error strategy description preference