package org.jboss.weld.environment.servlet.test.bootstrap;
import static org.jboss.weld.environment.servlet.test.bootstrap.EventHolder.events;
import javax.enterprise.event.Observes;
import javax.enterprise.inject.spi.AfterBeanDiscovery;
import javax.enterprise.inject.spi.AfterDeploymentValidation;
import javax.enterprise.inject.spi.BeforeBeanDiscovery;
import javax.enterprise.inject.spi.Extension;
public class MyExtension implements Extension {
public void observeAfterBeanDiscovery(@Observes AfterBeanDiscovery event) {
events.add(event);
}
public void observeAfterDeploymentValidation(@Observes AfterDeploymentValidation event) {
events.add(event);
}
public void observeBeforeBeanDiscovery(@Observes BeforeBeanDiscovery event) {
events.add(event);
}
}