Package org.flowable.eventregistry.impl
Class EventRegistryEngineConfiguration
- java.lang.Object
-
- org.flowable.common.engine.impl.AbstractEngineConfiguration
-
- org.flowable.eventregistry.impl.EventRegistryEngineConfiguration
-
- All Implemented Interfaces:
HasExpressionManagerEngineConfiguration,EventRegistryConfigurationApi
- Direct Known Subclasses:
StandaloneEventRegistryEngineConfiguration
public class EventRegistryEngineConfiguration extends AbstractEngineConfiguration implements EventRegistryConfigurationApi, HasExpressionManagerEngineConfiguration
-
-
Field Summary
-
Fields inherited from class org.flowable.common.engine.impl.AbstractEngineConfiguration
additionalEventDispatchActions, 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, xmlEncoding
-
-
Constructor Summary
Constructors Constructor Description EventRegistryEngineConfiguration()
-
Method Summary
-
Methods inherited from class org.flowable.common.engine.impl.AbstractEngineConfiguration
addConfigurator, addCustomSessionFactory, addEngineConfiguration, addEngineLifecycleListener, addEventRegistryEventConsumer, addServiceConfiguration, addSessionFactory, applyCustomMybatisCustomizations, close, configuratorsAfterInit, configuratorsBeforeInit, defaultInitDbSqlSessionFactoryEntitySettings, getAdditionalDefaultCommandInterceptors, getAdditionalEventDispatchActions, 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, getDefaultTenantValue, 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, getXmlEncoding, initAdditionalEventDispatchActions, initBeans, initClock, initCommandContextFactory, initCommandExecutor, initCommandInvoker, initConfigurators, initCustomMybatisInterceptors, initCustomMybatisMappers, initDatabaseType, initDataSource, initDefaultCommandConfig, initEngineConfigurations, initEventDispatcher, initEventListeners, initIdGenerator, initInterceptorChain, initMybatisConfiguration, initMyBatisLogSqlExecutionTimePlugin, initMybatisTypeHandlers, initObjectMapper, initSchemaCommandConfig, initService, initSessionFactories, 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, 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, setObjectMapper, setPropertyDataManager, setPropertyEntityManager, setSchemaCommandConfig, setSchemaLockWaitTime, setSchemaManagementCmd, setSchemaManager, setServiceConfigurations, setSessionFactories, setSqlSessionFactory, setTablePrefixIsSchema, setTransactionContextFactory, setTransactionFactory, setTransactionsExternallyManaged, setTypedEventListeners, setUseClassForNameClassLoading, setUseLockForDatabaseSchemaUpdate, setUsePrefixId, setUsingRelationalDatabase, setUsingSchemaMgmt, setXmlEncoding
-
-
-
-
Field Detail
-
DEFAULT_MYBATIS_MAPPING_FILE
public static final String DEFAULT_MYBATIS_MAPPING_FILE
- See Also:
- Constant Field Values
-
LIQUIBASE_CHANGELOG_PREFIX
public static final String LIQUIBASE_CHANGELOG_PREFIX
- See Also:
- Constant Field Values
-
eventRegistryEngineName
protected String eventRegistryEngineName
-
eventRepositoryService
protected EventRepositoryService eventRepositoryService
-
eventManagementService
protected EventManagementService eventManagementService
-
deploymentDataManager
protected EventDeploymentDataManager deploymentDataManager
-
eventDefinitionDataManager
protected EventDefinitionDataManager eventDefinitionDataManager
-
channelDefinitionDataManager
protected ChannelDefinitionDataManager channelDefinitionDataManager
-
resourceDataManager
protected EventResourceDataManager resourceDataManager
-
deploymentEntityManager
protected EventDeploymentEntityManager deploymentEntityManager
-
eventDefinitionEntityManager
protected EventDefinitionEntityManager eventDefinitionEntityManager
-
channelDefinitionEntityManager
protected ChannelDefinitionEntityManager channelDefinitionEntityManager
-
resourceEntityManager
protected EventResourceEntityManager resourceEntityManager
-
expressionManager
protected ExpressionManager expressionManager
-
preDefaultELResolvers
protected Collection<ELResolver> preDefaultELResolvers
-
preBeanELResolvers
protected Collection<ELResolver> preBeanELResolvers
-
postDefaultELResolvers
protected Collection<ELResolver> postDefaultELResolvers
-
eventJsonConverter
protected EventJsonConverter eventJsonConverter
-
channelJsonConverter
protected ChannelJsonConverter channelJsonConverter
-
eventDeployer
protected EventDefinitionDeployer eventDeployer
-
eventParseFactory
protected EventDefinitionParseFactory eventParseFactory
-
channelParseFactory
protected ChannelDefinitionParseFactory channelParseFactory
-
parsedDeploymentBuilderFactory
protected ParsedDeploymentBuilderFactory parsedDeploymentBuilderFactory
-
eventDeploymentHelper
protected EventDefinitionDeploymentHelper eventDeploymentHelper
-
channelDeploymentHelper
protected ChannelDefinitionDeploymentHelper channelDeploymentHelper
-
cachingAndArtifactsManager
protected CachingAndArtifactsManager cachingAndArtifactsManager
-
deploymentManager
protected EventDeploymentManager deploymentManager
-
inboundChannelModelCacheManager
protected InboundChannelModelCacheManager inboundChannelModelCacheManager
-
eventDefinitionCacheLimit
protected int eventDefinitionCacheLimit
-
eventDefinitionCache
protected DeploymentCache<EventDefinitionCacheEntry> eventDefinitionCache
-
channelDefinitionCache
protected DeploymentCache<ChannelDefinitionCacheEntry> channelDefinitionCache
-
channelModelProcessors
protected Collection<ChannelModelProcessor> channelModelProcessors
-
eventRegistry
protected EventRegistry eventRegistry
-
inboundEventProcessor
protected InboundEventProcessor inboundEventProcessor
-
outboundEventProcessor
protected OutboundEventProcessor outboundEventProcessor
-
systemOutboundEventProcessor
protected OutboundEventProcessor systemOutboundEventProcessor
-
inboundEventPayloadExtractorsByChannelType
protected Map<String,InboundEventPayloadExtractor<?>> inboundEventPayloadExtractorsByChannelType
-
defaultInboundEventPayloadExtractor
protected InboundEventPayloadExtractor<?> defaultInboundEventPayloadExtractor
-
enableEventRegistryChangeDetection
protected boolean enableEventRegistryChangeDetection
-
eventRegistryChangeDetectionInitialDelayInMs
protected long eventRegistryChangeDetectionInitialDelayInMs
-
eventRegistryChangeDetectionDelayInMs
protected long eventRegistryChangeDetectionDelayInMs
-
eventRegistryChangeDetectionManager
protected EventRegistryChangeDetectionManager eventRegistryChangeDetectionManager
-
eventRegistryChangeDetectionExecutor
protected EventRegistryChangeDetectionExecutor eventRegistryChangeDetectionExecutor
-
nonMatchingEventConsumer
protected EventRegistryNonMatchingEventConsumer nonMatchingEventConsumer
-
enableEventRegistryChangeDetectionAfterEngineCreate
protected boolean enableEventRegistryChangeDetectionAfterEngineCreate
-
-
Method Detail
-
createEventRegistryEngineConfigurationFromResourceDefault
public static EventRegistryEngineConfiguration createEventRegistryEngineConfigurationFromResourceDefault()
-
createEventRegistryEngineConfigurationFromResource
public static EventRegistryEngineConfiguration createEventRegistryEngineConfigurationFromResource(String resource)
-
createEventRegistryEngineConfigurationFromResource
public static EventRegistryEngineConfiguration createEventRegistryEngineConfigurationFromResource(String resource, String beanName)
-
createEventRegistryEngineConfigurationFromInputStream
public static EventRegistryEngineConfiguration createEventRegistryEngineConfigurationFromInputStream(InputStream inputStream)
-
createEventRegistryEngineConfigurationFromInputStream
public static EventRegistryEngineConfiguration createEventRegistryEngineConfigurationFromInputStream(InputStream inputStream, String beanName)
-
createStandaloneEventRegistryEngineConfiguration
public static EventRegistryEngineConfiguration createStandaloneEventRegistryEngineConfiguration()
-
createStandaloneInMemEventRegistryEngineConfiguration
public static EventRegistryEngineConfiguration createStandaloneInMemEventRegistryEngineConfiguration()
-
buildEventRegistryEngine
public EventRegistryEngine buildEventRegistryEngine()
-
init
protected void init()
-
initServices
protected void initServices()
-
initExpressionManager
public void initExpressionManager()
-
initDataManagers
public void initDataManagers()
- Overrides:
initDataManagersin classAbstractEngineConfiguration
-
initEntityManagers
public void initEntityManagers()
- Overrides:
initEntityManagersin classAbstractEngineConfiguration
-
initSchemaManager
public void initSchemaManager()
- Overrides:
initSchemaManagerin classAbstractEngineConfiguration
-
initSchemaManagementCommand
public void initSchemaManagementCommand()
-
initDbSqlSessionFactory
public void initDbSqlSessionFactory()
- Overrides:
initDbSqlSessionFactoryin classAbstractEngineConfiguration
-
initDbSqlSessionFactoryEntitySettings
protected void initDbSqlSessionFactoryEntitySettings()
- Specified by:
initDbSqlSessionFactoryEntitySettingsin classAbstractEngineConfiguration
-
createDbSqlSessionFactory
public DbSqlSessionFactory createDbSqlSessionFactory()
- Overrides:
createDbSqlSessionFactoryin classAbstractEngineConfiguration
-
initCommandExecutors
public void initCommandExecutors()
- Overrides:
initCommandExecutorsin classAbstractEngineConfiguration
-
initCommandInterceptors
public void initCommandInterceptors()
- Overrides:
initCommandInterceptorsin classAbstractEngineConfiguration
-
getEngineCfgKey
public String getEngineCfgKey()
- Specified by:
getEngineCfgKeyin classAbstractEngineConfiguration
-
getEngineScopeType
public String getEngineScopeType()
- Specified by:
getEngineScopeTypein classAbstractEngineConfiguration
-
createTransactionInterceptor
public CommandInterceptor createTransactionInterceptor()
- Specified by:
createTransactionInterceptorin classAbstractEngineConfiguration
-
initDeployers
protected void initDeployers()
-
getDefaultDeployers
public Collection<? extends Deployer> getDefaultDeployers()
-
initEventDeployerDependencies
public void initEventDeployerDependencies()
-
initInboundChannelModelCacheManager
public void initInboundChannelModelCacheManager()
-
initEventRegistry
public void initEventRegistry()
-
initInboundEventProcessor
public void initInboundEventProcessor()
-
initOutboundEventProcessor
public void initOutboundEventProcessor()
-
initSystemOutboundEventProcessor
public void initSystemOutboundEventProcessor()
-
initInboundEventPayloadExtractorProvider
public void initInboundEventPayloadExtractorProvider()
-
initChannelDefinitionProcessors
public void initChannelDefinitionProcessors()
-
initChangeDetectionManager
public void initChangeDetectionManager()
-
initChangeDetectionExecutor
public void initChangeDetectionExecutor()
-
getMyBatisXmlConfigurationStream
public InputStream getMyBatisXmlConfigurationStream()
- Specified by:
getMyBatisXmlConfigurationStreamin classAbstractEngineConfiguration
-
getEngineName
public String getEngineName()
- Specified by:
getEngineNamein classAbstractEngineConfiguration
-
setEngineName
public EventRegistryEngineConfiguration setEngineName(String eventRegistryEngineName)
-
getEventRepositoryService
public EventRepositoryService getEventRepositoryService()
- Specified by:
getEventRepositoryServicein interfaceEventRegistryConfigurationApi
-
setEventRepositoryService
public EventRegistryEngineConfiguration setEventRepositoryService(EventRepositoryService eventRepositoryService)
-
getEventManagementService
public EventManagementService getEventManagementService()
- Specified by:
getEventManagementServicein interfaceEventRegistryConfigurationApi
-
setEventManagementService
public EventRegistryEngineConfiguration setEventManagementService(EventManagementService eventManagementService)
-
getDeploymentManager
public EventDeploymentManager getDeploymentManager()
-
getFormEngineConfiguration
public EventRegistryEngineConfiguration getFormEngineConfiguration()
-
getEventDeployer
public EventDefinitionDeployer getEventDeployer()
-
setEventDeployer
public EventRegistryEngineConfiguration setEventDeployer(EventDefinitionDeployer eventDeployer)
-
getEventParseFactory
public EventDefinitionParseFactory getEventParseFactory()
-
setEventParseFactory
public EventRegistryEngineConfiguration setEventParseFactory(EventDefinitionParseFactory eventParseFactory)
-
getEventRegistry
public EventRegistry getEventRegistry()
- Specified by:
getEventRegistryin interfaceEventRegistryConfigurationApi
-
setEventRegistry
public EventRegistryEngineConfiguration setEventRegistry(EventRegistry eventRegistry)
-
getInboundEventProcessor
public InboundEventProcessor getInboundEventProcessor()
-
setInboundEventProcessor
public EventRegistryEngineConfiguration setInboundEventProcessor(InboundEventProcessor inboundEventProcessor)
-
getOutboundEventProcessor
public OutboundEventProcessor getOutboundEventProcessor()
-
setOutboundEventProcessor
public EventRegistryEngineConfiguration setOutboundEventProcessor(OutboundEventProcessor outboundEventProcessor)
-
getSystemOutboundEventProcessor
public OutboundEventProcessor getSystemOutboundEventProcessor()
-
setSystemOutboundEventProcessor
public EventRegistryEngineConfiguration setSystemOutboundEventProcessor(OutboundEventProcessor systemOutboundEventProcessor)
-
getInboundEventPayloadExtractorsByChannelType
public Map<String,InboundEventPayloadExtractor<?>> getInboundEventPayloadExtractorsByChannelType()
-
setInboundEventPayloadExtractorsByChannelType
public EventRegistryEngineConfiguration setInboundEventPayloadExtractorsByChannelType(Map<String,InboundEventPayloadExtractor<?>> inboundEventPayloadExtractorsByChannelType)
-
registerInboundEventPayloadExtractor
public EventRegistryEngineConfiguration registerInboundEventPayloadExtractor(String channelType, InboundEventPayloadExtractor<?> payloadExtractor)
-
removeInboundEventPayloadExtractor
public EventRegistryEngineConfiguration removeInboundEventPayloadExtractor(String channelType)
-
getDefaultInboundEventPayloadExtractor
public InboundEventPayloadExtractor<?> getDefaultInboundEventPayloadExtractor()
-
setDefaultInboundEventPayloadExtractor
public EventRegistryEngineConfiguration setDefaultInboundEventPayloadExtractor(InboundEventPayloadExtractor<?> defaultInboundEventPayloadExtractor)
-
isEnableEventRegistryChangeDetection
public boolean isEnableEventRegistryChangeDetection()
-
setEnableEventRegistryChangeDetection
public EventRegistryEngineConfiguration setEnableEventRegistryChangeDetection(boolean enableEventRegistryChangeDetection)
-
getEventRegistryChangeDetectionInitialDelayInMs
public long getEventRegistryChangeDetectionInitialDelayInMs()
-
setEventRegistryChangeDetectionInitialDelayInMs
public EventRegistryEngineConfiguration setEventRegistryChangeDetectionInitialDelayInMs(long eventRegistryChangeDetectionInitialDelayInMs)
-
getEventRegistryChangeDetectionDelayInMs
public long getEventRegistryChangeDetectionDelayInMs()
-
setEventRegistryChangeDetectionDelayInMs
public EventRegistryEngineConfiguration setEventRegistryChangeDetectionDelayInMs(long eventRegistryChangeDetectionDelayInMs)
-
getEventRegistryChangeDetectionManager
public EventRegistryChangeDetectionManager getEventRegistryChangeDetectionManager()
-
setEventRegistryChangeDetectionManager
public EventRegistryEngineConfiguration setEventRegistryChangeDetectionManager(EventRegistryChangeDetectionManager eventRegistryChangeDetectionManager)
-
getEventRegistryChangeDetectionExecutor
public EventRegistryChangeDetectionExecutor getEventRegistryChangeDetectionExecutor()
-
setEventRegistryChangeDetectionExecutor
public EventRegistryEngineConfiguration setEventRegistryChangeDetectionExecutor(EventRegistryChangeDetectionExecutor eventRegistryChangeDetectionExecutor)
-
getNonMatchingEventConsumer
public EventRegistryNonMatchingEventConsumer getNonMatchingEventConsumer()
-
setNonMatchingEventConsumer
public EventRegistryEngineConfiguration setNonMatchingEventConsumer(EventRegistryNonMatchingEventConsumer nonMatchingEventConsumer)
-
getEventDefinitionCacheLimit
public int getEventDefinitionCacheLimit()
-
setEventDefinitionCacheLimit
public EventRegistryEngineConfiguration setEventDefinitionCacheLimit(int eventDefinitionCacheLimit)
-
getEventDefinitionCache
public DeploymentCache<EventDefinitionCacheEntry> getEventDefinitionCache()
-
setEventDefinitionCache
public EventRegistryEngineConfiguration setEventDefinitionCache(DeploymentCache<EventDefinitionCacheEntry> eventDefinitionCache)
-
getChannelDefinitionCache
public DeploymentCache<ChannelDefinitionCacheEntry> getChannelDefinitionCache()
-
setChannelDefinitionCache
public EventRegistryEngineConfiguration setChannelDefinitionCache(DeploymentCache<ChannelDefinitionCacheEntry> channelDefinitionCache)
-
getInboundChannelModelCacheManager
public InboundChannelModelCacheManager getInboundChannelModelCacheManager()
-
setInboundChannelModelCacheManager
public EventRegistryEngineConfiguration setInboundChannelModelCacheManager(InboundChannelModelCacheManager inboundChannelModelCacheManager)
-
getChannelModelProcessors
public Collection<ChannelModelProcessor> getChannelModelProcessors()
-
addChannelModelProcessor
public void addChannelModelProcessor(ChannelModelProcessor channelModelProcessor)
-
setChannelModelProcessors
public EventRegistryEngineConfiguration setChannelModelProcessors(Collection<ChannelModelProcessor> channelModelProcessors)
-
getDeploymentDataManager
public EventDeploymentDataManager getDeploymentDataManager()
-
setDeploymentDataManager
public EventRegistryEngineConfiguration setDeploymentDataManager(EventDeploymentDataManager deploymentDataManager)
-
getEventDefinitionDataManager
public EventDefinitionDataManager getEventDefinitionDataManager()
-
setEventDefinitionDataManager
public EventRegistryEngineConfiguration setEventDefinitionDataManager(EventDefinitionDataManager eventDefinitionDataManager)
-
getResourceDataManager
public EventResourceDataManager getResourceDataManager()
-
setResourceDataManager
public EventRegistryEngineConfiguration setResourceDataManager(EventResourceDataManager resourceDataManager)
-
getDeploymentEntityManager
public EventDeploymentEntityManager getDeploymentEntityManager()
-
setDeploymentEntityManager
public EventRegistryEngineConfiguration setDeploymentEntityManager(EventDeploymentEntityManager deploymentEntityManager)
-
getEventDefinitionEntityManager
public EventDefinitionEntityManager getEventDefinitionEntityManager()
-
setEventDefinitionEntityManager
public EventRegistryEngineConfiguration setEventDefinitionEntityManager(EventDefinitionEntityManager eventDefinitionEntityManager)
-
getChannelDefinitionEntityManager
public ChannelDefinitionEntityManager getChannelDefinitionEntityManager()
-
setChannelDefinitionEntityManager
public EventRegistryEngineConfiguration setChannelDefinitionEntityManager(ChannelDefinitionEntityManager channelDefinitionEntityManager)
-
getResourceEntityManager
public EventResourceEntityManager getResourceEntityManager()
-
setResourceEntityManager
public EventRegistryEngineConfiguration setResourceEntityManager(EventResourceEntityManager resourceEntityManager)
-
setTableDataManager
public EventRegistryEngineConfiguration setTableDataManager(TableDataManager tableDataManager)
- Overrides:
setTableDataManagerin classAbstractEngineConfiguration
-
getExpressionManager
public ExpressionManager getExpressionManager()
- Specified by:
getExpressionManagerin interfaceHasExpressionManagerEngineConfiguration
-
setExpressionManager
public EventRegistryEngineConfiguration setExpressionManager(ExpressionManager expressionManager)
- Specified by:
setExpressionManagerin interfaceHasExpressionManagerEngineConfiguration
-
getPreDefaultELResolvers
public Collection<ELResolver> getPreDefaultELResolvers()
-
setPreDefaultELResolvers
public EventRegistryEngineConfiguration setPreDefaultELResolvers(Collection<ELResolver> preDefaultELResolvers)
-
addPreDefaultELResolver
public EventRegistryEngineConfiguration addPreDefaultELResolver(ELResolver elResolver)
-
getPreBeanELResolvers
public Collection<ELResolver> getPreBeanELResolvers()
-
setPreBeanELResolvers
public EventRegistryEngineConfiguration setPreBeanELResolvers(Collection<ELResolver> preBeanELResolvers)
-
addPreBeanELResolver
public EventRegistryEngineConfiguration addPreBeanELResolver(ELResolver elResolver)
-
getPostDefaultELResolvers
public Collection<ELResolver> getPostDefaultELResolvers()
-
setPostDefaultELResolvers
public EventRegistryEngineConfiguration setPostDefaultELResolvers(Collection<ELResolver> postDefaultELResolvers)
-
addPostDefaultELResolver
public EventRegistryEngineConfiguration addPostDefaultELResolver(ELResolver elResolver)
-
getEventJsonConverter
public EventJsonConverter getEventJsonConverter()
-
setEventJsonConverter
public EventRegistryEngineConfiguration setEventJsonConverter(EventJsonConverter eventJsonConverter)
-
getChannelJsonConverter
public ChannelJsonConverter getChannelJsonConverter()
-
setChannelJsonConverter
public EventRegistryEngineConfiguration setChannelJsonConverter(ChannelJsonConverter channelJsonConverter)
-
isEnableEventRegistryChangeDetectionAfterEngineCreate
public boolean isEnableEventRegistryChangeDetectionAfterEngineCreate()
-
setEnableEventRegistryChangeDetectionAfterEngineCreate
public EventRegistryEngineConfiguration setEnableEventRegistryChangeDetectionAfterEngineCreate(boolean enableEventRegistryChangeDetectionAfterEngineCreate)
-
-