Merge branch 'jms-master'
Project: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-externals/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-externals/commit/8b65c567 Tree: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-externals/tree/8b65c567 Diff: http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-externals/diff/8b65c567 Branch: refs/heads/master Commit: 8b65c5679d69efa3a57cae81f15ed1dd09d20776 Parents: e9d4b7a fab9440 Author: yukon <yu...@apache.org> Authored: Wed Mar 15 16:18:17 2017 +0800 Committer: yukon <yu...@apache.org> Committed: Wed Mar 15 16:18:17 2017 +0800 ---------------------------------------------------------------------- rocketmq-jms/.gitignore | 5 + rocketmq-jms/.travis.yml | 43 ++ rocketmq-jms/README.md | 31 ++ rocketmq-jms/core/pom.xml | 48 ++ .../rocketmq/jms/domain/CommonConstant.java | 36 ++ .../rocketmq/jms/domain/CommonContext.java | 183 ++++++++ .../rocketmq/jms/domain/JmsBaseConnection.java | 172 ++++++++ .../jms/domain/JmsBaseConnectionFactory.java | 146 +++++++ .../jms/domain/JmsBaseConnectionMetaData.java | 134 ++++++ .../rocketmq/jms/domain/JmsBaseConstant.java | 86 ++++ .../jms/domain/JmsBaseMessageConsumer.java | 168 +++++++ .../jms/domain/JmsBaseMessageProducer.java | 281 ++++++++++++ .../rocketmq/jms/domain/JmsBaseSession.java | 308 +++++++++++++ .../rocketmq/jms/domain/JmsBaseTopic.java | 53 +++ .../rocketmq/jms/domain/RMQPushConsumerExt.java | 128 ++++++ .../jms/domain/message/JmsBaseMessage.java | 434 +++++++++++++++++++ .../jms/domain/message/JmsBytesMessage.java | 245 +++++++++++ .../jms/domain/message/JmsObjectMessage.java | 41 ++ .../jms/domain/message/JmsTextMessage.java | 48 ++ .../apache/rocketmq/jms/util/ExceptionUtil.java | 41 ++ .../rocketmq/jms/util/MessageConverter.java | 182 ++++++++ .../rocketmq/jms/util/MsgConvertUtil.java | 90 ++++ .../apache/rocketmq/jms/util/URISpecParser.java | 61 +++ .../core/src/main/resources/application.conf | 1 + .../apache/rocketmq/jms/JmsTestListener.java | 67 +++ .../org/apache/rocketmq/jms/JmsTestUtil.java | 54 +++ .../jms/domain/message/JmsBytesMessageTest.java | 103 +++++ .../domain/message/JmsMessageConvertTest.java | 52 +++ .../domain/message/JmsObjectMessageTest.java | 92 ++++ .../jms/domain/message/JmsTextMessageTest.java | 50 +++ .../jms/integration/IntegrationTestBase.java | 199 +++++++++ .../rocketmq/jms/integration/JmsClientIT.java | 191 ++++++++ .../rocketmq/jms/integration/JmsConsumerIT.java | 131 ++++++ .../rocketmq/jms/util/URISpecParserTest.java | 43 ++ rocketmq-jms/pom.xml | 196 +++++++++ rocketmq-jms/spring/pom.xml | 82 ++++ .../SimpleExMessageListenerContainer.java | 90 ++++ .../rocketmq/jms/spring/JmsConsumeIT.java | 61 +++ .../rocketmq/jms/spring/JmsProduceIT.java | 93 ++++ .../rocketmq/jms/spring/SpringTestBase.java | 41 ++ .../spring/src/test/resources/consumer.xml | 51 +++ .../spring/src/test/resources/producer.xml | 43 ++ rocketmq-jms/style/copyright/Apache.xml | 24 + .../style/copyright/profiles_settings.xml | 64 +++ rocketmq-jms/style/rmq_checkstyle.xml | 135 ++++++ rocketmq-jms/style/rmq_codeStyle.xml | 157 +++++++ 46 files changed, 4984 insertions(+) ----------------------------------------------------------------------