Add support for detecting FunctionRegistration or Function

User can now provide a Function or an ApplicationInitializer. Also
the initializer can create a FunctionRegistration with the handler
name instead of a bean with the handler name. Better control of
input and output types that way.

Fixes gh-231
This commit is contained in:
Dave Syer
2018-11-09 12:35:36 +00:00
parent d1b9a9b3fb
commit aba50816f7
10 changed files with 281 additions and 63 deletions

View File

@@ -5,7 +5,7 @@
<groupId>com.example</groupId>
<artifactId>flux-sample</artifactId>
<version>1.0.0.M1</version>
<version>1.0.0.RC1</version>
<packaging>jar</packaging>
<parent>
@@ -18,7 +18,7 @@
<properties>
<java.version>1.8</java.version>
<spring-cloud-function.version>2.0.0.BUILD-SNAPSHOT</spring-cloud-function.version>
<wrapper.version>1.0.15.RELEASE</wrapper.version>
<wrapper.version>1.0.17.RELEASE</wrapper.version>
</properties>
<dependencies>

View File

@@ -18,7 +18,7 @@
<properties>
<java.version>1.8</java.version>
<spring-cloud-function.version>2.0.0.BUILD-SNAPSHOT</spring-cloud-function.version>
<wrapper.version>1.0.12.RELEASE</wrapper.version>
<wrapper.version>1.0.17.RELEASE</wrapper.version>
</properties>
<dependencies>