Class FileToStringTransformerParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.integration.config.xml.AbstractConsumerEndpointParser
org.springframework.integration.config.xml.AbstractTransformerParser
org.springframework.integration.file.config.AbstractFilePayloadTransformerParser
org.springframework.integration.file.config.FileToStringTransformerParser
- All Implemented Interfaces:
BeanDefinitionParser
public class FileToStringTransformerParser extends AbstractFilePayloadTransformerParser
Parser for the <file-to-string-transformer> element.
- Author:
- Mark Fisher, Gary Russell
-
Field Summary
Fields inherited from class org.springframework.integration.config.xml.AbstractConsumerEndpointParser
EXPRESSION_ATTRIBUTE, METHOD_ATTRIBUTE, REF_ATTRIBUTE
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE
-
Constructor Summary
Constructors Constructor Description FileToStringTransformerParser()
-
Method Summary
Modifier and Type Method Description protected String
getTransformerClassName()
protected void
postProcessTransformer(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)
Subclasses may override this method to provide additional configuration.Methods inherited from class org.springframework.integration.file.config.AbstractFilePayloadTransformerParser
parseTransformer
Methods inherited from class org.springframework.integration.config.xml.AbstractTransformerParser
parseHandler
Methods inherited from class org.springframework.integration.config.xml.AbstractConsumerEndpointParser
getInputChannelAttributeName, parseInternal, replyChannelInChainAllowed, resolveId
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
-
Constructor Details
-
FileToStringTransformerParser
public FileToStringTransformerParser()
-
-
Method Details
-
getTransformerClassName
- Specified by:
getTransformerClassName
in classAbstractTransformerParser
-
postProcessTransformer
protected void postProcessTransformer(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)Description copied from class:AbstractFilePayloadTransformerParser
Subclasses may override this method to provide additional configuration.- Overrides:
postProcessTransformer
in classAbstractFilePayloadTransformerParser
- Parameters:
element
- The element.parserContext
- The parser context.builder
- The builder.
-