File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed
src/main/java/app/service/schedule Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change 11package app .service .schedule ;
22
3- import app .service .persistence .PersistenceService ;
3+ import app .service .cache .CacheService ;
4+ import app .service .persistence .SchedulePersistenceService ;
45import lombok .extern .slf4j .Slf4j ;
56import org .springframework .beans .factory .annotation .Autowired ;
67import org .springframework .scheduling .annotation .Scheduled ;
1011@ Service
1112public class ScheduleService {
1213
13- private final PersistenceService persistenceService ;
14+ private final SchedulePersistenceService schedulePersistenceService ;
15+ private final CacheService cacheService ;
1416
1517 @ Autowired
16- public ScheduleService (PersistenceService persistenceService ) {
17- this .persistenceService = persistenceService ;
18+ public ScheduleService (SchedulePersistenceService schedulePersistenceService , CacheService cacheService ) {
19+ this .schedulePersistenceService = schedulePersistenceService ;
20+ this .cacheService = cacheService ;
1821 }
1922
2023 // ночь 00:00 с воскресенье на понедельник
2124 @ Scheduled (cron = "0 0 0 * * 1" , zone = "Europe/Moscow" )
2225 public void swapWeekParity () {
23- persistenceService .swapWeek ();
26+ schedulePersistenceService .swapWeek ();
27+ cacheService .clearAllCaches ();
2428 }
2529
2630}
You can’t perform that action at this time.
0 commit comments