packageadt.mainnode.service;importadt.mainnode.dto.NotificationDto;importadt.mainnode.entity.Credentials;importadt.mainnode.entity.Node;importadt.mainnode.entity.Notification;importadt.mainnode.repository.NodeRepository;importadt.mainnode.repository.NotificationRepository;importlombok.extern.slf4j.Slf4j;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.stereotype.Service;@Service@Slf4jpublicclassNotificationService{privatefinalNodeRepositorynodeRepository;privatefinalNotificationRepositorynotificationRepository;@AutowiredpublicNotificationService(NodeRepositorynodeRepository,NotificationRepositorynotificationRepository){this.nodeRepository=nodeRepository;this.notificationRepository=notificationRepository;}publicvoidsaveNotification(Notificationnotification,Credentialscredential){Nodenode=nodeRepository.findByNodeId(credential.getName());NotificationDtonotificationDto=NotificationDto.createNotification(notification,node.getNodeId());//TODO Hacer en la web la visualizacion de la notificacionnotificationRepository.save(notificationDto);}}