Skip to content

Instantly share code, notes, and snippets.

@gastaldi
Created August 16, 2012 16:23
Show Gist options
  • Select an option

  • Save gastaldi/3371441 to your computer and use it in GitHub Desktop.

Select an option

Save gastaldi/3371441 to your computer and use it in GitHub Desktop.
public class BeanManagerExtension implements Extension {
private static volatile BeanManager beanManager;
public void init(@Observes AfterDeploymentValidation evt, BeanManager bm) {
BeanManagerExtension.beanManager = bm;
}
public void destroy(@Observes Shutdown forgeShutdown) {
BeanManagerExtension.beanManager = null;
}
public static BeanManager getBeanManager() {
return beanManager;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment