@Configuration(proxyBeanMethods=false) @EnableConfigurationProperties(value=BusProperties.class) public class BusAutoConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
BusAutoConfiguration.BusAckTraceConfiguration |
protected static class |
BusAutoConfiguration.BusEnvironmentConfiguration |
| Constructor and Description |
|---|
BusAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
BusConsumer |
busConsumer(org.springframework.context.ApplicationEventPublisher applicationEventPublisher,
ServiceMatcher serviceMatcher,
org.springframework.beans.factory.ObjectProvider<BusBridge> busBridge,
BusProperties properties,
Destination.Factory destinationFactory) |
RemoteApplicationEventListener |
busRemoteApplicationEventListener(ServiceMatcher serviceMatcher,
BusBridge busBridge) |
PathDestinationFactory |
pathDestinationFactory() |
@Bean @ConditionalOnMissingBean(value=Destination.Factory.class) public PathDestinationFactory pathDestinationFactory()
@Bean @ConditionalOnMissingBean public RemoteApplicationEventListener busRemoteApplicationEventListener(ServiceMatcher serviceMatcher, BusBridge busBridge)
@Bean @ConditionalOnMissingBean(name="busConsumer") public BusConsumer busConsumer(org.springframework.context.ApplicationEventPublisher applicationEventPublisher, ServiceMatcher serviceMatcher, org.springframework.beans.factory.ObjectProvider<BusBridge> busBridge, BusProperties properties, Destination.Factory destinationFactory)
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.