|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SinglePreference | |
---|---|
de.unikassel.android.sdcframework.preferences | Provides the classes to manage preferences, service configurations values and defaults. |
de.unikassel.android.sdcframework.preferences.facade | Provides the interfaces for the preference package. |
Uses of SinglePreference in de.unikassel.android.sdcframework.preferences |
---|
Classes in de.unikassel.android.sdcframework.preferences that implement SinglePreference | |
---|---|
class |
BooleanPreference
Preference implementation for boolean types. |
class |
EnabledPreference
Implementation of a simple enabled preference which is a boolean preference type. |
class |
FrequencyPreference
Implementation of a simple frequency preference which is an integer type preference. |
class |
IntegerPreference
Preference implementation for integer types. |
class |
LogLevelPreferenceImpl
Implementation of the preference for the LogLevel type, which is a
single preference bounded to the LogLevelConfiguration . |
class |
LongPreference
Preference implementation for long types. |
class |
PriorityLevelPreference
Implementation of the preference for the device
priority . |
class |
SensorDevicePreferencesImpl
|
class |
ServicePreferencesImpl
Implementation of the service preferences. |
class |
SinglePreferenceImpl<T>
Generic abstract base class for a single preference type. |
class |
StringPreference
Preference implementation for string types. |
class |
TimeProviderPreferenceImpl
Implementation of the time provider preference. |
class |
TransmissionPreferenceImpl
Implementation of the preferences for the transmission configuration. |
class |
TransmissionProtocolPreferenceImpl
Implementation of the preferences for a transmission protocol configuration. |
class |
UUIDPreferenceImpl
Implementation of the preference for the UUID |
Fields in de.unikassel.android.sdcframework.preferences declared as SinglePreference | |
---|---|
private SinglePreference<ArchiveTypes> |
TransmissionPreferenceImpl.archiveTypePreference
The preference for the archive type |
private SinglePreference<DBFullStrategyDescription> |
ServicePreferencesImpl.dbFullStrategyPreference
The database full strategy preference |
private SinglePreference<Boolean> |
SensorDevicePreferencesImpl.enabledPreference
The enabled preference |
private SinglePreference<Boolean> |
TransmissionPreferenceImpl.encryptionEnabledPreference
The preference for the encryption enabled flag |
private SinglePreference<TimeProviderErrorStrategyDescription> |
TimeProviderPreferenceImpl.errorStrategyPreference
The preference for the error strategy |
private SinglePreference<Integer> |
SensorDevicePreferencesImpl.frequencyPreference
The frequency preference |
private SinglePreference<LogLevelConfiguration> |
ApplicationPreferenceManagerImpl.logLevelPreference
The log level preferences |
private SinglePreference<SensorDevicePriorities> |
SensorDevicePreferencesImpl.priorityPreference
The priority preference |
private SinglePreference<ConnectionStrategyDescription> |
TransmissionProtocolPreferenceImpl.transmissionStrategyPreference
The preference for the transmission strategy |
private SinglePreference<WeeklySchedule> |
ServicePreferencesImpl.weeklySchedulePreference
The preference for the wekly time schedule. |
Methods in de.unikassel.android.sdcframework.preferences with parameters of type SinglePreference | |
---|---|
void |
ApplicationPreferenceManagerImpl.updatePreferenceState(Context applicationContext,
SinglePreference<Boolean> preference,
boolean state)
|
Uses of SinglePreference in de.unikassel.android.sdcframework.preferences.facade |
---|
Subinterfaces of SinglePreference in de.unikassel.android.sdcframework.preferences.facade | |
---|---|
interface |
SensorDevicePreferences
Interface for the preferences of a single sensor device. |
interface |
ServicePreferences
Interface for the preferences of the service and the persistence module. |
interface |
TimeProviderPreference
Interface for a NTP time provider preference |
interface |
TransmissionPreference
Interface for the preferences of the transmission module. |
interface |
TransmissionProtocolPreference
Interface for the preferences of a transmission protocol. |
interface |
UUIDPreference
Interface for the UUID preference. |
Methods in de.unikassel.android.sdcframework.preferences.facade that return SinglePreference | |
---|---|
SinglePreference<ArchiveTypes> |
TransmissionPreference.getArchiveTypePreference()
Getter for the preference for the archive type |
SinglePreference<String> |
TransmissionProtocolPreference.getAuthenticationPasswordPreference()
Getter for the preference for the authentication password |
SinglePreference<String> |
TransmissionProtocolPreference.getAuthenticationUserPreference()
Getter for the preference for the authentication user name |
SinglePreference<Boolean> |
ServicePreferences.getDbFullDeletionIsPriorityBasedPreference()
Getter for the preference for priority based deletion |
SinglePreference<Integer> |
ServicePreferences.getDbFullDeletionRecordCountPreference()
Getter the record count preference of the deletion strategy |
SinglePreference<DBFullStrategyDescription> |
ServicePreferences.getDbFullStrategyPreference()
Getter for the preference for the database full strategy description |
SinglePreference<Long> |
ServicePreferences.getDbFullWaitTimePreference()
Getter for the preference for the wait strategy time |
SinglePreference<Long> |
ServicePreferences.getDBMaxSizePreference()
Getter for the database size limit preference |
SinglePreference<Boolean> |
SensorDevicePreferences.getEnabledPreference()
Getter for the enabled flag preference |
SinglePreference<Boolean> |
TransmissionPreference.getEncryptionEnabledPreference()
Getter for the archive encryption enabled preference |
SinglePreference<TimeProviderErrorStrategyDescription> |
TimeProviderPreference.getErrorStrategyPreference()
Getter for the error strategy preference. |
SinglePreference<Integer> |
SensorDevicePreferences.getFrequencyPreference()
Getter for the frequency preference |
SinglePreference<LogLevelConfiguration> |
ApplicationPreferenceManager.getLogLevelPreference()
Getter for log level preferences |
SinglePreference<Integer> |
TransmissionPreference.getMaxSampleTransferCountPreference()
Getter for the preference for the maximum count of samples to transfer |
SinglePreference<Integer> |
TransmissionPreference.getMinSampleTransferCountPreference()
Getter for the preference for the minimum count of samples to transfer |
SinglePreference<Long> |
TransmissionPreference.getMinTransferFrequencyPreference()
Getter for the preference for the minimum transmission frequency |
SinglePreference<Boolean> |
ServicePreferences.getPersistentStorageEnabledPreference()
Getter for the persistence storage enabled preference |
SinglePreference<SensorDevicePriorities> |
SensorDevicePreferences.getPriorityPreference()
Getter for the priority preference |
SinglePreference<Boolean> |
ServicePreferences.getSampleBroadcastsEnabledPreference()
Getter for the sample broadcasts enabled preference |
SinglePreference<Boolean> |
ServicePreferences.getSampleLocationFixEnabledPreference()
Getter for the sample location fix enabled preference |
SinglePreference<Boolean> |
ServicePreferences.getSamplingEnabledPreference()
Getter for the sampling enabled preference |
SinglePreference<Boolean> |
ServicePreferences.getTransmissionEnabledPreference()
Getter for the sample transmission enabled preference |
SinglePreference<ConnectionStrategyDescription> |
TransmissionProtocolPreference.getTransmissionStrategyPreference()
Getter for the preference for the transmission strategy |
SinglePreference<String> |
TransmissionProtocolPreference.getURLPreference()
Getter for the preference for the transfer URL |
SinglePreference<WeeklySchedule> |
ServicePreferences.getWeeklySchedulePreference()
Getter for the preference the weekly schedule. |
Methods in de.unikassel.android.sdcframework.preferences.facade with parameters of type SinglePreference | |
---|---|
void |
ApplicationPreferenceManager.updatePreferenceState(Context applicationContext,
SinglePreference<Boolean> preference,
boolean state)
Method to change the state for a given boolean preference |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |