@Override public RoutesBean getRoutesForQuery(SearchQueryBean query) throws ServiceException { if (query.getQuery() != null) return getRoutesWithRouteNameQuery(query); else return getRoutesWithoutRouteNameQuery(query); }
@Override public StopsBean getStops(SearchQueryBean queryBean) throws ServiceException { String query = queryBean.getQuery(); if (query == null) return getStopsByBounds(queryBean); else return getStopsByBoundsAndQuery(queryBean); }
@Override public StopsBean getStops(SearchQueryBean queryBean) throws ServiceException { String query = queryBean.getQuery(); if (query == null) return getStopsByBounds(queryBean); else return getStopsByBoundsAndQuery(queryBean); }
@Override public RoutesBean getRoutesForQuery(SearchQueryBean query) throws ServiceException { if (query.getQuery() != null) return getRoutesWithRouteNameQuery(query); else return getRoutesWithoutRouteNameQuery(query); }
private SearchResult<AgencyAndId> searchForRoutes(SearchQueryBean query) throws ServiceException, InvalidArgumentServiceException { try { return _searchService.searchForRoutesByShortName(query.getQuery(), query.getMaxCount() + 1, MIN_SEARCH_SCORE); } catch (IOException e) { throw new ServiceException(); } catch (ParseException e) { throw new InvalidArgumentServiceException("query", "queryParseError"); } }
private SearchResult<AgencyAndId> searchForRoutes(SearchQueryBean query) throws ServiceException, InvalidArgumentServiceException { try { return _searchService.searchForRoutesByName(query.getQuery(), query.getMaxCount() + 1, query.getMinScoreToKeep()); } catch (IOException e) { throw new ServiceException(); } catch (ParseException e) { throw new InvalidArgumentServiceException("query", "queryParseError"); } }
String query = queryBean.getQuery(); int maxCount = queryBean.getMaxCount();
String query = queryBean.getQuery(); int maxCount = queryBean.getMaxCount();