jmsContext.xml参考
来源:互联网 发布:cloudtv mac 编辑:程序博客网 时间:2024/06/06 20:13
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:amq="http://activemq.apache.org/schema/core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="jmsConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL" value="${lps.psb.pb.jms.brokerUrl}" />
</bean>
<bean id="connectionFactory" class="org.apache.activemq.pool.PooledConnectionFactory">
<constructor-arg index="0" ref="jmsConnectionFactory" />
</bean>
<!-- 配置JMS模版 -->
<bean id="msgNotifyReceiver" class="com.lenovo.lps.psb.ps.jms.MsgNotifyJMSReceiver">
<property name="messageManager" ref="messageManager" />
</bean>
<bean id="jmsExceptionListener" class="com.lenovo.lps.jms.JmsExceptionListener">
</bean>
<bean class="com.lenovo.lps.psb.ps.jms.MsgNotifyReceiverContainer">
<property name="connectionFactory" ref="connectionFactory" />
<property name="destinationName" value="${lps.psb.ps.jms.message_notify.queue}" />
<property name="pubSubDomain" value="false" />
<property name="concurrentConsumers" value="3" />
<property name="messageListener" ref="msgNotifyReceiver" />
<property name="exceptionListener" ref="jmsExceptionListener" />
<property name="appNodeHelper" ref="appNodeHelper" />
</bean>
<!--
<bean class="com.lenovo.lps.psb.message.BulkMessageReceiverContainer">
<property name="connectionFactory" ref="connectionFactory" />
<property name="destinationName" value="${jms.message_notify.queue}" />
<property name="pubSubDomain" value="true" />
<property name="concurrentConsumers" value="1" />
<property name="messageListener" ref="messageListener" />
<property name="exceptionListener" ref="jmsExceptionListener" />
</bean>
-->
<!--节点变更通知的jms接受bean注入配置 -->
<bean id="nodeChangedReceiver" class="com.lenovo.lps.psb.ps.jms.NodeChangedJMSReceiver">
<property name="messageManager" ref="messageManager" />
</bean>
<bean id="nodeChangedReceiverContainer" class="com.lenovo.lps.psb.ps.jms.NodeChangedReceiverContainer">
<property name="connectionFactory" ref="connectionFactory" />
<property name="destinationName" value="${lps.psb.ps.jms.node_changed.queue}" />
<property name="pubSubDomain" value="false" />
<property name="concurrentConsumers" value="3" />
<property name="messageListener" ref="nodeChangedReceiver" />
<property name="exceptionListener" ref="jmsExceptionListener" />
<property name="appNodeHelper" ref="appNodeHelper" />
</bean>
<!-- 配置polldeliver-JMS模版 -->
<bean id="pollDeliverJmsConnectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL" value="${lps.psb.ps.jms.poll_deliver_brokerurl}" />
</bean>
<bean id="pollDeliverConnectionFactory" class="org.apache.activemq.pool.PooledConnectionFactory">
<constructor-arg index="0" ref="pollDeliverJmsConnectionFactory" />
</bean>
<bean id="pollDeliverJmsTemplateQueue" class="org.springframework.jms.core.JmsTemplate">
<property name="connectionFactory" ref="pollDeliverConnectionFactory" />
<property name="pubSubDomain" value="false" />
</bean>
<bean id="pollDeliverJmsImp" class="com.lenovo.lps.psb.device.PollDelivererJmsImp"
scope="prototype">
<property name="jmsTemplate" ref="pollDeliverJmsTemplateQueue" />
<property name="pollDeliverQueueName" value="${lps.psb.ps.jms.poll_deliver.queue}" />
<property name="jmsExpirationSecond" value="${lps.psb.ps.jms.poll_deliver.expiration_second}" />
</bean>
</beans>
- jmsContext.xml参考
- xml参考
- XML相关技术参考
- XML 架构参考 (XSD)
- xml中的实体参考
- persistence.xml schema 参考
- XML学习参考
- applicationContext.xml参考
- struts.xml参考
- log4j.xml参考
- web.xml参考
- XML参考文档
- web.xml配置文件参考
- POM.xml参考
- SSH pom.xml参考
- Maven-web.xml参考
- spring-mvc.xml参考
- SSH pom.xml参考
- STL源码剖析 笔记之六 算法
- Windows8 新功能介绍与汇总
- sqlite3 engine claims no such function when compiling sql statement
- 自动化测试成熟度模型
- PHP和HTML根目录的区别
- jmsContext.xml参考
- 数据库优化
- Qt打开COM10以上串口
- STL源码剖析 笔记之七 仿函数
- vba窗体添加最大化最小化按钮,并且可以运行时调整大小
- 程序员的学习和积累
- PHP开源微博客MicroBlog
- STL源码剖析 笔记之八 配接器
- 快学Scala习题解答—第八章 继承