예제 #1
0
 @Override
 public void deleteRoute(final IRoute route) {
   routeDao.delete(route.getId());
   RouteCache.getInstance().remove(route.getName());
 }
예제 #2
0
 @Override
 public final void saveOrUpdate(final IRoute route) {
   routeDao.saveOrUpdate(route);
   RouteCache.getInstance().addAll(Arrays.asList(route));
 }
예제 #3
0
 @Override
 public final boolean existsRoute(final String name, final IAthlete athlete) {
   return routeDao.exists(name, athlete);
 }
예제 #4
0
 @Override
 public final IRoute getRoute(final String name, final IAthlete athlete) {
   return routeDao.getRoute(name, athlete);
 }
예제 #5
0
 @Override
 public IRoute getRoute(final int idRoute) {
   return routeDao.getById(idRoute);
 }
예제 #6
0
 // -------------------------------routeDao--------------------------------------------------
 @Override
 public final List<IRoute> getRoute(final IAthlete athlete) {
   return routeDao.getRoute(athlete);
 }