Spring 5 + maven REST отправляет событие в Veiwmodel - PullRequest
0 голосов
/ 11 декабря 2018

Я использую пружину 5 и мавен.Идея проекта - отслеживать транспортные средства в режиме реального времени.Каждое событие от транспортного средства отправляется на мой REST:

@RestController
@RequestMapping("/get-data")
public class ObuRestService {

@Autowired
private VehicleService vehicleService;

  @Autowired
  private ApplicationEventPublisher publisher;

@PostMapping(value = "/process-data",   produces = MediaType.APPLICATION_JSON, consumes = MediaType.APPLICATION_JSON)
public void sendData(@RequestBody SendDataRequest req, @Context HttpServletRequest request) {
    System.out.println(req.getDi());
    vehicleService.saveVehicleLastComunicationData(req);

   fireEventToVM(vehicle);
}}

Отсюда я получаю запрос и сохраняю необходимые данные, но мне нужно отправить событие в мою ViewModel, где я проверю, есть ли этот автомобиль в списке для этогоэкземпляр ViewModel и я перемещаю создателя карты.

Моя виртуальная машина:

@VariableResolver(DelegatingVariableResolver.class) 
public class IndexVM {
getEventFromREST (Data){ 
sendDataToMap(); 
  }
}

Мне нужно отправить событие всем экземплярам ViewModel, чтобы многие пользователи могли просматривать один и тот же или разные автомобили.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...