org.onebusaway.transit_data_federation.services.reporting
Interface UserReportingDao


public interface UserReportingDao


Method Summary
 void delete(Object entity)
           
 List<StopProblemReportRecord> getAllStopProblemReportsForStopId(org.onebusaway.gtfs.model.AgencyAndId stopId)
           
 List<String> getAllTripProblemReportLabels()
           
 List<TripProblemReportRecord> getAllTripProblemReportsForTripId(org.onebusaway.gtfs.model.AgencyAndId tripId)
           
 StopProblemReportRecord getStopProblemRecordForId(long id)
           
 List<StopProblemReportRecord> getStopProblemReports(String agencyId, long timeFrom, long timeTo, EProblemReportStatus status)
           
 List<org.onebusaway.collections.tuple.T2<org.onebusaway.gtfs.model.AgencyAndId,Integer>> getStopProblemReportSummaries(String agencyId, long timeFrom, long timeTo, EProblemReportStatus status)
           
 TripProblemReportRecord getTripProblemRecordForId(long id)
           
 List<TripProblemReportRecord> getTripProblemReports(String agencyId, long timeFrom, long timeTo, EProblemReportStatus status)
           
 List<org.onebusaway.collections.tuple.T2<org.onebusaway.gtfs.model.AgencyAndId,Integer>> getTripProblemReportSummaries(String agencyId, long timeFrom, long timeTo, EProblemReportStatus status)
           
 void saveOrUpdate(Object record)
           
 

Method Detail

saveOrUpdate

void saveOrUpdate(Object record)

delete

void delete(Object entity)

getStopProblemReportSummaries

List<org.onebusaway.collections.tuple.T2<org.onebusaway.gtfs.model.AgencyAndId,Integer>> getStopProblemReportSummaries(String agencyId,
                                                                                                                       long timeFrom,
                                                                                                                       long timeTo,
                                                                                                                       EProblemReportStatus status)

getTripProblemReportSummaries

List<org.onebusaway.collections.tuple.T2<org.onebusaway.gtfs.model.AgencyAndId,Integer>> getTripProblemReportSummaries(String agencyId,
                                                                                                                       long timeFrom,
                                                                                                                       long timeTo,
                                                                                                                       EProblemReportStatus status)

getStopProblemReports

List<StopProblemReportRecord> getStopProblemReports(String agencyId,
                                                    long timeFrom,
                                                    long timeTo,
                                                    EProblemReportStatus status)

getTripProblemReports

List<TripProblemReportRecord> getTripProblemReports(String agencyId,
                                                    long timeFrom,
                                                    long timeTo,
                                                    EProblemReportStatus status)

getAllStopProblemReportsForStopId

List<StopProblemReportRecord> getAllStopProblemReportsForStopId(org.onebusaway.gtfs.model.AgencyAndId stopId)

getAllTripProblemReportsForTripId

List<TripProblemReportRecord> getAllTripProblemReportsForTripId(org.onebusaway.gtfs.model.AgencyAndId tripId)

getStopProblemRecordForId

StopProblemReportRecord getStopProblemRecordForId(long id)

getTripProblemRecordForId

TripProblemReportRecord getTripProblemRecordForId(long id)

getAllTripProblemReportLabels

List<String> getAllTripProblemReportLabels()


Copyright © 2011 OneBusAway. All Rights Reserved.