diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/services/PlannerAllTodayMaker.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/services/PlannerAllTodayMaker.java index 6ab61d4ac..046e7c00c 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/services/PlannerAllTodayMaker.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/services/PlannerAllTodayMaker.java @@ -4,6 +4,8 @@ import com.hazelcast.core.HazelcastInstance; import com.hazelcast.core.IMap; import com.hazelcast.query.Predicate; import com.hazelcast.query.Predicates; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Service; @@ -23,6 +25,7 @@ import static ru.spcex.clearing.scheduler.ISchedulerChecker.*; @Service public class PlannerAllTodayMaker { + private final Logger log = LoggerFactory.getLogger(this.getClass()); private final HazelcastInstance hazelcastInstance; private final IMap plannerMap; private final IMap clearingCalendarMap; @@ -43,6 +46,7 @@ public class PlannerAllTodayMaker { List listOfPlannerAllToday = new ArrayList<>(); if (!plannerMap.isEmpty()) listOfPlannerAllToday.addAll(getPlannersAllTodayToDate(currentDate)); + log.info("For today find {} plannerTemplates satisfying rules", listOfPlannerAllToday.size()); plannerMap.values().stream() .filter(x -> isValidPlanner(x, currentDate)).forEach((planner) -> { @@ -61,6 +65,7 @@ public class PlannerAllTodayMaker { plannerAllToday.setId(hazelcastInstance.getIdGenerator(MAP_SEQUENCE_NAME).newId()); plannerAllTodayMap.put(plannerAllToday.getId(), plannerAllToday); }); + log.info("Created {} plannerAllTodays", plannerAllTodayMap.size()); } private PlannerAllToday getFirstObjectByFieldValues(Map> conditions) {