org.axonframework.contextsupport.spring
Class ClusterBeanDefinitionParser
java.lang.Object
   org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
       org.axonframework.contextsupport.spring.ClusterBeanDefinitionParser
org.axonframework.contextsupport.spring.ClusterBeanDefinitionParser
- All Implemented Interfaces: 
- org.springframework.beans.factory.xml.BeanDefinitionParser
- public class ClusterBeanDefinitionParser 
- extends org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
BeanDefinitionParser implementation that parses "cluster" elements. It creates the cluster as well as a selector
 that uses the criteria defined in the "selectors" sub-element to decide when the cluster must be selected for any
 given EventListener.
 
 The selector bean is defined using the name [cluster-id] + "$selector" and implements the Ordered interface
 to define it's order relative to other selectors defined in the Spring Context.
 
 If the cluster is defined as "default", another selector bean is defined under the name [cluster-id] +
 "$defaultSelector", which also implements the Ordered interface, forcing it to be evaluated last of all.
- Since:
- 2.0
- Author:
- Allard Buijze
 
| Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser | 
| ID_ATTRIBUTE, NAME_ATTRIBUTE | 
 
 
| Method Summary | 
| protected  org.springframework.beans.factory.support.AbstractBeanDefinition | parseInternal(Element element,
              org.springframework.beans.factory.xml.ParserContext parserContext)
 | 
 
| Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser | 
| parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ClusterBeanDefinitionParser
public ClusterBeanDefinitionParser()
parseInternal
protected org.springframework.beans.factory.support.AbstractBeanDefinition parseInternal(Element element,
                                                                                         org.springframework.beans.factory.xml.ParserContext parserContext)
- 
- Specified by:
- parseInternalin class- org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
 
- 
 
Copyright © 2010-2016. All Rights Reserved.