public final class IntegrationProperties
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CHANNELS_AUTOCREATE
Specifies whether to allow create automatically
DirectChannel
beans for non-declared channels or not. |
static java.lang.String |
CHANNELS_MAX_BROADCAST_SUBSCRIBERS
Specifies the value for
AbstractDispatcher.maxSubscribers
in case of point-to-point channels (e.g. |
static java.lang.String |
CHANNELS_MAX_UNICAST_SUBSCRIBERS
Specifies the value for
AbstractDispatcher.maxSubscribers
in case of point-to-point channels (e.g. |
static java.lang.String |
TASKSCHEDULER_POOLSIZE
Specifies the value of
ThreadPoolTaskScheduler.poolSize
for taskScheduler bean initialized but Integration infrastructure. |
Modifier and Type | Method and Description |
---|---|
static java.util.Properties |
defaults() |
static java.lang.String |
getExpressionFor(java.lang.String key)
Build the bean property definition expression to resolve the value
from Integration properties within the bean building phase.
|
public static final java.lang.String CHANNELS_AUTOCREATE
DirectChannel
beans for non-declared channels or not.public static final java.lang.String CHANNELS_MAX_UNICAST_SUBSCRIBERS
AbstractDispatcher.maxSubscribers
in case of point-to-point channels (e.g. ExecutorChannel
),
if the attribute max-subscribers
isn't configured on the channel component.public static final java.lang.String CHANNELS_MAX_BROADCAST_SUBSCRIBERS
AbstractDispatcher.maxSubscribers
in case of point-to-point channels (e.g. PublishSubscribeChannel
),
if the attribute max-subscribers
isn't configured on the channel component.public static final java.lang.String TASKSCHEDULER_POOLSIZE
ThreadPoolTaskScheduler.poolSize
for taskScheduler
bean initialized but Integration infrastructure.DefaultConfiguringBeanFactoryPostProcessor.registerTaskScheduler(org.springframework.beans.factory.support.BeanDefinitionRegistry)
,
Constant Field Valuespublic static java.util.Properties defaults()
Properties
with default values for Integration properties
from resources 'META-INF/spring.integration.default.properties'.public static java.lang.String getExpressionFor(java.lang.String key)
key
- the Integration property key.java.lang.IllegalArgumentException
- if provided key
isn't an Integration property.