Skip to content

Nodereadingcontroller interface

amaxilat edited this page Feb 19, 2012 · 1 revision

public void delete(final String readingId);

public NodeReading getByID(final int id);

public List<NodeReading> list();

public Long count();

public Long count(final Node node);

public void insertReading(final String nodeId, final String capabilityName, final int testbedId, final Double doubleReading, final String stringReading, final Date timestamp) throws UnknownTestbedException;

public List<NodeReading> listNodeReadings(final Node node, final Capability capability);

public List<NodeReading> listNodeReadings(final Node node, final Capability capability, final int limit);

public HashMap<Capability, Integer> getNodeReadingsCountMap(final Node node);

public void setSessionFactory(final SessionFactory factory);