Package es.urjc.etsii.grafo.events
Class DefaultEventListener
java.lang.Object
es.urjc.etsii.grafo.events.AbstractEventListener
es.urjc.etsii.grafo.events.DefaultEventListener
Default Event listener responsible for sending framework events
via websockets and storing a copy in an EventStorage
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
DefaultEventListener
(org.springframework.messaging.simp.SimpMessagingTemplate simpMessagingTemplate, MemoryEventStorage memoryEventStorage) Create DefaultEventListener -
Method Summary
Modifier and TypeMethodDescriptionvoid
processEvent
(MorkEvent morkEvent) Store event in memory and send to websocket
-
Constructor Details
-
DefaultEventListener
protected DefaultEventListener(org.springframework.messaging.simp.SimpMessagingTemplate simpMessagingTemplate, MemoryEventStorage memoryEventStorage) Create DefaultEventListener- Parameters:
simpMessagingTemplate
- websocket messaging templatememoryEventStorage
- memory event storage
-
-
Method Details
-
processEvent
Store event in memory and send to websocket- Parameters:
morkEvent
- Mork event
-