diff --git a/pom.xml b/pom.xml index be5fa127a..1edde76cc 100644 --- a/pom.xml +++ b/pom.xml @@ -27,8 +27,9 @@ spring-cloud-stream spring-cloud-stream-binders spring-cloud-stream-codec - spring-cloud-stream-module-launcher + spring-cloud-stream-starters spring-cloud-stream-samples + spring-cloud-stream-module-launcher docs spring-cloud-stream-test-support @@ -65,7 +66,7 @@ org.springframework.cloud - spring-cloud-stream-binder-spi + spring-cloud-stream-binder-kafka ${project.version} @@ -85,7 +86,27 @@ org.springframework.cloud - spring-cloud-stream-binder-kafka + spring-cloud-starter-stream-kafka + ${project.version} + + + org.springframework.cloud + spring-cloud-starter-stream-local + ${project.version} + + + org.springframework.cloud + spring-cloud-starter-stream-redis + ${project.version} + + + org.springframework.cloud + spring-cloud-starter-stream-rabbit + ${project.version} + + + org.springframework.cloud + spring-cloud-stream-binder-spi ${project.version} diff --git a/spring-cloud-stream-starters/pom.xml b/spring-cloud-stream-starters/pom.xml new file mode 100644 index 000000000..d5705c35a --- /dev/null +++ b/spring-cloud-stream-starters/pom.xml @@ -0,0 +1,59 @@ + + + 4.0.0 + + spring-cloud-stream-starters + pom + http://projects.spring.io/spring-xd/ + + Pivotal Software, Inc. + http://www.spring.io + + + org.springframework.cloud + spring-cloud-stream-parent + 1.0.0.BUILD-SNAPSHOT + + + spring-cloud-starter-stream-rabbit + spring-cloud-starter-stream-redis + spring-cloud-starter-stream-kafka + spring-cloud-starter-stream-local + + + 1.1.0.BUILD-SNAPSHOT + + + + org.springframework.boot + spring-boot-starter-actuator + + + org.springframework.boot + spring-boot-starter-web + + + org.springframework.integration + spring-integration-jmx + + + org.springframework.cloud + spring-cloud-starter + + + org.springframework.cloud + spring-cloud-stream + + + + + + org.springframework.cloud + spring-cloud-commons + ${spring-cloud-commons.version} + pom + import + + + + diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/pom.xml b/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/pom.xml new file mode 100644 index 000000000..174e7e3a0 --- /dev/null +++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/pom.xml @@ -0,0 +1,27 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-stream-starters + 1.0.0.BUILD-SNAPSHOT + .. + + spring-cloud-starter-stream-kafka + Spring Cloud Starter Stream Kafka + http://projects.spring.io/spring-cloud + + Pivotal Software, Inc. + http://www.spring.io + + + ${basedir}/../.. + + + + org.springframework.cloud + spring-cloud-stream-binder-kafka + + + diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/src/main/resources/META-INF/spring.provides b/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/src/main/resources/META-INF/spring.provides new file mode 100644 index 000000000..0aa482658 --- /dev/null +++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-kafka/src/main/resources/META-INF/spring.provides @@ -0,0 +1 @@ +provides: spring-cloud-stream-binder-kafka \ No newline at end of file diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-local/pom.xml b/spring-cloud-stream-starters/spring-cloud-starter-stream-local/pom.xml new file mode 100644 index 000000000..7bfe3be74 --- /dev/null +++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-local/pom.xml @@ -0,0 +1,27 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-stream-starters + 1.0.0.BUILD-SNAPSHOT + .. + + spring-cloud-starter-stream-local + Spring Cloud Starter Stream Local + http://projects.spring.io/spring-cloud + + Pivotal Software, Inc. + http://www.spring.io + + + ${basedir}/../.. + + + + org.springframework.cloud + spring-cloud-stream-binder-local + + + diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-local/src/main/resources/META-INF/spring.provides b/spring-cloud-stream-starters/spring-cloud-starter-stream-local/src/main/resources/META-INF/spring.provides new file mode 100644 index 000000000..f94e1f423 --- /dev/null +++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-local/src/main/resources/META-INF/spring.provides @@ -0,0 +1 @@ +provides: spring-cloud-starter-stream-local \ No newline at end of file diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/pom.xml b/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/pom.xml new file mode 100644 index 000000000..d7f26632a --- /dev/null +++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/pom.xml @@ -0,0 +1,27 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-stream-starters + 1.0.0.BUILD-SNAPSHOT + .. + + spring-cloud-starter-stream-rabbit + Spring Cloud Starter Stream Rabbit + http://projects.spring.io/spring-cloud + + Pivotal Software, Inc. + http://www.spring.io + + + ${basedir}/../.. + + + + org.springframework.cloud + spring-cloud-stream-binder-rabbit + + + diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/src/main/resources/META-INF/spring.provides b/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/src/main/resources/META-INF/spring.provides new file mode 100644 index 000000000..17bce3be1 --- /dev/null +++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-rabbit/src/main/resources/META-INF/spring.provides @@ -0,0 +1 @@ +provides: spring-cloud-starter-stream-rabbit \ No newline at end of file diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/pom.xml b/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/pom.xml new file mode 100644 index 000000000..5524e343e --- /dev/null +++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/pom.xml @@ -0,0 +1,27 @@ + + + 4.0.0 + + org.springframework.cloud + spring-cloud-stream-starters + 1.0.0.BUILD-SNAPSHOT + .. + + spring-cloud-starter-stream-redis + Spring Cloud Starter Stream Redis + http://projects.spring.io/spring-cloud + + Pivotal Software, Inc. + http://www.spring.io + + + ${basedir}/../.. + + + + org.springframework.cloud + spring-cloud-stream-binder-redis + + + diff --git a/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/src/main/resources/META-INF/spring.provides b/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/src/main/resources/META-INF/spring.provides new file mode 100644 index 000000000..6b5eff469 --- /dev/null +++ b/spring-cloud-stream-starters/spring-cloud-starter-stream-redis/src/main/resources/META-INF/spring.provides @@ -0,0 +1 @@ +provides: spring-cloud-stream-binder-redis \ No newline at end of file