class DBReportRequestStateManager extends DBManager<ReportRequestState> implements ReportRequestStateManager {

    @Override
    public final List<ReportRequestState> getLateDeviceStates() {
        Criterion criterion = Restrictions.le("dueDate", new Date());
        return getWithCriteria(Collections.singletonList(criterion));
    }

    public  DBReportRequestStateManager(final SessionFactory sessionFactory);

}