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