{"issue":{"state":"open","created_at":"2011-11-24T09:34:46Z","updated_at":"2011-11-28T15:37:50Z","user":{"gravatar_id":"58d2d521a45ae75ddf084dc530b647d4","id":647727,"url":"https://api.github.com/users/muuki88","avatar_url":"https://secure.gravatar.com/avatar/58d2d521a45ae75ddf084dc530b647d4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"muuki88"},"comments":0,"body":"## ISensorService\r\n\r\nEvery method added has a corresponding method with _Sensor_ instead\r\nof _ISensor_ as a parameter.\r\n\r\n### createInputStream(ISensor): InputStream\r\n\r\nThis method is used to copy from a sensor to another location.\r\nE.g the OutputStream generate via the IPatientService.\r\n\r\n### availableInputs(ISensor): URL[]\r\n\r\nThis method is used if a sensor has more than one inputStream (serveral files,\r\na folder of raw data, etc). The array contains an URL to every resource that\r\nis a valid sensor data.\r\n\r\nNOTE: URL[] maybe not the ideal class for this. Suggestions are welcome.\r\n\r\n### createInput(ISensor, inputIndex): InputStream // createConverter(ISensor, inputIndex): IConverter\r\n\r\nCreate an InputStream/IConverter based on the index of the array created by\r\n_availableInputs_. \r\n\r\n### createInputs(ISensor): InputStream[] // createConverters(ISensor): IConverter[]\r\n\r\nCreate InputStreams/IConverters for all valid resources at the sensor location.\r\n\r\n\r\n## SensorService\r\n\r\nChange SensorService due to new interface.","assignee":{"gravatar_id":"205f7662597b87f3d6951da445fa021c","id":1108677,"url":"https://api.github.com/users/stefthedrummer","avatar_url":"https://secure.gravatar.com/avatar/205f7662597b87f3d6951da445fa021c?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"stefthedrummer"},"number":35,"id":2339145,"labels":[{"name":"Enhancement","color":"02e10c","url":"https://api.github.com/repos/knowing/Medmon/labels/Enhancement"},{"name":"UI","color":"ededed","url":"https://api.github.com/repos/knowing/Medmon/labels/UI"}],"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"title":"ISensorService: Add methods to extend functionality","closed_at":null,"html_url":"https://github.com/knowing/Medmon/issues/35","url":"https://api.github.com/repos/knowing/Medmon/issues/35","milestone":{"state":"open","created_at":"2011-11-03T15:40:53Z","closed_issues":8,"due_on":"2011-11-28T08:00:00Z","creator":{"gravatar_id":"58d2d521a45ae75ddf084dc530b647d4","id":647727,"url":"https://api.github.com/users/muuki88","avatar_url":"https://secure.gravatar.com/avatar/58d2d521a45ae75ddf084dc530b647d4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"muuki88"},"number":4,"title":"M1.1 - Sensor Framework","description":"## Redesign Sensor-Framework without ExtensionPoints.\r\n\r\n* Use OSGi-Services\r\n* Java 7 NIO 2\r\n\r\n## Note\r\n\r\nThis may be just part one of the sensor framework. Mostly\r\nthe redesign is necessary to import data from a sensor. ","url":"https://api.github.com/repos/knowing/Medmon/milestones/4","open_issues":4}},"action":"reopened"}