Package net.solarnetwork.central.dao
Interface SolarNodeDao
- All Superinterfaces:
FilterableDao<SolarNodeFilterMatch,,Long, SolarNodeFilter> GenericDao<SolarNode,Long>
- All Known Implementing Classes:
MyBatisSolarNodeDao
public interface SolarNodeDao
extends GenericDao<SolarNode,Long>, FilterableDao<SolarNodeFilterMatch,Long,SolarNodeFilter>
DAO API for SolarNode data.
-
Method Summary
Methods inherited from interface net.solarnetwork.central.dao.FilterableDao
findFilteredMethods inherited from interface net.solarnetwork.central.dao.GenericDao
delete, get, getAll, getObjectType, store
-
Method Details
-
getUnusedNodeId
Long getUnusedNodeId()Get an unused node ID value.Once an ID has been returned by this method, that ID will never be returned again.
- Returns:
- an unused node ID
-