public abstract class AbstractRemoteFileOutboundGatewayParser extends AbstractConsumerEndpointParser
EXPRESSION_ATTRIBUTE, METHOD_ATTRIBUTE, REF_ATTRIBUTEID_ATTRIBUTE, NAME_ATTRIBUTE| Constructor and Description |
|---|
AbstractRemoteFileOutboundGatewayParser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureFilter(BeanDefinitionBuilder builder,
org.w3c.dom.Element element,
ParserContext parserContext,
java.lang.String filterAttribute,
java.lang.String patternPrefix,
java.lang.String propertyName) |
protected abstract java.lang.String |
getGatewayClassName() |
protected java.lang.String |
getInputChannelAttributeName() |
protected abstract java.lang.String |
getRegexPatternFileListFilterClassName() |
protected abstract java.lang.String |
getSimplePatternFileListFilterClassName() |
protected abstract java.lang.Class<? extends RemoteFileOperations<?>> |
getTemplateClass() |
protected BeanDefinitionBuilder |
parseHandler(org.w3c.dom.Element element,
ParserContext parserContext)
Parse the MessageHandler.
|
parseInternal, resolveIdparse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallbackpublic AbstractRemoteFileOutboundGatewayParser()
protected java.lang.String getInputChannelAttributeName()
getInputChannelAttributeName in class AbstractConsumerEndpointParserprotected BeanDefinitionBuilder parseHandler(org.w3c.dom.Element element, ParserContext parserContext)
AbstractConsumerEndpointParserparseHandler in class AbstractConsumerEndpointParserelement - The element.parserContext - The parser context.protected void configureFilter(BeanDefinitionBuilder builder, org.w3c.dom.Element element, ParserContext parserContext, java.lang.String filterAttribute, java.lang.String patternPrefix, java.lang.String propertyName)
protected abstract java.lang.String getRegexPatternFileListFilterClassName()
protected abstract java.lang.String getSimplePatternFileListFilterClassName()
protected abstract java.lang.String getGatewayClassName()
protected abstract java.lang.Class<? extends RemoteFileOperations<?>> getTemplateClass()