Class AbstractZipTransformerParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.integration.config.xml.AbstractConsumerEndpointParser
org.springframework.integration.config.xml.AbstractTransformerParser
org.springframework.integration.zip.config.xml.AbstractZipTransformerParser
- All Implemented Interfaces:
BeanDefinitionParser
- Direct Known Subclasses:
UnZipTransformerParser
,ZipTransformerParser
Base class for Zip transformer parsers.
- Since:
- 6.1
- Author:
- Gunnar Hillert, Artem Bilan
-
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
-
Method Summary
Modifier and TypeMethodDescriptionprotected final void
parseTransformer
(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) 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.config.xml.AbstractTransformerParser
getTransformerClassName, 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
-
AbstractZipTransformerParser
public AbstractZipTransformerParser()
-
-
Method Details
-
parseTransformer
protected final void parseTransformer(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) - Specified by:
parseTransformer
in classAbstractTransformerParser
- Parameters:
element
- The XML Element to processparserContext
- The Spring ParserContextbuilder
- BeanDefinitionBuilder for constructing Bean Definitions
-
postProcessTransformer
protected void postProcessTransformer(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) Subclasses may override this method to provide additional configuration.- Parameters:
element
- The XML Element to processparserContext
- The Spring ParserContextbuilder
- BeanDefinitionBuilder for constructing Bean Definitions
-