Uses of Interface
de.unikassel.android.sdcframework.util.facade.EventObserver

Packages that use EventObserver
de.unikassel.android.sdcframework.app Provides the classes for the service controller and preference activities as well as the service class itself. 
de.unikassel.android.sdcframework.broadcast Provides all broadcast related classes. 
de.unikassel.android.sdcframework.broadcast.facade Provides the interfaces for the broadcast package. 
de.unikassel.android.sdcframework.devices Does contain the sensor device specific classes, like the sensor devices, the device manager and the device factory. 
de.unikassel.android.sdcframework.preferences Provides the classes to manage preferences, service configurations values and defaults. 
de.unikassel.android.sdcframework.service Does contain the service management related classes. 
de.unikassel.android.sdcframework.transmission The classes providing the service for the transfer of stored samples to a remote server. 
de.unikassel.android.sdcframework.util Does contain utility classes and interfaces. 
de.unikassel.android.sdcframework.util.facade Provides the interfaces for the util package. 
 

Uses of EventObserver in de.unikassel.android.sdcframework.app
 

Classes in de.unikassel.android.sdcframework.app that implement EventObserver
 class SDCServiceController
          The main controller activity for the sensor data collection service.
 

Uses of EventObserver in de.unikassel.android.sdcframework.broadcast
 

Methods in de.unikassel.android.sdcframework.broadcast with parameters of type EventObserver
 void BatteryLowStateObserver.registerEventObserver(EventObserver<? extends BatteryLowEvent> observer)
           
 void SampleListener.registerEventObserver(EventObserver<? extends SampleCollection> observer)
           
 void BatteryLowStateObserver.unregisterEventObserver(EventObserver<? extends BatteryLowEvent> observer)
           
 void SampleListener.unregisterEventObserver(EventObserver<? extends SampleCollection> observer)
           
 

Uses of EventObserver in de.unikassel.android.sdcframework.broadcast.facade
 

Subinterfaces of EventObserver in de.unikassel.android.sdcframework.broadcast.facade
 interface LogEventBroadcastService
          Interface for the log broadcast service class.
 

Uses of EventObserver in de.unikassel.android.sdcframework.devices
 

Classes in de.unikassel.android.sdcframework.devices that implement EventObserver
 class LocationTracker
          Class to track location information using available sensors.
 class TimeProviderDevice
          Implementation of the the time provider synchronization state observing sensor device.
 

Methods in de.unikassel.android.sdcframework.devices with parameters of type EventObserver
 void SensorDeviceManagerImpl.registerEventObserver(EventObserver<? extends Sample> observer)
           
 void SensorDeviceManagerImpl.unregisterEventObserver(EventObserver<? extends Sample> observer)
           
 

Uses of EventObserver in de.unikassel.android.sdcframework.preferences
 

Methods in de.unikassel.android.sdcframework.preferences with parameters of type EventObserver
 void ApplicationPreferenceManagerImpl.registerEventObserver(EventObserver<? extends ConfigurationChangeEvent<? extends Configuration>> observer)
           
 void ApplicationPreferenceManagerImpl.unregisterEventObserver(EventObserver<? extends ConfigurationChangeEvent<? extends Configuration>> observer)
           
 

Uses of EventObserver in de.unikassel.android.sdcframework.service
 

Classes in de.unikassel.android.sdcframework.service that implement EventObserver
 class ServiceManagerImpl
          The Implementation of the sensor data collection service manager.
 class TimeProviderOutOfSyncIgnoreStrategy
          Simple ignore strategy in case of time provider synchronization errors.
 

Fields in de.unikassel.android.sdcframework.service declared as EventObserver
private  EventObserver<AlarmEvent> TimeProviderOutOfSyncIgnoreStrategy.alarmObserver
          The alarm observer to delegate to.
private  EventObserver<SensorDeviceConfigurationChangeEvent> ServiceManagerImpl.deviceConfigEventObserver
          The sensor device configuration change event observer.
private  EventObserver<TransferEvent> ServiceManagerImpl.fileTransferObserver
          The file transfer event observer.
private  EventObserver<LogLevelConfigurationChangeEvent> ServiceManagerImpl.logLevelConfigEventObserver
          The log level change event observer.
private  EventObserver<ServiceConfigurationChangeEvent> ServiceManagerImpl.serviceConfigEventObserver
          The service configuration change event observer.
private  EventObserver<TimeProviderConfigurationChangeEvent> ServiceManagerImpl.timeProviderConfigEventObserver
          The time provider change event observer.
private  EventObserver<TimeProviderEvent> ServiceManagerImpl.timeProviderEventObserver
          The time provider event observer.
 

Methods in de.unikassel.android.sdcframework.service that return EventObserver
private  EventObserver<SensorDeviceConfigurationChangeEvent> ServiceManagerImpl.getDeviceConfigurationEventObserver()
          Getter for the sensor device configuration event observer
private  EventObserver<TransferEvent> ServiceManagerImpl.getFileTransferObserver()
          Getter for the fileTransferObserver
private  EventObserver<LogLevelConfigurationChangeEvent> ServiceManagerImpl.getLogLevelConfigEventObserver()
          Getter for the log level configuration event observer
 EventObserver<ServiceConfigurationChangeEvent> ServiceManagerImpl.getServiceConfigEventObserver()
          Getter for the serviceConfigEventObserver
private  EventObserver<TimeProviderConfigurationChangeEvent> ServiceManagerImpl.getTimeProviderConfigEventObserver()
          Getter for the time provider configuration event observer
 EventObserver<TimeProviderEvent> ServiceManagerImpl.getTimeProviderEventObserver()
          Getter for the timeProviderEventObserver
 

Methods in de.unikassel.android.sdcframework.service with parameters of type EventObserver
private  void ServiceManagerImpl.setDeviceConfigurationEventObserver(EventObserver<SensorDeviceConfigurationChangeEvent> deviceConfigEventObserver)
          Setter for the sensor device configuration event observer
private  void ServiceManagerImpl.setLogLevelConfigEventObserver(EventObserver<LogLevelConfigurationChangeEvent> logLevelConfigEventObserver)
          Setter for the the log level configuration event observer
 void ServiceManagerImpl.setServiceConfigEventObserver(EventObserver<ServiceConfigurationChangeEvent> serviceConfigEventObserver)
          Setter for the serviceConfigEventObserver
private  void ServiceManagerImpl.setTimeProviderConfigEventObserver(EventObserver<TimeProviderConfigurationChangeEvent> timeProviderConfigEventObserver)
          Setter for the the time provider configuration event observer
 void ServiceManagerImpl.setTimeProviderEventObserver(EventObserver<TimeProviderEvent> timeProviderEventObserver)
          Setter for the timeProviderEventObserver
 

Uses of EventObserver in de.unikassel.android.sdcframework.transmission
 

Classes in de.unikassel.android.sdcframework.transmission that implement EventObserver
 class TransferManagerImpl
          Implementation of the transfer manager which is the main access component for the transmission module.
 

Fields in de.unikassel.android.sdcframework.transmission declared as EventObserver
private  EventObserver<AlarmEvent> TransferManagerImpl.alarmObserver
          The alarm observer to delegate to
 

Methods in de.unikassel.android.sdcframework.transmission with parameters of type EventObserver
 void TransferManagerImpl.registerEventObserver(EventObserver<? extends TransferEvent> observer)
           
 void TransferManagerImpl.unregisterEventObserver(EventObserver<? extends TransferEvent> observer)
           
 

Uses of EventObserver in de.unikassel.android.sdcframework.util
 

Classes in de.unikassel.android.sdcframework.util that implement EventObserver
private  class EventCollectorImpl.EventObserverImpl
          Inner class implementing the event observer for the event type
 class LogfileManager
          A worker thread to realize a the global log file handling.
(package private)  class TimeProvider.UpdateThread
          Thread for asynchronous time updates
 

Fields in de.unikassel.android.sdcframework.util with type parameters of type EventObserver
private  ConcurrentLinkedQueue<EventObserver<T>> ObservableEventSourceImpl.observers
          The observer collection
 

Methods in de.unikassel.android.sdcframework.util that return EventObserver
 EventObserver<T> EventCollectorImpl.getEventObserver()
           
 EventObserver<Sample> AbstractAsynchrounousSampleObserver.getObserver()
           
 

Methods in de.unikassel.android.sdcframework.util that return types with arguments of type EventObserver
 Collection<EventObserver<T>> ObservableEventSourceImpl.getObservers()
          Getter for the observers
 

Methods in de.unikassel.android.sdcframework.util with parameters of type EventObserver
private  void ExternalStorageAvailabilityListener.notifyLastEvent(EventObserver<ExternalStorageStateChangeEvent> observer)
          Does notify the observer about the last event
protected  void ObservableEventSourceImpl.onObserverRegistration(EventObserver<? extends T> observer)
          Handler for registered observers ( to be overloaded by extending classes if necessary )
protected  void TimeProvider.onObserverRegistration(EventObserver<? extends TimeProviderEvent> observer)
           
protected  void ObservableEventSourceImpl.onObserverUnregistration(EventObserver<? extends T> observer)
          Handler for unregistered observers ( to be overloaded by extending classes if necessary )
 void ObservableAlarm.registerEventObserver(EventObserver<? extends AlarmEvent> observer)
           
 void EventCollectorImpl.registerEventObserver(EventObserver<? extends EventError> observer)
           
 void ExternalStorageAvailabilityListener.registerEventObserver(EventObserver<? extends ExternalStorageStateChangeEvent> observer)
           
 void NetworkConnectionObserver.registerEventObserver(EventObserver<? extends NetworkStateChangeEvent> observer)
           
 void ObservableEventSourceImpl.registerEventObserver(EventObserver<? extends T> observer)
           
 void AbstractEventDispatcherImpl.registerEventObserver(EventObserver<? extends U> observer)
           
 void ObservableAlarm.unregisterEventObserver(EventObserver<? extends AlarmEvent> observer)
           
 void EventCollectorImpl.unregisterEventObserver(EventObserver<? extends EventError> observer)
           
 void ExternalStorageAvailabilityListener.unregisterEventObserver(EventObserver<? extends ExternalStorageStateChangeEvent> observer)
           
 void NetworkConnectionObserver.unregisterEventObserver(EventObserver<? extends NetworkStateChangeEvent> observer)
           
 void ObservableEventSourceImpl.unregisterEventObserver(EventObserver<? extends T> observer)
           
 void AbstractEventDispatcherImpl.unregisterEventObserver(EventObserver<? extends U> observer)
           
 

Uses of EventObserver in de.unikassel.android.sdcframework.util.facade
 

Methods in de.unikassel.android.sdcframework.util.facade that return EventObserver
 EventObserver<T> EventCollector.getEventObserver()
          Getter for the event observer
 EventObserver<Sample> DelegatingSampleObserver.getObserver()
          Getter for the sample observer
 

Methods in de.unikassel.android.sdcframework.util.facade with parameters of type EventObserver
 void ObserverRegistration.registerEventObserver(EventObserver<? extends T> observer)
          Does register an observer
 void ObserverRegistration.unregisterEventObserver(EventObserver<? extends T> observer)
          Does delete a registered observer