Class ServiceAlertsHelper


  • public class ServiceAlertsHelper
    extends Object
    • Constructor Detail

      • ServiceAlertsHelper

        public ServiceAlertsHelper()
    • Method Detail

      • addSituationExchangeToSiriForStops

        public void addSituationExchangeToSiriForStops​(uk.org.siri.siri.ServiceDelivery serviceDelivery,
                                                       List<uk.org.siri.siri.MonitoredStopVisitStructure> visits,
                                                       TransitDataService transitDataService,
                                                       List<org.onebusaway.gtfs.model.AgencyAndId> stopIds)
      • addSituationExchangeToServiceDelivery

        public void addSituationExchangeToServiceDelivery​(uk.org.siri.siri.ServiceDelivery serviceDelivery,
                                                          Collection<ServiceAlertBean> serviceAlerts)
      • addSituationExchangeToServiceDelivery

        public void addSituationExchangeToServiceDelivery​(uk.org.siri.siri.ServiceDelivery serviceDelivery,
                                                          List<uk.org.siri.siri.VehicleActivityStructure> activities,
                                                          TransitDataService transitDataService)
      • addSituationExchangeToServiceDelivery

        public void addSituationExchangeToServiceDelivery​(uk.org.siri.siri.ServiceDelivery serviceDelivery,
                                                          List<uk.org.siri.siri.VehicleActivityStructure> activities,
                                                          TransitDataService transitDataService,
                                                          List<org.onebusaway.gtfs.model.AgencyAndId> routeIds)
      • addSituationExchangeToServiceDelivery

        public void addSituationExchangeToServiceDelivery​(uk.org.siri.siri.ServiceDelivery serviceDelivery,
                                                          Map<String,​ServiceAlertBean> currentServiceAlerts)
      • addClosedSituationExchangesToSiri

        public void addClosedSituationExchangesToSiri​(uk.org.siri.siri.ServiceDelivery serviceDelivery,
                                                      Collection<String> deletedIds)
      • addGlobalServiceAlertsToServiceDelivery

        public void addGlobalServiceAlertsToServiceDelivery​(uk.org.siri.siri.ServiceDelivery serviceDelivery,
                                                            RealtimeService realtimeService)
      • getServiceAlertBeanAsPtSituationElementStructure

        public uk.org.siri.siri.PtSituationElementStructure getServiceAlertBeanAsPtSituationElementStructure​(ServiceAlertBean serviceAlert)
      • serviceAlertTimeToDate

        public Date serviceAlertTimeToDate​(long time)