JMS - ConnectionMetaData
2016-01-09 17:04
232 查看
A Connection provides a ConnectionMetaData object. This object provides the latest version of JMS supported by the provider as well as the provider’s product name and version.
It also provides a list of the JMS defined property names supported by the connection.
Sample Code:
Output:
It also provides a list of the JMS defined property names supported by the connection.
Sample Code:
ConnectionMetaData metaData = connection.getMetaData(); System.out.println("JMSVersion: " + metaData.getJMSVersion()); System.out.println("JMSMajorVersion: " + metaData.getJMSMajorVersion()); System.out.println("JMSMinorVersion: " + metaData.getJMSMinorVersion()); System.out.println("JMSProviderName: " + metaData.getJMSProviderName()); System.out.println("ProviderVersion: " + metaData.getProviderVersion()); System.out.println("ProviderMajorVersion: " + metaData.getProviderMajorVersion()); System.out.println("ProviderMinorVersion: " + metaData.getProviderMinorVersion()); Enumeration<?> JMSXPropertyNames = metaData.getJMSXPropertyNames(); System.out.print("JMSXPropertyNames: "); while (JMSXPropertyNames.hasMoreElements()) { String propertyName = (String) JMSXPropertyNames.nextElement(); System.out.print(propertyName + ", "); }
Output:
JMSVersion: 1.1 JMSMajorVersion: 1 JMSMinorVersion: 1 JMSProviderName: ActiveMQ ProviderVersion: 5.10.0 ProviderMajorVersion: 5 ProviderMinorVersion: 10 JMSXPropertyNames: JMSXUserID, JMSXGroupID, JMSXGroupSeq, JMSXDeliveryCount, JMSXProducerTXID,
相关文章推荐
- jdbc 学习总结
- 用SSH做采购系统遇到的问题
- hdu 2562 奇偶位互换
- 6to4 自动隧道技术
- V210 UART TX 流程
- oracle表空间
- ORA-27603: Cell storage I/O error
- 关于NJKWebViewProgress的纯代码编写。
- table中设置tr行间距
- MySQL单表百万数据记录分页性能优化 limit优化
- 虚幻4随笔4 从project開始
- iOS 基础 第一天(0804)
- 史上最全面的正则表达式
- 级联映射关系的分页查询ManyToMany的notIn子查询subquery实现。notMember 、notExist
- 反射(二)Class类,Method类,Field类,反射获得带参数的对象
- C#集合
- resid入门笔记(二)
- 兄弟
- apparmor 引起自定义mysql 日志问题
- duilib对MFC的支持