@Import(value=ChangockContextSelector.class) @ConditionalOnExpression(value="${mongock.enabled:true} && ${changock.enabled:true}") public class ChangockContext extends Object
| Constructor and Description |
|---|
ChangockContext() |
| Modifier and Type | Method and Description |
|---|---|
SpringApplicationRunner |
applicationRunner(io.changock.driver.api.driver.ConnectionDriver connectionDriver,
ChangockSpringConfiguration springConfiguration,
org.springframework.context.ApplicationContext springContext,
org.springframework.context.ApplicationEventPublisher applicationEventPublisher) |
SpringInitializingBeanRunner |
initializingBeanRunner(io.changock.driver.api.driver.ConnectionDriver connectionDriver,
ChangockSpringConfiguration springConfiguration,
org.springframework.context.ApplicationContext springContext,
org.springframework.context.ApplicationEventPublisher applicationEventPublisher) |
@Bean
@ConditionalOnExpression(value="\'${mongock.runner-type:ApplicationRunner}\'.equals(\'ApplicationRunner\') && \'${changock.runner-type:ApplicationRunner}\'.equals(\'ApplicationRunner\')")
public SpringApplicationRunner applicationRunner(io.changock.driver.api.driver.ConnectionDriver connectionDriver,
ChangockSpringConfiguration springConfiguration,
org.springframework.context.ApplicationContext springContext,
org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
@Bean
@ConditionalOnExpression(value="\'${mongock.runner-type:null}\'.equals(\'InitializingBean\') || \'${changock.runner-type:null}\'.equals(\'InitializingBean\')")
public SpringInitializingBeanRunner initializingBeanRunner(io.changock.driver.api.driver.ConnectionDriver connectionDriver,
ChangockSpringConfiguration springConfiguration,
org.springframework.context.ApplicationContext springContext,
org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
Copyright © 2020. All rights reserved.