Package org.springframework.cloud.bus
Class BusAutoConfiguration
- java.lang.Object
-
- org.springframework.cloud.bus.BusAutoConfiguration
-
@Configuration(proxyBeanMethods=false) @EnableConfigurationProperties(BusProperties.class) public class BusAutoConfiguration extends Object
- Author:
- Spencer Gibb, Dave Syer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
BusAutoConfiguration.BusAckTraceConfiguration
protected static class
BusAutoConfiguration.BusEnvironmentConfiguration
-
Constructor Summary
Constructors Constructor Description BusAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
-
-
Method Detail
-
pathDestinationFactory
@Bean @ConditionalOnMissingBean(Factory.class) public PathDestinationFactory pathDestinationFactory()
-
busRemoteApplicationEventListener
@Bean @ConditionalOnMissingBean public RemoteApplicationEventListener busRemoteApplicationEventListener(ServiceMatcher serviceMatcher, BusBridge busBridge)
-
busConsumer
@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)
-
-