This is an automated email from the ASF dual-hosted git repository.
vongosling pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/rocketmq-spring.git.
from 6302fca First commit
add d7bc7be First release version 2.0.0
add 0e777d2 Add github template
new 3f89080 Merge pull request #1 from walking98/master
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/ISSUE_TEMPLATE.md | 31 ++
.github/PULL_REQUEST_TEMPLATE.md | 20 +
.gitignore | 13 +
LICENSE | 202 +++++++
NOTICE | 5 +
README.md | 278 +++++++++-
README_zh_CN.md | 268 +++++++++
pom.xml | 80 +++
rocketmq-spring-boot-parent/pom.xml | 177 ++++++
rocketmq-spring-boot-samples/LICENSE | 202 +++++++
rocketmq-spring-boot-samples/README.md | 38 ++
rocketmq-spring-boot-samples/README_zh_CN.md | 48 ++
rocketmq-spring-boot-samples/pom.xml | 89 +++
.../rocketmq-consume-demo/pom.xml | 31 ++
.../samples/springboot/ConsumerApplication.java | 33 ++
.../samples/springboot/consumer/Checker.java | 44 ++
.../springboot/consumer/MessageExtConsumer.java | 46 ++
.../consumer/OrderPaidEventConsumer.java | 36 ++
.../springboot/consumer/StringConsumer.java | 34 ++
.../consumer/StringTransactionalConsumer.java | 34 ++
.../samples/springboot/domain/OrderPaidEvent.java | 54 ++
.../src/main/resources/application.properties | 7 +
.../rocketmq-produce-demo/pom.xml | 32 ++
.../samples/springboot/ProducerApplication.java | 171 ++++++
.../samples/springboot/domain/OrderPaidEvent.java | 50 ++
.../src/main/resources/application.properties | 6 +
.../style/copyright/Apache.xml | 23 +
.../style/copyright/profiles_settings.xml | 64 +++
.../style/rmq_checkstyle.xml | 135 +++++
.../style/rmq_codeStyle.xml | 157 ++++++
rocketmq-spring-boot-starter/pom.xml | 51 ++
rocketmq-spring-boot/README.md | 7 +
rocketmq-spring-boot/pom.xml | 104 ++++
.../rocketmq/spring/annotation/ConsumeMode.java | 30 +
.../rocketmq/spring/annotation/MessageModel.java | 33 ++
.../spring/annotation/RocketMQMessageListener.java | 72 +++
.../annotation/RocketMQTransactionListener.java | 69 +++
.../rocketmq/spring/annotation/SelectorType.java | 33 ++
.../config/ListenerContainerConfiguration.java | 133 +++++
.../spring/config/RocketMQAutoConfiguration.java | 104 ++++
.../spring/config/RocketMQConfigUtils.java | 29 +
.../rocketmq/spring/config/RocketMQProperties.java | 144 +++++
.../RocketMQTransactionAnnotationProcessor.java | 110 ++++
.../rocketmq/spring/config/TransactionHandler.java | 75 +++
.../spring/config/TransactionHandlerRegistry.java | 50 ++
.../rocketmq/spring/core/RocketMQListener.java | 22 +
.../core/RocketMQLocalTransactionListener.java | 25 +
.../spring/core/RocketMQLocalTransactionState.java | 24 +
.../RocketMQPushConsumerLifecycleListener.java | 24 +
.../rocketmq/spring/core/RocketMQTemplate.java | 609 +++++++++++++++++++++
.../support/DefaultRocketMQListenerContainer.java | 423 ++++++++++++++
.../support/RocketMQConsumerLifecycleListener.java | 22 +
.../rocketmq/spring/support/RocketMQHeaders.java | 34 ++
.../spring/support/RocketMQListenerContainer.java | 30 +
.../rocketmq/spring/support/RocketMQUtil.java | 168 ++++++
.../src/main/resources/META-INF/spring.factories | 2 +
.../config/RocketMQAutoConfigurationTest.java | 92 ++++
.../rocketmq/spring/support/RocketMQUtilTest.java | 37 ++
style/copyright/Apache.xml | 23 +
style/copyright/profiles_settings.xml | 64 +++
style/rmq_checkstyle.xml | 135 +++++
style/rmq_codeStyle.xml | 157 ++++++
62 files changed, 5342 insertions(+), 1 deletion(-)
create mode 100644 .github/ISSUE_TEMPLATE.md
create mode 100644 .github/PULL_REQUEST_TEMPLATE.md
create mode 100644 .gitignore
create mode 100644 LICENSE
create mode 100644 NOTICE
create mode 100644 README_zh_CN.md
create mode 100644 pom.xml
create mode 100644 rocketmq-spring-boot-parent/pom.xml
create mode 100644 rocketmq-spring-boot-samples/LICENSE
create mode 100644 rocketmq-spring-boot-samples/README.md
create mode 100644 rocketmq-spring-boot-samples/README_zh_CN.md
create mode 100644 rocketmq-spring-boot-samples/pom.xml
create mode 100644 rocketmq-spring-boot-samples/rocketmq-consume-demo/pom.xml
create mode 100644
rocketmq-spring-boot-samples/rocketmq-consume-demo/src/main/java/org/apache/rocketmq/samples/springboot/ConsumerApplication.java
create mode 100644
rocketmq-spring-boot-samples/rocketmq-consume-demo/src/main/java/org/apache/rocketmq/samples/springboot/consumer/Checker.java
create mode 100644
rocketmq-spring-boot-samples/rocketmq-consume-demo/src/main/java/org/apache/rocketmq/samples/springboot/consumer/MessageExtConsumer.java
create mode 100644
rocketmq-spring-boot-samples/rocketmq-consume-demo/src/main/java/org/apache/rocketmq/samples/springboot/consumer/OrderPaidEventConsumer.java
create mode 100644
rocketmq-spring-boot-samples/rocketmq-consume-demo/src/main/java/org/apache/rocketmq/samples/springboot/consumer/StringConsumer.java
create mode 100644
rocketmq-spring-boot-samples/rocketmq-consume-demo/src/main/java/org/apache/rocketmq/samples/springboot/consumer/StringTransactionalConsumer.java
create mode 100644
rocketmq-spring-boot-samples/rocketmq-consume-demo/src/main/java/org/apache/rocketmq/samples/springboot/domain/OrderPaidEvent.java
create mode 100644
rocketmq-spring-boot-samples/rocketmq-consume-demo/src/main/resources/application.properties
create mode 100644 rocketmq-spring-boot-samples/rocketmq-produce-demo/pom.xml
create mode 100644
rocketmq-spring-boot-samples/rocketmq-produce-demo/src/main/java/org/apache/rocketmq/samples/springboot/ProducerApplication.java
create mode 100644
rocketmq-spring-boot-samples/rocketmq-produce-demo/src/main/java/org/apache/rocketmq/samples/springboot/domain/OrderPaidEvent.java
create mode 100644
rocketmq-spring-boot-samples/rocketmq-produce-demo/src/main/resources/application.properties
create mode 100644 rocketmq-spring-boot-samples/style/copyright/Apache.xml
create mode 100644
rocketmq-spring-boot-samples/style/copyright/profiles_settings.xml
create mode 100644 rocketmq-spring-boot-samples/style/rmq_checkstyle.xml
create mode 100644 rocketmq-spring-boot-samples/style/rmq_codeStyle.xml
create mode 100644 rocketmq-spring-boot-starter/pom.xml
create mode 100644 rocketmq-spring-boot/README.md
create mode 100644 rocketmq-spring-boot/pom.xml
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/annotation/ConsumeMode.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/annotation/MessageModel.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/annotation/RocketMQMessageListener.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/annotation/RocketMQTransactionListener.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/annotation/SelectorType.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/config/ListenerContainerConfiguration.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/config/RocketMQAutoConfiguration.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/config/RocketMQConfigUtils.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/config/RocketMQProperties.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/config/RocketMQTransactionAnnotationProcessor.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/config/TransactionHandler.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/config/TransactionHandlerRegistry.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/core/RocketMQListener.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/core/RocketMQLocalTransactionListener.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/core/RocketMQLocalTransactionState.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/core/RocketMQPushConsumerLifecycleListener.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/core/RocketMQTemplate.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/support/DefaultRocketMQListenerContainer.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/support/RocketMQConsumerLifecycleListener.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/support/RocketMQHeaders.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/support/RocketMQListenerContainer.java
create mode 100644
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/support/RocketMQUtil.java
create mode 100644
rocketmq-spring-boot/src/main/resources/META-INF/spring.factories
create mode 100644
rocketmq-spring-boot/src/test/java/org/apache/rocketmq/spring/config/RocketMQAutoConfigurationTest.java
create mode 100644
rocketmq-spring-boot/src/test/java/org/apache/rocketmq/spring/support/RocketMQUtilTest.java
create mode 100644 style/copyright/Apache.xml
create mode 100644 style/copyright/profiles_settings.xml
create mode 100644 style/rmq_checkstyle.xml
create mode 100644 style/rmq_codeStyle.xml