org.onebusaway.webapp.impl.oba
Class OneBusAwayServiceImpl

java.lang.Object
  extended by org.onebusaway.webapp.impl.oba.OneBusAwayServiceImpl
All Implemented Interfaces:
OneBusAwayService

@Component
public class OneBusAwayServiceImpl
extends Object
implements OneBusAwayService


Constructor Summary
OneBusAwayServiceImpl()
           
 
Method Summary
 List<TimedPlaceBean> getLocalPaths(ConstraintsBean constraints, MinTravelTimeToStopsBean travelTimes, List<LocalSearchResult> localResults)
           
 MinTransitTimeResult getMinTravelTimeToStopsFrom(CoordinatePoint location, long time, TransitShedConstraintsBean constraints, int timeSegmentSize)
           
 void setTransitDataService(TransitDataService transitDataService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OneBusAwayServiceImpl

public OneBusAwayServiceImpl()
Method Detail

setTransitDataService

public void setTransitDataService(TransitDataService transitDataService)

getMinTravelTimeToStopsFrom

public MinTransitTimeResult getMinTravelTimeToStopsFrom(CoordinatePoint location,
                                                        long time,
                                                        TransitShedConstraintsBean constraints,
                                                        int timeSegmentSize)
                                                 throws ServiceException
Specified by:
getMinTravelTimeToStopsFrom in interface OneBusAwayService
Throws:
ServiceException

getLocalPaths

public List<TimedPlaceBean> getLocalPaths(ConstraintsBean constraints,
                                          MinTravelTimeToStopsBean travelTimes,
                                          List<LocalSearchResult> localResults)
                                   throws ServiceException
Specified by:
getLocalPaths in interface OneBusAwayService
Throws:
ServiceException


Copyright © 2012 OneBusAway. All Rights Reserved.