@Inject public RunnableDecorator(WeldSEBeanRegistrant extension) { this.threadContext = extension.getThreadContext(); }
public void registerWeldSEBeans(@Observes BeforeBeanDiscovery event, BeanManager manager) { if (ignoreEvent(event)) { return; } event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(ParametersFactory.class, manager), ParametersFactory.class.getName()); event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(RunnableDecorator.class, manager), RunnableDecorator.class.getName()); event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(ActivateThreadScopeInterceptor.class, manager), ActivateThreadScopeInterceptor.class.getName()); }
extensions.add(createMetadata(new WeldSEBeanRegistrant(), WeldSEBeanRegistrant.class.getName()));
public void registerWeldSEBeans(@Observes BeforeBeanDiscovery event, BeanManager manager) { if (ignoreEvent(event)) { return; } event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(ParametersFactory.class, manager), ParametersFactory.class.getName()); event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(RunnableDecorator.class, manager), RunnableDecorator.class.getName()); event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(ActivateThreadScopeInterceptor.class, manager), ActivateThreadScopeInterceptor.class.getName()); }
testConfig.getExtensions().add(createMetadata(new WeldSEBeanRegistrant(), WeldSEBeanRegistrant.class.getName()));
public void registerWeldSEBeans(@Observes BeforeBeanDiscovery event, BeanManager manager) { if (ignoreEvent(event)) { return; } event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(ParametersFactory.class, manager), ParametersFactory.class.getName()); event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(RunnableDecorator.class, manager), RunnableDecorator.class.getName()); event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(ActivateThreadScopeInterceptor.class, manager), ActivateThreadScopeInterceptor.class.getName()); }
@Inject public RunnableDecorator(WeldSEBeanRegistrant extension) { this.threadContext = extension.getThreadContext(); }
extensions.add(createMetadata(new WeldSEBeanRegistrant(), WeldSEBeanRegistrant.class.getName()));
public void registerWeldSEContexts(@Observes AfterBeanDiscovery event, BeanManager manager) { if (ignoreEvent(event)) { return; } final String contextId = BeanManagerProxy.unwrap(manager).getContextId(); this.threadContext = new ThreadContext(contextId); event.addContext(threadContext); // Register WeldContainer as a singleton event.addBean(new WeldContainerBean(contextId)); }
@Inject public ActivateThreadScopeInterceptor(WeldSEBeanRegistrant registrant) { this.threadContext = registrant.getThreadContext(); }
public void registerWeldSEBeans(@Observes BeforeBeanDiscovery event, BeanManager manager) { if (ignoreEvent(event)) { return; } event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(ParametersFactory.class, manager)); event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(RunnableDecorator.class, manager)); event.addAnnotatedType(VetoedSuppressedAnnotatedType.from(ActivateThreadScopeInterceptor.class, manager)); }
@Inject public ActivateThreadScopeInterceptor(WeldSEBeanRegistrant registrant) { this.threadContext = registrant.getThreadContext(); }
public void registerWeldSEContexts(@Observes AfterBeanDiscovery event, BeanManager manager) { if (ignoreEvent(event)) { return; } final String contextId = BeanManagerProxy.unwrap(manager).getContextId(); this.threadContext = new ThreadContext(contextId); event.addContext(threadContext); // Register WeldContainer as a singleton event.addBean().addType(WeldContainer.class).addQualifier(Default.Literal.INSTANCE).scope(Singleton.class) .produceWith((i) -> WeldContainer.instance(contextId)); }
@Inject public RunnableDecorator(WeldSEBeanRegistrant extension) { this.threadContext = extension.getThreadContext(); }
public void registerWeldSEContexts(@Observes AfterBeanDiscovery event, BeanManager manager) { if (ignoreEvent(event)) { return; } final String contextId = BeanManagerProxy.unwrap(manager).getContextId(); this.threadContext = new ThreadContext(contextId); event.addContext(threadContext); // Register WeldContainer as a singleton event.addBean().addType(WeldContainer.class).addQualifier(Default.Literal.INSTANCE).scope(Singleton.class) .produceWith((i) -> WeldContainer.instance(contextId)); }
@Inject public ActivateThreadScopeInterceptor(WeldSEBeanRegistrant registrant) { this.threadContext = registrant.getThreadContext(); }
public void registerWeldSEContexts(@Observes AfterBeanDiscovery event, BeanManager manager) { if (ignoreEvent(event)) { return; } final String contextId = BeanManagerProxy.unwrap(manager).getContextId(); this.threadContext = new ThreadContext(contextId); event.addContext(threadContext); // Register WeldContainer as a singleton event.addBean().addType(WeldContainer.class).addQualifier(Default.Literal.INSTANCE).scope(Singleton.class) .produceWith((i) -> WeldContainer.instance(contextId)); }
@Inject public RunnableDecorator(WeldSEBeanRegistrant extension) { this.threadContext = extension.getThreadContext(); }
@Inject public ActivateThreadScopeInterceptor(WeldSEBeanRegistrant registrant) { this.threadContext = registrant.getThreadContext(); }