public final class IntegrationProperties extends Object
Modifier and Type | Method and Description |
---|---|
static Properties |
defaults() |
static String |
getExpressionFor(String key)
Build the bean property definition expression to resolve the value
from Integration properties within the bean building phase.
|
public static final String INTEGRATION_PROPERTIES_PREFIX
public static final String CHANNELS_AUTOCREATE
DirectChannel
beans for non-declared channels or not.public static final 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 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 String TASK_SCHEDULER_POOL_SIZE
ThreadPoolTaskScheduler.poolSize
for the taskScheduler
bean initialized by the Integration infrastructure.public static final String THROW_EXCEPTION_ON_LATE_REPLY
GenericMessagingTemplate.throwExceptionOnLateReply
.public static final String REQUIRE_COMPONENT_ANNOTATION
MessagingAnnotationPostProcessor.requireComponentAnnotation
.public static final String GATEWAY_CONVERT_RECEIVE_MESSAGE
GatewayProxyFactoryBean.convertReceiveMessage
.public static final String READ_ONLY_HEADERS
DefaultMessageBuilderFactory.readOnlyHeaders
.public static final String ENDPOINTS_NO_AUTO_STARTUP
AbstractEndpoint.autoStartup
.public static final String POST_PROCESS_DYNAMIC_BEANS
BeanPostProcessor
s should process beans registered at runtime.
Will be removed in 5.1.public static Properties defaults()
Properties
with default values for Integration properties
from resources 'META-INF/spring.integration.default.properties'.public static String getExpressionFor(String key)
key
- the Integration property key.IllegalArgumentException
- if provided key
isn't an Integration property.