package com.gxx.record.jms; import javax.jms.JMSException; import javax.jms.Message; import javax.jms.MessageListener; import javax.jms.TextMessage; import org.apache.log4j.Logger; /** * *
*
Title:
*
* 消息监听器 *
*
Description:
*
*

none *

*
* * @author Administrator * @version 1.0, 2015年9月24日 * @since record * */ public class ConsumerMessageListener implements MessageListener { /** * 日志处理器 */ Logger logger = Logger.getLogger(ConsumerMessageListener.class); @Override public void onMessage(Message message) { //这里我们知道生产者发送的就是一个纯文本消息,所以这里可以直接进行强制转换 TextMessage textMsg = (TextMessage) message; try { logger.info("消息监听器接收内容:" + textMsg.getText()); } catch (JMSException e) { logger.error("消息监听器接收内容异常发生!", e); } } }