WebSocketSendFailEvent.java 644 B

123456789101112131415161718192021222324252627
  1. package com.fjhx.socket.event;
  2. import com.fjhx.socket.entity.MessageEntity;
  3. import com.fjhx.socket.service.WebSocketServer;
  4. import lombok.Getter;
  5. import org.springframework.context.ApplicationEvent;
  6. /**
  7. * webStock推送消息失败事件
  8. */
  9. @Getter
  10. public class WebSocketSendFailEvent extends ApplicationEvent {
  11. private final MessageEntity messageEntity;
  12. public WebSocketSendFailEvent(WebSocketServer source, MessageEntity messageEntity) {
  13. super(source);
  14. this.messageEntity = messageEntity;
  15. }
  16. @Override
  17. public WebSocketServer getSource() {
  18. return (WebSocketServer) super.getSource();
  19. }
  20. }