Package com.flowable.spring.boot.app
Class AppEngineAutoConfiguration
java.lang.Object
com.flowable.spring.boot.AbstractEngineAutoConfiguration
com.flowable.spring.boot.AbstractSpringEngineAutoConfiguration
com.flowable.spring.boot.app.AppEngineAutoConfiguration
@Configuration(proxyBeanMethods=false) @ConditionalOnCoreAppEngine @EnableConfigurationProperties({FlowableProperties.class,FlowableAutoDeploymentProperties.class,FlowableAppProperties.class,FlowableIdmProperties.class,FlowableEventRegistryProperties.class}) @AutoConfigureBefore(AppEngineServicesAutoConfiguration.class) public class AppEngineAutoConfiguration extends AbstractSpringEngineAutoConfiguration
Auto-Configuration
for the App Engine- Author:
- Filip Hrisafov
-
Field Summary
Fields Modifier and Type Field Description protected FlowableAppProperties
appProperties
protected FlowableAutoDeploymentProperties
autoDeploymentProperties
protected FlowableEventRegistryProperties
eventProperties
protected FlowableIdmProperties
idmProperties
Fields inherited from class com.flowable.spring.boot.AbstractEngineAutoConfiguration
flowableProperties, logger, resourcePatternResolver
-
Constructor Summary
Constructors Constructor Description AppEngineAutoConfiguration(FlowableProperties flowableProperties, FlowableAppProperties appProperties, FlowableIdmProperties idmProperties, FlowableEventRegistryProperties eventProperties, FlowableAutoDeploymentProperties autoDeploymentProperties)
-
Method Summary
Modifier and Type Method Description AppEngineConfiguration
appEngineConfiguration(javax.sql.DataSource dataSource, org.springframework.transaction.PlatformTransactionManager platformTransactionManager, org.springframework.beans.factory.ObjectProvider<org.flowable.common.spring.AutoDeploymentStrategy<AppEngine>> appAutoDeploymentStrategies)
Methods inherited from class com.flowable.spring.boot.AbstractSpringEngineAutoConfiguration
configureSpringEngine, getIfAvailable
Methods inherited from class com.flowable.spring.boot.AbstractEngineAutoConfiguration
configureEngine, defaultIfNotNull, defaultText, discoverDeploymentResources, getCustomMybatisMapperClasses, setResourcePatternResolver
-
Field Details
-
Constructor Details
-
AppEngineAutoConfiguration
public AppEngineAutoConfiguration(FlowableProperties flowableProperties, FlowableAppProperties appProperties, FlowableIdmProperties idmProperties, FlowableEventRegistryProperties eventProperties, FlowableAutoDeploymentProperties autoDeploymentProperties)
-
-
Method Details
-
appEngineConfiguration
@Bean @ConditionalOnMissingBean public AppEngineConfiguration appEngineConfiguration(javax.sql.DataSource dataSource, org.springframework.transaction.PlatformTransactionManager platformTransactionManager, org.springframework.beans.factory.ObjectProvider<org.flowable.common.spring.AutoDeploymentStrategy<AppEngine>> appAutoDeploymentStrategies) throws java.io.IOException- Throws:
java.io.IOException
-