Esempio n. 1
0
 public Route queryRouteInfoByName(String name) {
   RouteNodeDao routeNodeDao = BeanFactory.getBeanByType(RouteNodeDao.class);
   Route route = null;
   for (Map.Entry<Integer, Route> entry : fakeDb.entrySet()) {
     if (entry.getValue().getName().equals(name)) {
       route = entry.getValue();
       // TODO: retrieve RouteRule, RouteStrategy for this Route
       List<RouteNode> nodes = routeNodeDao.queryByRouteId(route.getId());
       route.setNodes(nodes);
     }
   }
   return route;
 }