Package com.flowable.form.engine
Class FormEngineConfiguration
java.lang.Object
org.flowable.common.engine.impl.AbstractEngineConfiguration
org.flowable.common.engine.impl.AbstractBuildableEngineConfiguration<FormEngine>
com.flowable.form.engine.FormEngineConfiguration
- All Implemented Interfaces:
CoreFormEngineConfigurationApi,org.flowable.common.engine.impl.HasExpressionManagerEngineConfiguration,org.flowable.form.api.FormEngineConfigurationApi
- Direct Known Subclasses:
SpringFormEngineConfiguration,StandaloneFormEngineConfiguration
public class FormEngineConfiguration
extends org.flowable.common.engine.impl.AbstractBuildableEngineConfiguration<FormEngine>
implements CoreFormEngineConfigurationApi, org.flowable.common.engine.impl.HasExpressionManagerEngineConfiguration
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CachingAndArtifactsManagerprotected org.flowable.common.engine.impl.tenant.ChangeTenantIdManagerprotected Collection<SubmittedVariableValidator> static final Stringprotected FormDeploymentDataManagerprotected FormDeploymentEntityManagerprotected DeploymentManagerprotected org.flowable.common.engine.impl.el.ExpressionManagerprotected Collection<Consumer<org.flowable.common.engine.impl.el.ExpressionManager>> static final Stringprotected FormCustomComponentDefinitionDataManagerprotected FormDataModelVariablesExtractorprotected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<FormDefinitionCacheEntry> protected intprotected FormDefinitionDataManagerprotected FormDefinitionEntityManagerprotected FormDefinitionDeployerprotected FormDefinitionDeploymentHelperprotected Stringprotected Collection<SubmittedVariableValidator> protected FormInstanceDataManagerprotected FormInstanceEntityManagerprotected org.flowable.form.api.FormManagementServiceprotected FormDefinitionParseFactoryprotected CoreFormRepositoryServiceprotected FormModelResourceConverterprotected CoreFormServiceprotected ParsedDeploymentBuilderFactoryprotected Collection<org.flowable.common.engine.impl.javax.el.ELResolver> protected Collection<org.flowable.common.engine.impl.javax.el.ELResolver> protected Collection<org.flowable.common.engine.impl.javax.el.ELResolver> protected FormResourceDataManagerprotected FormResourceEntityManagerprotected SubmittedVariablesExtractorFields inherited from class org.flowable.common.engine.impl.AbstractBuildableEngineConfiguration
postEngineBuildConsumer, runPostEngineBuildConsumerFields inherited from class org.flowable.common.engine.impl.AbstractEngineConfiguration
additionalEventDispatchActions, additionalSchemaManagers, agendaOperationExecutionListeners, agendaOperationRunner, allConfigurators, alwaysLookupLatestDefinitionVersion, beans, byteArrayDataManager, byteArrayEntityManager, classLoader, clock, commandContextFactory, commandExecutor, commandInterceptors, commandInvoker, commonSchemaManager, configurators, customMybatisInterceptors, customMybatisMappers, customMybatisXMLMappers, customPostCommandInterceptors, customPreCommandInterceptors, customSessionFactories, DATABASE_TYPE_COCKROACHDB, DATABASE_TYPE_DB2, DATABASE_TYPE_H2, DATABASE_TYPE_HSQL, DATABASE_TYPE_MSSQL, DATABASE_TYPE_MYSQL, DATABASE_TYPE_ORACLE, DATABASE_TYPE_POSTGRES, databaseCatalog, databaseSchema, databaseSchemaUpdate, databaseTablePrefix, databaseType, databaseTypeMappings, databaseWildcardEscapeCharacter, dataSource, dataSourceJndiName, DB_SCHEMA_UPDATE_CREATE, DB_SCHEMA_UPDATE_CREATE_DROP, DB_SCHEMA_UPDATE_DROP_CREATE, DB_SCHEMA_UPDATE_FALSE, DB_SCHEMA_UPDATE_TRUE, dbSqlSessionFactory, DEFAULT_GENERIC_MAX_LENGTH_STRING, DEFAULT_MAX_NR_OF_STATEMENTS_BULK_INSERT_SQL_SERVER, DEFAULT_ORACLE_MAX_LENGTH_STRING, defaultCommandConfig, defaultCommandInterceptors, defaultTenantProvider, dependentEngineMybatisTypeAliasConfigs, dependentEngineMybatisTypeHandlerConfigs, dependentEngineMyBatisXmlMappers, enableConfiguratorServiceLoader, enableEventDispatcher, enableLogSqlExecutionTime, engineConfigurations, engineLifecycleListeners, eventDispatcher, eventListeners, eventRegistryConfigurator, eventRegistryEventConsumers, fallbackToDefaultTenant, forceCloseMybatisConnectionPool, idGenerator, idmEngineConfigurator, isBulkInsertEnabled, isDbHistoryUsed, jdbcDefaultTransactionIsolationLevel, jdbcDriver, jdbcMaxActiveConnections, jdbcMaxCheckoutTime, jdbcMaxIdleConnections, jdbcMaxWaitTime, jdbcPassword, jdbcPingConnectionNotUsedFor, jdbcPingEnabled, jdbcPingQuery, jdbcUrl, jdbcUsername, lockPollRate, logger, loggingListener, maxLengthStringVariableType, maxNrOfStatementsInBulkInsert, mybatisMappingFile, NO_TENANT_ID, objectMapper, PRODUCT_NAME_CRDB, PRODUCT_NAME_POSTGRES, propertyDataManager, propertyEntityManager, schemaCommandConfig, schemaLockWaitTime, schemaManagementCmd, schemaManager, serviceConfigurations, sessionFactories, sqlSessionFactory, tableDataManager, tablePrefixIsSchema, transactionContextFactory, transactionFactory, transactionsExternallyManaged, typedEventListeners, useClassForNameClassLoading, useLockForDatabaseSchemaUpdate, usePrefixId, usingRelationalDatabase, usingSchemaMgmt, variableLengthVerifier, xmlEncoding -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCustomFormFieldValidators(Collection<SubmittedVariableValidator> customFormFieldValidators) org.flowable.common.engine.impl.AbstractEngineConfigurationaddExpressionManagerConfigurer(Consumer<org.flowable.common.engine.impl.el.ExpressionManager> configurer) addPostDefaultELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver) addPreBeanELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver) addPreDefaultELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver) org.flowable.common.engine.impl.db.DbSqlSessionFactoryprotected FormEngineprotected org.flowable.common.engine.impl.db.SchemaManagerstatic FormEngineConfigurationcreateFormEngineConfigurationFromInputStream(InputStream inputStream) static FormEngineConfigurationcreateFormEngineConfigurationFromInputStream(InputStream inputStream, String beanName) static FormEngineConfigurationstatic FormEngineConfigurationcreateFormEngineConfigurationFromResource(String resource, String beanName) static FormEngineConfigurationprotected Consumer<FormEngine> static FormEngineConfigurationstatic FormEngineConfigurationorg.flowable.common.engine.impl.interceptor.CommandInterceptororg.flowable.common.engine.impl.tenant.ChangeTenantIdManagerCollection<? extends Deployer> org.flowable.common.engine.impl.el.ExpressionManagerintorg.flowable.common.engine.impl.persistence.deploy.DeploymentCache<FormDefinitionCacheEntry> org.flowable.form.api.FormManagementServiceCollection<org.flowable.common.engine.impl.javax.el.ELResolver> Collection<org.flowable.common.engine.impl.javax.el.ELResolver> Collection<org.flowable.common.engine.impl.javax.el.ELResolver> protected voidinit()voidvoidvoidvoidprotected voidprotected voidvoidvoidvoidprotected voidprotected voidvoidsetChangeTenantIdManager(org.flowable.common.engine.impl.tenant.ChangeTenantIdManager changeTenantIdManager) setDeploymentDataManager(FormDeploymentDataManager deploymentDataManager) setDeploymentEntityManager(FormDeploymentEntityManager deploymentEntityManager) setEngineName(String formEngineName) setExpressionManager(org.flowable.common.engine.impl.el.ExpressionManager expressionManager) voidsetFormCustomComponentDataManager(FormCustomComponentDefinitionDataManager formCustomComponentDataManager) voidsetFormCustomComponentDefinitionEntityManager(FormCustomComponentDefinitionEntityManager formCustomComponentDefinitionEntityManager) voidsetFormDataModelVariablesExtractor(FormDataModelVariablesExtractor formDataModelVariablesExtractor) setFormDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<FormDefinitionCacheEntry> formDefinitionCache) setFormDefinitionCacheLimit(int formDefinitionCacheLimit) setFormDefinitionDataManager(FormDefinitionDataManager formDefinitionDataManager) setFormDefinitionEntityManager(FormDefinitionEntityManager formDefinitionEntityManager) setFormDeployer(FormDefinitionDeployer formDeployer) setFormInstanceDataManager(FormInstanceDataManager formInstanceDataManager) setFormInstanceEntityManager(FormInstanceEntityManager formInstanceEntityManager) setFormManagementService(org.flowable.form.api.FormManagementService formManagementService) setFormParseFactory(FormDefinitionParseFactory formParseFactory) setFormRepositoryService(CoreFormRepositoryService formRepositoryService) setFormResourceConverter(FormModelResourceConverter formResourceConverter) setFormService(CoreFormService formService) setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) setPostDefaultELResolvers(Collection<org.flowable.common.engine.impl.javax.el.ELResolver> postDefaultELResolvers) setPreBeanELResolvers(Collection<org.flowable.common.engine.impl.javax.el.ELResolver> preBeanELResolvers) setPreDefaultELResolvers(Collection<org.flowable.common.engine.impl.javax.el.ELResolver> preDefaultELResolvers) setResourceDataManager(FormResourceDataManager resourceDataManager) setResourceEntityManager(FormResourceEntityManager resourceEntityManager) voidsetSubmittedVariablesExtractor(SubmittedVariablesExtractor submittedVariablesExtractor) setTableDataManager(org.flowable.common.engine.impl.persistence.entity.TableDataManager tableDataManager) Methods inherited from class org.flowable.common.engine.impl.AbstractBuildableEngineConfiguration
buildEngine, getPostEngineBuildConsumer, initPostEngineBuildConsumer, isRunPostEngineBuildConsumer, setPostEngineBuildConsumer, setRunPostEngineBuildConsumerMethods inherited from class org.flowable.common.engine.impl.AbstractEngineConfiguration
addAdditionalSchemaManager, addAgendaOperationExecutionListener, addConfigurator, addCustomPostCommandInterceptor, addCustomPreCommandInterceptor, addCustomSessionFactory, addEngineConfiguration, addEngineLifecycleListener, addEventRegistryEventConsumer, addServiceConfiguration, addSessionFactory, applyCustomMybatisCustomizations, close, configuratorsAfterInit, configuratorsBeforeInit, defaultInitDbSqlSessionFactoryEntitySettings, defaultInitDbSqlSessionFactoryEntitySettings, getAdditionalDefaultCommandInterceptors, getAdditionalEventDispatchActions, getAdditionalSchemaManagers, getAgendaOperationExecutionListeners, getAgendaOperationRunner, getAllConfigurators, getBeans, getByteArrayDataManager, getByteArrayEntityManager, getClassLoader, getClock, getCommandContextFactory, getCommandExecutor, getCommandInterceptors, getCommandInvoker, getCommonSchemaManager, getConfigurators, getCustomMybatisInterceptors, getCustomMybatisMappers, getCustomMybatisXMLMappers, getCustomPostCommandInterceptors, getCustomPostDeployers, getCustomPreCommandInterceptors, getCustomPreDeployers, getCustomSessionFactories, getDatabaseCatalog, getDatabaseSchema, getDatabaseSchemaUpdate, getDatabaseTablePrefix, getDatabaseType, getDatabaseWildcardEscapeCharacter, getDataSource, getDataSourceJndiName, getDbSqlSessionFactory, getDefaultCommandConfig, getDefaultCommandInterceptors, getDefaultDatabaseTypeMappings, getDefaultTenantProvider, getDependentEngineMybatisTypeAliasConfigs, getDependentEngineMybatisTypeHandlerConfigs, getDependentEngineMyBatisXmlMappers, getDeployers, getEngineConfigurations, getEngineLifecycleListeners, getEngineSpecificEngineConfigurators, getEventDispatcher, getEventListeners, getEventRegistryConfigurator, getEventRegistryEventConsumers, getIdGenerator, getIdmEngineConfigurator, getJdbcDefaultTransactionIsolationLevel, getJdbcDriver, getJdbcMaxActiveConnections, getJdbcMaxCheckoutTime, getJdbcMaxIdleConnections, getJdbcMaxWaitTime, getJdbcPassword, getJdbcPingConnectionNotUsedFor, getJdbcPingQuery, getJdbcUrl, getJdbcUsername, getLockManager, getLockPollRate, getLoggingListener, getMaxLengthString, getMaxLengthStringVariableType, getMaxNrOfStatementsInBulkInsert, getMybatisMappingFile, getObjectMapper, getPropertyDataManager, getPropertyEntityManager, getResourceAsStream, getSchemaCommandConfig, getSchemaLockWaitTime, getSchemaManagementCmd, getSchemaManager, getServiceConfigurations, getSessionFactories, getSqlSessionFactory, getTableDataManager, getTransactionContextFactory, getTransactionFactory, getTypedEventListeners, getVariableLengthVerifier, getXmlEncoding, initAdditionalEventDispatchActions, initBeans, initClock, initCommandContextFactory, initCommandExecutor, initCommandInterceptors, initCommandInvoker, initConfigurators, initCustomMybatisInterceptors, initCustomMybatisMappers, initDatabaseType, initDataSource, initDefaultCommandConfig, initEngineConfigurations, initEventDispatcher, initEventListeners, initIdGenerator, initInterceptorChain, initMybatisConfiguration, initMyBatisLogSqlExecutionTimePlugin, initMybatisTypeHandlers, initObjectMapper, initSchemaCommandConfig, initSchemaManagementCommand, initSchemaManager, initSchemaManagerDatabaseConfigurationSessionFactory, initService, initSqlSessionFactory, initTransactionContextFactory, initTransactionFactory, initTypedEventListeners, isAlwaysLookupLatestDefinitionVersion, isBulkInsertEnabled, isDbHistoryUsed, isEnableConfiguratorServiceLoader, isEnableEventDispatcher, isEnableLogSqlExecutionTime, isFallbackToDefaultTenant, isForceCloseMybatisConnectionPool, isJdbcPingEnabled, isLoggingSessionEnabled, isTablePrefixIsSchema, isTransactionsExternallyManaged, isUseClassForNameClassLoading, isUseLockForDatabaseSchemaUpdate, isUsePrefixId, isUsingRelationalDatabase, isUsingSchemaMgmt, parseCustomMybatisXMLMappers, parseDependentEngineMybatisXMLMappers, parseMybatisConfiguration, parseMybatisXmlMapping, pathToEngineDbProperties, setAdditionalEventDispatchActions, setAgendaOperationExecutionListeners, setAgendaOperationRunner, setAlwaysLookupLatestDefinitionVersion, setBeans, setBulkInsertEnabled, setByteArrayDataManager, setByteArrayEntityManager, setClassLoader, setClock, setCommandContextFactory, setCommandExecutor, setCommandInterceptors, setCommandInvoker, setCommonSchemaManager, setConfigurators, setCustomMybatisInterceptors, setCustomMybatisMappers, setCustomMybatisXMLMappers, setCustomPostCommandInterceptors, setCustomPostDeployers, setCustomPreCommandInterceptors, setCustomPreDeployers, setCustomSessionFactories, setDatabaseCatalog, setDatabaseSchema, setDatabaseSchemaUpdate, setDatabaseTablePrefix, setDatabaseType, setDatabaseWildcardEscapeCharacter, setDataSource, setDataSourceJndiName, setDbHistoryUsed, setDbSqlSessionFactory, setDefaultCommandConfig, setDefaultCommandInterceptors, setDefaultTenantProvider, setDefaultTenantValue, setDependentEngineMybatisTypeAliasConfigs, setDependentEngineMybatisTypeHandlerConfigs, setDependentEngineMyBatisXmlMappers, setDeployers, setEnableConfiguratorServiceLoader, setEnableEventDispatcher, setEnableLogSqlExecutionTime, setEngineConfigurations, setEngineLifecycleListeners, setEventDispatcher, setEventListeners, setEventRegistryConfigurator, setEventRegistryEventConsumers, setFallbackToDefaultTenant, setForceCloseMybatisConnectionPool, setIdGenerator, setIdmEngineConfigurator, setJdbcDefaultTransactionIsolationLevel, setJdbcDriver, setJdbcMaxActiveConnections, setJdbcMaxCheckoutTime, setJdbcMaxIdleConnections, setJdbcMaxWaitTime, setJdbcPassword, setJdbcPingConnectionNotUsedFor, setJdbcPingEnabled, setJdbcPingQuery, setJdbcUrl, setJdbcUsername, setLockPollRate, setLoggingListener, setMaxLengthStringVariableType, setMaxNrOfStatementsInBulkInsert, setMybatisMappingFile, setPropertyDataManager, setPropertyEntityManager, setSchemaCommandConfig, setSchemaLockWaitTime, setSchemaManagementCmd, setSchemaManager, setServiceConfigurations, setSessionFactories, setSqlSessionFactory, setTablePrefixIsSchema, setTransactionContextFactory, setTransactionFactory, setTransactionsExternallyManaged, setTypedEventListeners, setUseClassForNameClassLoading, setUseLockForDatabaseSchemaUpdate, setUsePrefixId, setUsingRelationalDatabase, setUsingSchemaMgmt, setVariableLengthVerifier, setXmlEncoding
-
Field Details
-
FORM_ENGINE_CONFIGURATION
- See Also:
-
DEFAULT_MYBATIS_MAPPING_FILE
- See Also:
-
formEngineName
-
formManagementService
protected org.flowable.form.api.FormManagementService formManagementService -
formRepositoryService
-
formService
-
changeTenantIdManager
protected org.flowable.common.engine.impl.tenant.ChangeTenantIdManager changeTenantIdManager -
deploymentDataManager
-
formDefinitionDataManager
-
resourceDataManager
-
formInstanceDataManager
-
formCustomComponentDataManager
-
deploymentEntityManager
-
formDefinitionEntityManager
-
resourceEntityManager
-
formInstanceEntityManager
-
formCustomComponentDefinitionEntityManager
-
expressionManager
protected org.flowable.common.engine.impl.el.ExpressionManager expressionManager -
expressionManagerConfigurers
protected Collection<Consumer<org.flowable.common.engine.impl.el.ExpressionManager>> expressionManagerConfigurers -
preDefaultELResolvers
-
preBeanELResolvers
-
postDefaultELResolvers
-
formResourceConverter
-
submittedVariablesExtractor
-
formDataModelVariablesExtractor
-
formDeployer
-
formParseFactory
-
parsedDeploymentBuilderFactory
-
formDeploymentHelper
-
cachingAndArtifactsManager
-
customPreDeployers
-
customPostDeployers
-
deployers
-
deploymentManager
-
formDefinitionCacheLimit
protected int formDefinitionCacheLimit -
formDefinitionCache
protected org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<FormDefinitionCacheEntry> formDefinitionCache -
formFieldValidators
-
customFormFieldValidators
-
-
Constructor Details
-
FormEngineConfiguration
public FormEngineConfiguration()
-
-
Method Details
-
createFormEngineConfigurationFromResourceDefault
-
createFormEngineConfigurationFromResource
-
createFormEngineConfigurationFromResource
public static FormEngineConfiguration createFormEngineConfigurationFromResource(String resource, String beanName) -
createFormEngineConfigurationFromInputStream
public static FormEngineConfiguration createFormEngineConfigurationFromInputStream(InputStream inputStream) -
createFormEngineConfigurationFromInputStream
public static FormEngineConfiguration createFormEngineConfigurationFromInputStream(InputStream inputStream, String beanName) -
createStandaloneFormEngineConfiguration
-
createStandaloneInMemFormEngineConfiguration
-
buildFormEngine
-
createEngine
- Specified by:
createEnginein classorg.flowable.common.engine.impl.AbstractBuildableEngineConfiguration<FormEngine>
-
createPostEngineBuildConsumer
- Specified by:
createPostEngineBuildConsumerin classorg.flowable.common.engine.impl.AbstractBuildableEngineConfiguration<FormEngine>
-
init
protected void init()- Specified by:
initin classorg.flowable.common.engine.impl.AbstractBuildableEngineConfiguration<FormEngine>
-
initServices
protected void initServices() -
initChangeTenantIdManager
public void initChangeTenantIdManager() -
initExpressionManager
public void initExpressionManager() -
initDataManagers
public void initDataManagers()- Overrides:
initDataManagersin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initEntityManagers
public void initEntityManagers()- Overrides:
initEntityManagersin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
createEngineSchemaManager
protected org.flowable.common.engine.impl.db.SchemaManager createEngineSchemaManager()- Specified by:
createEngineSchemaManagerin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initSessionFactories
public void initSessionFactories()- Overrides:
initSessionFactoriesin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initDbSqlSessionFactory
public void initDbSqlSessionFactory()- Overrides:
initDbSqlSessionFactoryin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initDbSqlSessionFactoryEntitySettings
protected void initDbSqlSessionFactoryEntitySettings()- Specified by:
initDbSqlSessionFactoryEntitySettingsin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
createDbSqlSessionFactory
public org.flowable.common.engine.impl.db.DbSqlSessionFactory createDbSqlSessionFactory()- Overrides:
createDbSqlSessionFactoryin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initCommandExecutors
public void initCommandExecutors()- Overrides:
initCommandExecutorsin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
getEngineCfgKey
- Specified by:
getEngineCfgKeyin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
getEngineScopeType
- Specified by:
getEngineScopeTypein classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
createTransactionInterceptor
public org.flowable.common.engine.impl.interceptor.CommandInterceptor createTransactionInterceptor()- Specified by:
createTransactionInterceptorin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
initDeployers
protected void initDeployers() -
getDefaultDeployers
-
initDmnDeployerDependencies
public void initDmnDeployerDependencies() -
initFormFieldValidators
protected void initFormFieldValidators() -
getMyBatisXmlConfigurationStream
- Specified by:
getMyBatisXmlConfigurationStreamin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
getEngineName
- Specified by:
getEngineNamein classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
setEngineName
-
getFormManagementService
public org.flowable.form.api.FormManagementService getFormManagementService()- Specified by:
getFormManagementServicein interfaceorg.flowable.form.api.FormEngineConfigurationApi
-
setFormManagementService
public FormEngineConfiguration setFormManagementService(org.flowable.form.api.FormManagementService formManagementService) -
getFormRepositoryService
- Specified by:
getFormRepositoryServicein interfaceCoreFormEngineConfigurationApi- Specified by:
getFormRepositoryServicein interfaceorg.flowable.form.api.FormEngineConfigurationApi
-
setFormRepositoryService
public FormEngineConfiguration setFormRepositoryService(CoreFormRepositoryService formRepositoryService) -
getFormService
- Specified by:
getFormServicein interfaceCoreFormEngineConfigurationApi- Specified by:
getFormServicein interfaceorg.flowable.form.api.FormEngineConfigurationApi
-
setFormService
-
getDeploymentManager
-
getFormEngineConfiguration
-
getFormDeployer
-
setFormDeployer
-
getFormParseFactory
-
setFormParseFactory
-
getFormCacheLimit
public int getFormCacheLimit() -
setFormDefinitionCacheLimit
-
getFormDefinitionCache
public org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<FormDefinitionCacheEntry> getFormDefinitionCache() -
setFormDefinitionCache
public FormEngineConfiguration setFormDefinitionCache(org.flowable.common.engine.impl.persistence.deploy.DeploymentCache<FormDefinitionCacheEntry> formDefinitionCache) -
getDeploymentDataManager
-
setDeploymentDataManager
public FormEngineConfiguration setDeploymentDataManager(FormDeploymentDataManager deploymentDataManager) -
getFormDefinitionDataManager
-
setFormDefinitionDataManager
public FormEngineConfiguration setFormDefinitionDataManager(FormDefinitionDataManager formDefinitionDataManager) -
getResourceDataManager
-
setResourceDataManager
-
getFormInstanceDataManager
-
setFormInstanceDataManager
public FormEngineConfiguration setFormInstanceDataManager(FormInstanceDataManager formInstanceDataManager) -
getFormCustomComponentDataManager
-
setFormCustomComponentDataManager
public void setFormCustomComponentDataManager(FormCustomComponentDefinitionDataManager formCustomComponentDataManager) -
getDeploymentEntityManager
-
setDeploymentEntityManager
public FormEngineConfiguration setDeploymentEntityManager(FormDeploymentEntityManager deploymentEntityManager) -
getFormDefinitionEntityManager
-
setFormDefinitionEntityManager
public FormEngineConfiguration setFormDefinitionEntityManager(FormDefinitionEntityManager formDefinitionEntityManager) -
getResourceEntityManager
-
setResourceEntityManager
public FormEngineConfiguration setResourceEntityManager(FormResourceEntityManager resourceEntityManager) -
getFormInstanceEntityManager
-
setFormInstanceEntityManager
public FormEngineConfiguration setFormInstanceEntityManager(FormInstanceEntityManager formInstanceEntityManager) -
getFormCustomComponentDefinitionEntityManager
-
setFormCustomComponentDefinitionEntityManager
public void setFormCustomComponentDefinitionEntityManager(FormCustomComponentDefinitionEntityManager formCustomComponentDefinitionEntityManager) -
setTableDataManager
public FormEngineConfiguration setTableDataManager(org.flowable.common.engine.impl.persistence.entity.TableDataManager tableDataManager) - Overrides:
setTableDataManagerin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
getExpressionManager
public org.flowable.common.engine.impl.el.ExpressionManager getExpressionManager()- Specified by:
getExpressionManagerin interfaceorg.flowable.common.engine.impl.HasExpressionManagerEngineConfiguration
-
setExpressionManager
public FormEngineConfiguration setExpressionManager(org.flowable.common.engine.impl.el.ExpressionManager expressionManager) - Specified by:
setExpressionManagerin interfaceorg.flowable.common.engine.impl.HasExpressionManagerEngineConfiguration
-
addExpressionManagerConfigurer
public org.flowable.common.engine.impl.AbstractEngineConfiguration addExpressionManagerConfigurer(Consumer<org.flowable.common.engine.impl.el.ExpressionManager> configurer) - Specified by:
addExpressionManagerConfigurerin interfaceorg.flowable.common.engine.impl.HasExpressionManagerEngineConfiguration
-
getChangeTenantIdManager
public org.flowable.common.engine.impl.tenant.ChangeTenantIdManager getChangeTenantIdManager() -
setChangeTenantIdManager
public FormEngineConfiguration setChangeTenantIdManager(org.flowable.common.engine.impl.tenant.ChangeTenantIdManager changeTenantIdManager) -
getPreDefaultELResolvers
-
setPreDefaultELResolvers
public FormEngineConfiguration setPreDefaultELResolvers(Collection<org.flowable.common.engine.impl.javax.el.ELResolver> preDefaultELResolvers) -
addPreDefaultELResolver
public FormEngineConfiguration addPreDefaultELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver) -
getPreBeanELResolvers
-
setPreBeanELResolvers
public FormEngineConfiguration setPreBeanELResolvers(Collection<org.flowable.common.engine.impl.javax.el.ELResolver> preBeanELResolvers) -
addPreBeanELResolver
public FormEngineConfiguration addPreBeanELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver) -
getPostDefaultELResolvers
-
setPostDefaultELResolvers
public FormEngineConfiguration setPostDefaultELResolvers(Collection<org.flowable.common.engine.impl.javax.el.ELResolver> postDefaultELResolvers) -
addPostDefaultELResolver
public FormEngineConfiguration addPostDefaultELResolver(org.flowable.common.engine.impl.javax.el.ELResolver elResolver) -
setObjectMapper
public FormEngineConfiguration setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) - Overrides:
setObjectMapperin classorg.flowable.common.engine.impl.AbstractEngineConfiguration
-
getFormResourceConverter
-
setFormResourceConverter
public FormEngineConfiguration setFormResourceConverter(FormModelResourceConverter formResourceConverter) -
getSubmittedVariablesExtractor
-
setSubmittedVariablesExtractor
-
getFormDataModelVariablesExtractor
-
setFormDataModelVariablesExtractor
public void setFormDataModelVariablesExtractor(FormDataModelVariablesExtractor formDataModelVariablesExtractor) -
addCustomFormFieldValidators
public FormEngineConfiguration addCustomFormFieldValidators(Collection<SubmittedVariableValidator> customFormFieldValidators) -
getFormFieldValidators
-