@Configuration @EnableConfigurationProperties(value=GoogleMailComponentConfiguration.class) @Conditional(value=GoogleMailComponentAutoConfiguration.Condition.class) public class GoogleMailComponentAutoConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
static class |
GoogleMailComponentAutoConfiguration.Condition |
Constructor and Description |
---|
GoogleMailComponentAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.component.google.mail.GoogleMailComponent |
configureGoogleMailComponent(org.apache.camel.CamelContext camelContext,
GoogleMailComponentConfiguration configuration) |
public GoogleMailComponentAutoConfiguration()
@Lazy @Bean(name="google-mail-component") @ConditionalOnClass(value=org.apache.camel.CamelContext.class) @ConditionalOnMissingBean(value=org.apache.camel.component.google.mail.GoogleMailComponent.class) public org.apache.camel.component.google.mail.GoogleMailComponent configureGoogleMailComponent(org.apache.camel.CamelContext camelContext, GoogleMailComponentConfiguration configuration) throws Exception
Exception
Apache Camel