Class EventBusStompSessionHandler
java.lang.Object
org.springframework.messaging.simp.stomp.StompSessionHandlerAdapter
gov.llnl.gnem.apps.coda.common.gui.data.client.EventBusStompSessionHandler
- All Implemented Interfaces:
org.springframework.messaging.simp.stomp.StompFrameHandler,org.springframework.messaging.simp.stomp.StompSessionHandler
@Component
public class EventBusStompSessionHandler
extends org.springframework.messaging.simp.stomp.StompSessionHandlerAdapter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterConnected(org.springframework.messaging.simp.stomp.StompSession session, org.springframework.messaging.simp.stomp.StompHeaders connectedHeaders) getPayloadType(org.springframework.messaging.simp.stomp.StompHeaders headers) voidhandleException(org.springframework.messaging.simp.stomp.StompSession session, org.springframework.messaging.simp.stomp.StompCommand command, org.springframework.messaging.simp.stomp.StompHeaders headers, byte[] payload, Throwable exception) voidhandleFrame(org.springframework.messaging.simp.stomp.StompHeaders headers, Object payload) voidhandleTransportError(org.springframework.messaging.simp.stomp.StompSession session, Throwable exception)
-
Constructor Details
-
EventBusStompSessionHandler
@Autowired public EventBusStompSessionHandler(com.google.common.eventbus.EventBus bus)
-
-
Method Details
-
getPayloadType
- Specified by:
getPayloadTypein interfaceorg.springframework.messaging.simp.stomp.StompFrameHandler- Overrides:
getPayloadTypein classorg.springframework.messaging.simp.stomp.StompSessionHandlerAdapter
-
handleFrame
public void handleFrame(org.springframework.messaging.simp.stomp.StompHeaders headers, Object payload) - Specified by:
handleFramein interfaceorg.springframework.messaging.simp.stomp.StompFrameHandler- Overrides:
handleFramein classorg.springframework.messaging.simp.stomp.StompSessionHandlerAdapter
-
afterConnected
public void afterConnected(org.springframework.messaging.simp.stomp.StompSession session, org.springframework.messaging.simp.stomp.StompHeaders connectedHeaders) - Specified by:
afterConnectedin interfaceorg.springframework.messaging.simp.stomp.StompSessionHandler- Overrides:
afterConnectedin classorg.springframework.messaging.simp.stomp.StompSessionHandlerAdapter
-
handleException
public void handleException(org.springframework.messaging.simp.stomp.StompSession session, org.springframework.messaging.simp.stomp.StompCommand command, org.springframework.messaging.simp.stomp.StompHeaders headers, byte[] payload, Throwable exception) - Specified by:
handleExceptionin interfaceorg.springframework.messaging.simp.stomp.StompSessionHandler- Overrides:
handleExceptionin classorg.springframework.messaging.simp.stomp.StompSessionHandlerAdapter
-
handleTransportError
public void handleTransportError(org.springframework.messaging.simp.stomp.StompSession session, Throwable exception) - Specified by:
handleTransportErrorin interfaceorg.springframework.messaging.simp.stomp.StompSessionHandler- Overrides:
handleTransportErrorin classorg.springframework.messaging.simp.stomp.StompSessionHandlerAdapter
-