org.springframework.integration.security.config
Class SecuredChannelsParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
org.springframework.integration.security.config.SecuredChannelsParser
All Implemented Interfaces: BeanDefinitionParser
public class SecuredChannelsParser extends AbstractSingleBeanDefinitionParser
Creates a ChannelSecurityInterceptor
to control send and receive access, and creates a bean post-processor to apply the
interceptor to MessageChannel
s
whose names match the specified patterns.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
SecuredChannelsParser
public SecuredChannelsParser ()
getBeanClassName
protected java.lang.String getBeanClassName (org.w3c.dom.Element element)
Overrides: getBeanClassName
in class AbstractSingleBeanDefinitionParser
shouldGenerateId
protected boolean shouldGenerateId ()
Overrides: shouldGenerateId
in class AbstractBeanDefinitionParser
doParse
protected void doParse (org.w3c.dom.Element element,
ParserContext parserContext,
BeanDefinitionBuilder builder)
Overrides: doParse
in class AbstractSingleBeanDefinitionParser