Package org.hackystat.sensorshell

Implements the SensorShell service, which provides client-side "middleware" that facilitates collection and transmission of sensor data to a Hackystat server.

See:
          Description

Interface Summary
Shell An interface that is implemented by SensorShell and MultiSensorShell.
 

Class Summary
ExtensionFileFilter Provides a file filter that accepts only files with a given case-insensitive extension.
MultiSensorShell MultiSensorShell is a wrapper around SingleSensorShell that is designed for high performance transmission of sensor data instances from a client to a server.
OfflineManager Provides a facility for: (a) persisting buffered SensorData instances locally when the SensorBase host is not available and (b) recovering them during a subsequent invocation of SensorShell.
SensorShell Provides "middleware" for accumulating and sending notification (sensor) data to Hackystat.
SensorShellProperties Provides Hackystat sensors with access to standard Hackystat sensorshell properties.
ShellPerfEval A command line tool that facilitates performance evaluation and tuning of sensor data transmission.
SingleSensorShell Provides the implementation of a single SensorShell instance.
TestMultiSensorShell Provides testing classes and a main method for experimenting with MultiSensorShell performance.
TestSensorShellProperties Provides simple unit tests for SensorShellProperties.
TestSingleSensorShell Provides simple unit tests for the SensorShell.
 

Exception Summary
SensorShellException An exception that is thrown when problems occur with instantiating SensorShellProperties or sending sensor data.
 

Package org.hackystat.sensorshell Description

Implements the SensorShell service, which provides client-side "middleware" that facilitates collection and transmission of sensor data to a Hackystat server.