org.jboss.seam.spring.extension
Class SpringContextBootstrapExtension

java.lang.Object
  extended by org.jboss.seam.spring.extension.SpringContextBootstrapExtension
All Implemented Interfaces:
javax.enterprise.inject.spi.Extension

public class SpringContextBootstrapExtension
extends Object
implements javax.enterprise.inject.spi.Extension


Field Summary
 Map<String,org.springframework.context.ConfigurableApplicationContext> contextDefinitions
           
 
Constructor Summary
SpringContextBootstrapExtension()
           
 
Method Summary
 void autoVeto(javax.enterprise.inject.spi.ProcessAnnotatedType<?> processAnnotatedType)
           
 void handleSpringExtensionProducers(javax.enterprise.inject.spi.ProcessProducer<?,Object> processProducer, javax.enterprise.inject.spi.BeanManager beanManager)
           
 void loadSpringContext(javax.enterprise.inject.spi.BeforeBeanDiscovery beforeBeanDiscovery, javax.enterprise.inject.spi.BeanManager beanManager)
           
 void registerSpringContextBeans(javax.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

contextDefinitions

public Map<String,org.springframework.context.ConfigurableApplicationContext> contextDefinitions
Constructor Detail

SpringContextBootstrapExtension

public SpringContextBootstrapExtension()
Method Detail

handleSpringExtensionProducers

public void handleSpringExtensionProducers(@Observes
                                           javax.enterprise.inject.spi.ProcessProducer<?,Object> processProducer,
                                           javax.enterprise.inject.spi.BeanManager beanManager)

loadSpringContext

public void loadSpringContext(@Observes
                              javax.enterprise.inject.spi.BeforeBeanDiscovery beforeBeanDiscovery,
                              javax.enterprise.inject.spi.BeanManager beanManager)

registerSpringContextBeans

public void registerSpringContextBeans(@Observes
                                       javax.enterprise.inject.spi.AfterBeanDiscovery afterBeanDiscovery)

autoVeto

public void autoVeto(@Observes
                     javax.enterprise.inject.spi.ProcessAnnotatedType<?> processAnnotatedType)


Copyright © 2011 Seam Framework. All Rights Reserved.