@Configuration(proxyBeanMethods=false) @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) |
org.springframework.beans.factory.InitializingBean |
functionInitializer(org.springframework.cloud.function.context.FunctionCatalog functionCatalog,
StreamFunctionProperties functionProperties,
BindingServiceProperties serviceProperties,
org.springframework.context.ConfigurableApplicationContext applicationContext,
StreamBridge streamBridge) |
org.springframework.beans.factory.config.BeanFactoryPostProcessor |
po(org.springframework.core.env.Environment environment) |
StreamBridge |
streamBridgeUtils(org.springframework.cloud.function.context.FunctionCatalog functionCatalog,
org.springframework.cloud.function.context.FunctionRegistry functionRegistry,
BindingServiceProperties bindingServiceProperties,
org.springframework.context.ConfigurableApplicationContext applicationContext,
BinderAwareChannelResolver.NewDestinationBindingCallback callback) |
@Bean public StreamBridge streamBridgeUtils(org.springframework.cloud.function.context.FunctionCatalog functionCatalog, org.springframework.cloud.function.context.FunctionRegistry functionRegistry, BindingServiceProperties bindingServiceProperties, org.springframework.context.ConfigurableApplicationContext applicationContext, @Nullable BinderAwareChannelResolver.NewDestinationBindingCallback callback)
@Bean
public org.springframework.beans.factory.InitializingBean functionBindingRegistrar(org.springframework.core.env.Environment environment,
org.springframework.cloud.function.context.FunctionCatalog functionCatalog,
StreamFunctionProperties streamFunctionProperties)
@Bean public org.springframework.beans.factory.config.BeanFactoryPostProcessor po(org.springframework.core.env.Environment environment)
@Bean
public org.springframework.beans.factory.InitializingBean functionInitializer(org.springframework.cloud.function.context.FunctionCatalog functionCatalog,
StreamFunctionProperties functionProperties,
BindingServiceProperties serviceProperties,
org.springframework.context.ConfigurableApplicationContext applicationContext,
StreamBridge streamBridge)
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.