java - Grails + Java:尝试执行 MessagePostProcessor 的实现
问题描述
我正在尝试实现org.springframework.messaging.core.MessagePostProcessor但遇到以下问题:
ChatMessagePostProcessor is not abstract and does not override abstract method postProcessMessage(Message<?>) in MessagePostProcessor
下面是我的实现。我错过了什么?
import org.springframework.messaging.core.MessagePostProcessor;
import javax.jms.JMSException;
import javax.jms.Message;
class ChatMessagePostProcessor implements MessagePostProcessor {
@Override
public Message postProcessMessage(Message message) throws JMSException {
System.out.println("post processor");
return message;
}
}
预先感谢您的帮助。
解决方案
我使用了错误的 Message 实现。需要:org.springframework.messaging.Message
谢谢你。
推荐阅读
- c++ - 计算宏函数中可变参数的数量
- python - 为 sam 应用程序在 template.yaml 中的 codeUri 中导入通用 python 文件
- php - 将数据传递给模式中的 Button href
- javascript - How to align the elements using flexbox?
- python-3.x - AudioSegment 和 BytesIO 模块给出“FileNotFoundError”
- mysql - NodeJS 到 Postman 结果
- android - Android:使用 RxJava2 订阅 Apollo
- c# - NAudio 录音中不需要的静音部分
- javascript - 是否可以仅在它们共享的键/属性之间比较两个对象?
- javascript - 设置 X-Forwarded-Host 标头(获取 API)是让我的反向代理将请求转发到相应服务的好方法吗?