我们有一个大型应用程序,我们遇到了问题。我必须修改我们的嵌入式jms收到的消息,但与其他我不同,我找不到我们的jms的监听器。有人可以给我一个提示,在哪里找到接收消息的onMessage方法?是否可以在不实现onMessage的情况下接收消息?
答案 0 :(得分:0)
我打开接口MessageInterface并在项目中查找该接口的实现者。然后首先在项目的包中查找任何内容。如果你没有找到任何,那么我会寻找其他实现并研究它们是如何工作的。也许将代码库的其他部分包装在一个不同的接口中,您可以使用相同的技术。
使用像IntelliJ和Eclipse这样的IDE进行此代码搜索很简单(比如使用文本搜索)。
您的嵌入式JMS总是有可能允许您注册专有接口,但如果这是真的,那么我们无法在不知道您正在使用的特定嵌入式实现的情况下回答您的问题。