Package org.flasby.christmas.monitor
Interface PollingRunner
-
- All Known Implementing Classes:
SimpleHttpTicker
public interface PollingRunner
used to fetch data which is not pushed into the system. Temparature measurements, for example, are pushed into the DB using a PUT call via the WebServer. Gude Switch states, however, need to be polled using this interface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
PollingRunner.PollException
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RawMeasurements
run(String[] params)
-
-
-
Method Detail
-
run
RawMeasurements run(String[] params) throws PollingRunner.PollException
- Throws:
PollingRunner.PollException
-
-