@Configuration
@ConditionalOnMissingBean(value={SlackSimpleService.class,SlackService.class})
@EnableConfigurationProperties(value=SlackProperties.class)
public class SlackServiceAutoConfiguration
extends Object
| Constructor and Description |
|---|
SlackServiceAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
SlackService |
slackService() |
SlackSimpleService |
slackSimpleService() |
@Bean @ConditionalOnMissingBean(value=SlackSimpleService.class) public SlackSimpleService slackSimpleService()
@Bean @ConditionalOnMissingBean(value=SlackService.class) @ConditionalOnProperty(value={"slackUrl","defaultChannel"}, prefix="slack") public SlackService slackService()
Copyright © 2017. All rights reserved.