Package com.flowable.spring.boot.core
Class CoreServiceAutoConfiguration
java.lang.Object
com.flowable.spring.boot.core.CoreServiceAutoConfiguration
@Configuration(proxyBeanMethods=false) @ConditionalOnProcessEngine @ConditionalOnCmmnEngine @ConditionalOnCoreFormEngine @AutoConfigureAfter(value={ProcessEngineServicesAutoConfiguration.class,CmmnEngineServicesAutoConfiguration.class,FormEngineServicesAutoConfiguration.class}, name="org.springframework.boot.actuate.autoconfigure.metrics.export.elastic.ElasticMetricsExportAutoConfiguration") @EnableConfigurationProperties(FlowableCoreProperties.class) @ConditionalOnClass(CoreServiceMarker.class) public class CoreServiceAutoConfiguration extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CoreServiceAutoConfiguration.ElasticMeterRegistryReportConfiguration
-
Field Summary
Fields Modifier and Type Field Description protected FlowableCoreProperties
coreProperties
-
Constructor Summary
Constructors Constructor Description CoreServiceAutoConfiguration(FlowableCoreProperties coreProperties)
-
Method Summary
Modifier and Type Method Description CoreCaseService
coreCaseService()
FlowableFormDecorator
coreFlowableFormDecorator()
CoreProcessService
coreProcessService()
CoreReportingService
coreReportingService(com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.springframework.beans.factory.ObjectProvider<ReportRunner> reportRunners)
CoreTaskService
coreTaskService()
FlowableFormDecoratorInvoker
flowableFormDecoratorInvoker(org.springframework.beans.factory.ObjectProvider<FlowableFormDecorator> formDecorators)
-
Field Details
-
Constructor Details
-
Method Details
-
coreProcessService
@Bean @ConditionalOnMissingBean @ConditionalOnBean({org.flowable.engine.ProcessEngine.class,FormEngine.class}) public CoreProcessService coreProcessService() -
coreCaseService
@Bean @ConditionalOnMissingBean @ConditionalOnBean({org.flowable.cmmn.engine.CmmnEngine.class,org.flowable.engine.ProcessEngine.class}) public CoreCaseService coreCaseService() -
coreTaskService
@Bean @ConditionalOnMissingBean @ConditionalOnBean({org.flowable.cmmn.engine.CmmnEngine.class,org.flowable.engine.ProcessEngine.class,FormEngine.class}) public CoreTaskService coreTaskService() -
flowableFormDecoratorInvoker
@Bean @ConditionalOnMissingBean public FlowableFormDecoratorInvoker flowableFormDecoratorInvoker(org.springframework.beans.factory.ObjectProvider<FlowableFormDecorator> formDecorators) -
coreReportingService
@Bean @ConditionalOnMissingBean public CoreReportingService coreReportingService(com.fasterxml.jackson.databind.ObjectMapper objectMapper, org.springframework.beans.factory.ObjectProvider<ReportRunner> reportRunners) -
coreFlowableFormDecorator
@Order(0) @Bean("defaultFlowableFormDecorator") @ConditionalOnMissingBean(name="defaultFlowableFormDecorator") public FlowableFormDecorator coreFlowableFormDecorator()
-