Class DefaultEventListener

java.lang.Object
es.urjc.etsii.grafo.events.AbstractEventListener
es.urjc.etsii.grafo.events.DefaultEventListener

public class DefaultEventListener extends AbstractEventListener
Default Event listener responsible for sending framework events via websockets and storing a copy in an EventStorage
  • Constructor Details

    • DefaultEventListener

      protected DefaultEventListener(org.springframework.messaging.simp.SimpMessagingTemplate simpMessagingTemplate, MemoryEventStorage memoryEventStorage)
      Create DefaultEventListener
      Parameters:
      simpMessagingTemplate - websocket messaging template
      memoryEventStorage - memory event storage
  • Method Details

    • processEvent

      public void processEvent(MorkEvent morkEvent)
      Store event in memory and send to websocket
      Parameters:
      morkEvent - Mork event