Package com.flowable.spring.boot
Class AbstractEngineAutoConfiguration
java.lang.Object
com.flowable.spring.boot.AbstractEngineAutoConfiguration
- Direct Known Subclasses:
AbstractSpringEngineAutoConfiguration
,ContentEngineAutoConfiguration
public abstract class AbstractEngineAutoConfiguration
extends java.lang.Object
Base auto configuration for the different engines.
- Author:
- Filip Hrisafov, Javier Casal
-
Field Summary
Fields Modifier and Type Field Description protected FlowableProperties
flowableProperties
protected org.slf4j.Logger
logger
protected org.springframework.core.io.support.ResourcePatternResolver
resourcePatternResolver
-
Constructor Summary
Constructors Constructor Description AbstractEngineAutoConfiguration(FlowableProperties flowableProperties)
-
Method Summary
Modifier and Type Method Description protected void
configureEngine(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration, javax.sql.DataSource dataSource)
protected <T> T
defaultIfNotNull(T value, T defaultValue)
protected java.lang.String
defaultText(java.lang.String deploymentName, java.lang.String defaultName)
java.util.List<org.springframework.core.io.Resource>
discoverDeploymentResources(java.lang.String prefix, java.util.List<java.lang.String> suffixes, boolean loadResources)
protected java.util.Set<java.lang.Class<?>>
getCustomMybatisMapperClasses(java.util.List<java.lang.String> customMyBatisMappers)
void
setResourcePatternResolver(org.springframework.core.io.support.ResourcePatternResolver resourcePatternResolver)
-
Field Details
-
logger
protected final org.slf4j.Logger logger -
flowableProperties
-
resourcePatternResolver
protected org.springframework.core.io.support.ResourcePatternResolver resourcePatternResolver
-
-
Constructor Details
-
Method Details
-
setResourcePatternResolver
@Autowired public void setResourcePatternResolver(org.springframework.core.io.support.ResourcePatternResolver resourcePatternResolver) -
configureEngine
protected void configureEngine(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration, javax.sql.DataSource dataSource) -
discoverDeploymentResources
public java.util.List<org.springframework.core.io.Resource> discoverDeploymentResources(java.lang.String prefix, java.util.List<java.lang.String> suffixes, boolean loadResources) throws java.io.IOException- Throws:
java.io.IOException
-
getCustomMybatisMapperClasses
protected java.util.Set<java.lang.Class<?>> getCustomMybatisMapperClasses(java.util.List<java.lang.String> customMyBatisMappers) -
defaultText
protected java.lang.String defaultText(java.lang.String deploymentName, java.lang.String defaultName) -
defaultIfNotNull
protected <T> T defaultIfNotNull(T value, T defaultValue)
-