@Configuration @EnableConfigurationProperties(value=StreamFunctionProperties.class) @Import(value={BindingBeansRegistrar.class,BinderFactoryAutoConfiguration.class}) @AutoConfigureBefore(value=BindingServiceConfiguration.class) @AutoConfigureAfter(value=org.springframework.cloud.function.context.config.ContextFunctionCatalogAutoConfiguration.class) @ConditionalOnBean(value=org.springframework.cloud.function.context.FunctionRegistry.class) public class FunctionConfiguration extends Object
| Constructor and Description |
|---|
FunctionConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.beans.factory.InitializingBean |
functionBindingRegistrar(org.springframework.core.env.Environment environment,
org.springframework.cloud.function.context.FunctionCatalog functionCatalog,
StreamFunctionProperties streamFunctionProperties,
BinderTypeRegistry binderTypeRegistry) |
org.springframework.beans.factory.InitializingBean |
functionInitializer(org.springframework.cloud.function.context.FunctionCatalog functionCatalog,
org.springframework.cloud.function.context.catalog.FunctionInspector functionInspector,
StreamFunctionProperties functionProperties,
BindableProxyFactory[] bindableProxyFactories,
BindingServiceProperties serviceProperties,
org.springframework.context.ConfigurableApplicationContext applicationContext,
org.springframework.cloud.stream.function.FunctionConfiguration.FunctionBindingRegistrar bindingHolder,
BinderAwareChannelResolver dynamicDestinationResolver) |
@Bean
public org.springframework.beans.factory.InitializingBean functionBindingRegistrar(org.springframework.core.env.Environment environment,
org.springframework.cloud.function.context.FunctionCatalog functionCatalog,
StreamFunctionProperties streamFunctionProperties,
BinderTypeRegistry binderTypeRegistry)
@Bean
public org.springframework.beans.factory.InitializingBean functionInitializer(org.springframework.cloud.function.context.FunctionCatalog functionCatalog,
org.springframework.cloud.function.context.catalog.FunctionInspector functionInspector,
StreamFunctionProperties functionProperties,
@Nullable
BindableProxyFactory[] bindableProxyFactories,
BindingServiceProperties serviceProperties,
org.springframework.context.ConfigurableApplicationContext applicationContext,
org.springframework.cloud.stream.function.FunctionConfiguration.FunctionBindingRegistrar bindingHolder,
BinderAwareChannelResolver dynamicDestinationResolver)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.