Package org.jboss.weld.manager

Examples of org.jboss.weld.manager.BeanManagerImpl.addObserver()


            public void notify(NightTime event, Set<Annotation> qualifiers) {
                notify(event);
            }

        };
        childActivity.addObserver(observer);
        childActivity.setCurrent(dummyContext.getScope());
        Utils.getReference(beanManager, Dusk.class).ping();
        Assert.assertTrue(observer.isObserved());
    }
}
View Full Code Here


            for (ObserverMethod<?> observer : additionalObservers) {
                BeanManagerImpl manager = getOrCreateBeanDeployment(observer.getBeanClass()).getBeanManager();
                if (Observers.isObserverMethodEnabled(observer, manager)) {
                    ObserverMethod<?> processedObserver = containerLifecycleEvents.fireProcessObserverMethod(manager, observer);
                    if (processedObserver != null) {
                        manager.addObserver(processedObserver);
                    }
                }
            }
        } catch (Exception e) {
            throw new DefinitionException(e);
View Full Code Here

                notify(event);
            }

        };
        // TODO Fix this test to use an observer method in a child activity
        childActivity.addObserver(observer);
        beanManager.fireEvent(new NightTime());
    }

}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.