org.axonframework.contextsupport.spring
Class DisruptorRepositoryBeanDefinitionParser

java.lang.Object
  extended by org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
      extended by org.axonframework.contextsupport.spring.DisruptorRepositoryBeanDefinitionParser
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser

public class DisruptorRepositoryBeanDefinitionParser
extends org.springframework.beans.factory.xml.AbstractBeanDefinitionParser

Bean Definition parsers that parses disruptor-repository elements. These are configurations of repositories to be used by the disruptor command bus.

Author:
Allard Buijze

Nested Class Summary
static class DisruptorRepositoryBeanDefinitionParser.RepositoryFactoryBean
          FactoryBean to create repository instances for use with the DisruptorCommandBus
 
Field Summary
 
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE
 
Constructor Summary
DisruptorRepositoryBeanDefinitionParser()
           
 
Method Summary
 org.springframework.beans.factory.support.AbstractBeanDefinition createRepositoryDefinition(Element repositoryElement, String commandBusId, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.PropertyValue aggregateCache)
           
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
 

Constructor Detail

DisruptorRepositoryBeanDefinitionParser

public DisruptorRepositoryBeanDefinitionParser()
Method Detail

parseInternal

protected org.springframework.beans.factory.support.AbstractBeanDefinition parseInternal(Element element,
                                                                                         org.springframework.beans.factory.xml.ParserContext parserContext)
Specified by:
parseInternal in class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser

createRepositoryDefinition

public org.springframework.beans.factory.support.AbstractBeanDefinition createRepositoryDefinition(Element repositoryElement,
                                                                                                   String commandBusId,
                                                                                                   org.springframework.beans.factory.xml.ParserContext parserContext,
                                                                                                   org.springframework.beans.PropertyValue aggregateCache)


Copyright © 2010-2016. All Rights Reserved.