Class IntegrationConfigUtils
java.lang.Object
org.springframework.integration.config.IntegrationConfigUtils
public final class IntegrationConfigUtils
extends java.lang.Object
Shared utility methods for Integration configuration.
- Since:
- 4.0
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BASE_PACKAGE
Deprecated.in favor ofIntegrationContextUtils.BASE_PACKAGE
.static java.lang.String
HANDLER_ALIAS_SUFFIX
-
Method Summary
Modifier and Type Method Description static void
autoCreateDirectChannel(java.lang.String channelName, org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
static void
registerSpelFunctionBean(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, java.lang.String functionId, java.lang.Class<?> aClass, java.lang.String methodSignature)
Register aSpelFunctionFactoryBean
for the provided method signaturestatic void
registerSpelFunctionBean(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, java.lang.String functionId, java.lang.String className, java.lang.String methodSignature)
-
Field Details
-
BASE_PACKAGE
@Deprecated public static final java.lang.String BASE_PACKAGEDeprecated.in favor ofIntegrationContextUtils.BASE_PACKAGE
.- See Also:
- Constant Field Values
-
HANDLER_ALIAS_SUFFIX
public static final java.lang.String HANDLER_ALIAS_SUFFIX- See Also:
- Constant Field Values
-
-
Method Details
-
registerSpelFunctionBean
public static void registerSpelFunctionBean(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, java.lang.String functionId, java.lang.String className, java.lang.String methodSignature) -
registerSpelFunctionBean
public static void registerSpelFunctionBean(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, java.lang.String functionId, java.lang.Class<?> aClass, java.lang.String methodSignature)Register aSpelFunctionFactoryBean
for the provided method signature- Parameters:
registry
- the registry for bean to registerfunctionId
- the bean nameaClass
- the class for functionmethodSignature
- the function method to be called from SpEL- Since:
- 5.5
-
autoCreateDirectChannel
public static void autoCreateDirectChannel(java.lang.String channelName, org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
-