@Configuration(proxyBeanMethods=false) @ConditionalOnDmnEngine @EnableConfigurationProperties(value={FlowableProperties.class,FlowableAutoDeploymentProperties.class,FlowableDmnProperties.class}) @AutoConfigureAfter(value={AppEngineAutoConfiguration.class,ProcessEngineAutoConfiguration.class}) @AutoConfigureBefore(value={AppEngineServicesAutoConfiguration.class,ProcessEngineServicesAutoConfiguration.class}) public class DmnEngineAutoConfiguration extends AbstractSpringEngineAutoConfiguration
EnableAutoConfiguration for the Dmn engine| Modifier and Type | Class and Description |
|---|---|
static class |
DmnEngineAutoConfiguration.DmnEngineAppConfiguration |
static class |
DmnEngineAutoConfiguration.DmnEngineProcessConfiguration |
| Modifier and Type | Field and Description |
|---|---|
protected FlowableAutoDeploymentProperties |
autoDeploymentProperties |
protected FlowableDmnProperties |
dmnProperties |
flowableProperties, logger, resourcePatternResolver| Constructor and Description |
|---|
DmnEngineAutoConfiguration(FlowableProperties flowableProperties,
FlowableDmnProperties dmnProperties,
FlowableAutoDeploymentProperties autoDeploymentProperties) |
| Modifier and Type | Method and Description |
|---|---|
org.flowable.dmn.spring.SpringDmnEngineConfiguration |
dmnEngineConfiguration(DataSource dataSource,
org.springframework.transaction.PlatformTransactionManager platformTransactionManager,
org.springframework.beans.factory.ObjectProvider<List<org.flowable.common.spring.AutoDeploymentStrategy<org.flowable.dmn.engine.DmnEngine>>> dmnAutoDeploymentStrategies) |
configureSpringEngine, getIfAvailableconfigureEngine, defaultIfNotNull, defaultText, discoverDeploymentResources, getCustomMybatisMapperClasses, setResourcePatternResolverprotected final FlowableDmnProperties dmnProperties
protected final FlowableAutoDeploymentProperties autoDeploymentProperties
public DmnEngineAutoConfiguration(FlowableProperties flowableProperties, FlowableDmnProperties dmnProperties, FlowableAutoDeploymentProperties autoDeploymentProperties)
@Bean @ConditionalOnMissingBean public org.flowable.dmn.spring.SpringDmnEngineConfiguration dmnEngineConfiguration(DataSource dataSource, org.springframework.transaction.PlatformTransactionManager platformTransactionManager, org.springframework.beans.factory.ObjectProvider<List<org.flowable.common.spring.AutoDeploymentStrategy<org.flowable.dmn.engine.DmnEngine>>> dmnAutoDeploymentStrategies) throws IOException
IOExceptionCopyright © 2020 Flowable. All rights reserved.