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

Packages that use LifeCycleObject
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.devices.facade Provides the interfaces for the device package. 
de.unikassel.android.sdcframework.persistence The classes providing the service for persistent storage of samples on the device. 
de.unikassel.android.sdcframework.persistence.facade Provides the interfaces for the persistence package. 
de.unikassel.android.sdcframework.service Does contain the service management related classes. 
de.unikassel.android.sdcframework.service.facade Provides the interfaces for the service package. 
de.unikassel.android.sdcframework.transmission The classes providing the service for the transfer of stored samples to a remote server. 
de.unikassel.android.sdcframework.transmission.facade Provides the interfaces for the transmission package. 
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 LifeCycleObject in de.unikassel.android.sdcframework.broadcast
 

Classes in de.unikassel.android.sdcframework.broadcast that implement LifeCycleObject
 class BatteryLowStateObserver
          An observable battery low broadcast receiver.
 class SampleBroadcastServiceImpl
          Implementation of the sample broadcast service interface.
 

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

Subinterfaces of LifeCycleObject in de.unikassel.android.sdcframework.broadcast.facade
 interface SampleBroadcastService
          Interface for the sample broadcast service class.
 

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

Classes in de.unikassel.android.sdcframework.devices that implement LifeCycleObject
 class LocationTracker
          Class to track location information using available sensors.
 class SensorDeviceManagerImpl
          Implementation of the sensor device manager implementation.
 

Uses of LifeCycleObject in de.unikassel.android.sdcframework.devices.facade
 

Subinterfaces of LifeCycleObject in de.unikassel.android.sdcframework.devices.facade
 interface SensorDeviceManager
          The interface for the sensor device managemer.
 

Uses of LifeCycleObject in de.unikassel.android.sdcframework.persistence
 

Classes in de.unikassel.android.sdcframework.persistence that implement LifeCycleObject
 class PersistentStorageManagerImpl
          The persistent storage manager does provide the persistent storage feature for the framework.
 

Uses of LifeCycleObject in de.unikassel.android.sdcframework.persistence.facade
 

Subinterfaces of LifeCycleObject in de.unikassel.android.sdcframework.persistence.facade
 interface PersistentStorageManager
          Interface for the persistent storage manager an asynchronous sample observer, responsible for the persistent storage task.
 

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

Classes in de.unikassel.android.sdcframework.service that implement LifeCycleObject
 class SDCServiceConnectionHolder
          Implementation of life cycle dependent SDC service connection holder.

This class can establish, destroy and observe a connection with the SDC service.
 class ServiceManagerImpl
          The Implementation of the sensor data collection service manager.
 

Uses of LifeCycleObject in de.unikassel.android.sdcframework.service.facade
 

Subinterfaces of LifeCycleObject in de.unikassel.android.sdcframework.service.facade
 interface ServiceManager
          Interface for the sensor data collection service manager.
 

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

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

Uses of LifeCycleObject in de.unikassel.android.sdcframework.transmission.facade
 

Subinterfaces of LifeCycleObject in de.unikassel.android.sdcframework.transmission.facade
 interface TransferManager
          Interface for the transfer manager.
 

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

Classes in de.unikassel.android.sdcframework.util that implement LifeCycleObject
 class AbstractAsynchrounousSampleObserver
          Abstract base class for asynchronous working sample observer components, which do depend on the service life cycle.

Main features:
can be attached as observer for samples, does maintain an event collector to store observed samples in a thread safe queue for further processing, does run asynchronously as daemon worker thread, does implement the life cycle object behavior. Can be extended to implement a specific kind of sample data processing in the AbstractWorkerThread.doWork() method of the thread.
 class LifeCycleObjectImpl
          Basic implementation of the LifeCycleObject interface, to be used as bas class for types which do share the Android service life cycle.
 class ObservableAlarm
          An observable alarm.
 

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

Subinterfaces of LifeCycleObject in de.unikassel.android.sdcframework.util.facade
 interface AsynchrounousSampleObserver
          Interface for asynchronous sample observers depending on the service life cycle.