Package com.flowable.spring.boot.content
Class ContentEngineAutoConfiguration
java.lang.Object
com.flowable.spring.boot.AbstractEngineAutoConfiguration
com.flowable.spring.boot.content.ContentEngineAutoConfiguration
@Configuration(proxyBeanMethods=false) @ConditionalOnCoreContentEngine @EnableConfigurationProperties({FlowableProperties.class,FlowableAutoDeploymentProperties.class,FlowableContentProperties.class}) @AutoConfigureAfter({AppEngineAutoConfiguration.class,ProcessEngineAutoConfiguration.class}) @AutoConfigureBefore({AppEngineServicesAutoConfiguration.class,ProcessEngineServicesAutoConfiguration.class}) public class ContentEngineAutoConfiguration extends AbstractEngineAutoConfiguration
Auto-Configuration for the Content Engine- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContentEngineAutoConfiguration.ContentEngineAppConfigurationstatic classContentEngineAutoConfiguration.ContentEngineProcessConfiguration -
Field Summary
Fields Modifier and Type Field Description protected FlowableAutoDeploymentPropertiesautoDeploymentPropertiesprotected FlowableContentPropertiescontentPropertiesFields inherited from class com.flowable.spring.boot.AbstractEngineAutoConfiguration
flowableProperties, logger, resourcePatternResolver -
Constructor Summary
Constructors Constructor Description ContentEngineAutoConfiguration(FlowableProperties flowableProperties, FlowableContentProperties contentProperties, FlowableAutoDeploymentProperties autoDeploymentProperties) -
Method Summary
Modifier and Type Method Description SpringContentEngineConfigurationcontentEngineConfiguration(javax.sql.DataSource dataSource, org.springframework.transaction.PlatformTransactionManager platformTransactionManager, org.springframework.beans.factory.ObjectProvider<CoreContentItemContentObjectStorageMetadataProvider> contentItemContentObjectStorageMetadataProvider, org.springframework.beans.factory.ObjectProvider<RenditionItemContentObjectStorageMetadataProvider> renditionItemContentObjectStorageMetadataProvider, org.springframework.beans.factory.ObjectProvider<org.flowable.spring.job.service.SpringAsyncHistoryExecutor> springAsyncHistoryExecutor, org.springframework.beans.factory.ObjectProvider<org.flowable.common.spring.AutoDeploymentStrategy<ContentEngine>> contentDeploymentStrategies)EngineConfigurationConfigurer<SpringContentEngineConfiguration>coreRenditionConvertersConfigurer()Methods inherited from class com.flowable.spring.boot.AbstractEngineAutoConfiguration
configureEngine, defaultIfNotNull, defaultText, discoverDeploymentResources, getCustomMybatisMapperClasses, setResourcePatternResolver
-
Field Details
-
Constructor Details
-
ContentEngineAutoConfiguration
public ContentEngineAutoConfiguration(FlowableProperties flowableProperties, FlowableContentProperties contentProperties, FlowableAutoDeploymentProperties autoDeploymentProperties)
-
-
Method Details
-
contentEngineConfiguration
@Bean @ConditionalOnMissingBean public SpringContentEngineConfiguration contentEngineConfiguration(javax.sql.DataSource dataSource, org.springframework.transaction.PlatformTransactionManager platformTransactionManager, org.springframework.beans.factory.ObjectProvider<CoreContentItemContentObjectStorageMetadataProvider> contentItemContentObjectStorageMetadataProvider, org.springframework.beans.factory.ObjectProvider<RenditionItemContentObjectStorageMetadataProvider> renditionItemContentObjectStorageMetadataProvider, org.springframework.beans.factory.ObjectProvider<org.flowable.spring.job.service.SpringAsyncHistoryExecutor> springAsyncHistoryExecutor, org.springframework.beans.factory.ObjectProvider<org.flowable.common.spring.AutoDeploymentStrategy<ContentEngine>> contentDeploymentStrategies) -
coreRenditionConvertersConfigurer
@Bean @ConditionalOnClass(name="com.flowable.core.rendition.converter.CoreRenditionConverter") public EngineConfigurationConfigurer<SpringContentEngineConfiguration> coreRenditionConvertersConfigurer()
-