org.jboss.weld.bootstrap.api.Bootstrap.getManager()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(6.1k)|赞(0)|评价(0)|浏览(114)

本文整理了Java中org.jboss.weld.bootstrap.api.Bootstrap.getManager()方法的一些代码示例,展示了Bootstrap.getManager()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Bootstrap.getManager()方法的具体详情如下:
包路径:org.jboss.weld.bootstrap.api.Bootstrap
类名称:Bootstrap
方法名:getManager

Bootstrap.getManager介绍

[英]Get the manager used for the given beanDeploymentArchive. If #startContainer(Environment,Deployment) has not been called, this method will return null. If the beanDeploymentArchive is not known to Weld (for example, it was not passed to the Weld as part of the Deployment, or has not yet been requested by Deployment#loadBeanDeploymentArchive(Class)), null will be returned.
[中]获取用于给定beanDeploymentArchive的管理器。如果尚未调用#startContainer(环境、部署),此方法将返回null。如果beanDeploymentArchive未知要焊接(例如,它未作为部署的一部分传递给焊接,或者部署#loadBeanDeploymentArchive(类))尚未请求,则将返回null。

代码示例

代码示例来源:origin: org.jboss.arquillian.container/arquillian-weld-ee-embedded-1.1

public WeldManager getBeanManager(BeanDeploymentArchive beanDeploymentArchive)
{
 return bootstrap.getManager(beanDeploymentArchive);
}

代码示例来源:origin: org.jboss.weld.arquillian.container/arquillian-weld-ee-embedded-1.1

public WeldManager getBeanManager(BeanDeploymentArchive beanDeploymentArchive)
{
 return bootstrap.getManager(beanDeploymentArchive);
}

代码示例来源:origin: weld/core

public WeldManager getManager(BeanDeploymentArchive beanDeploymentArchive) {
  return delegate().getManager(beanDeploymentArchive);
}

代码示例来源:origin: org.jboss.weld.se/weld-se

public WeldManager getManager(BeanDeploymentArchive beanDeploymentArchive) {
  return delegate().getManager(beanDeploymentArchive);
}

代码示例来源:origin: org.jboss.weld/weld-spi

public WeldManager getManager(BeanDeploymentArchive beanDeploymentArchive) {
  return delegate().getManager(beanDeploymentArchive);
}

代码示例来源:origin: org.jboss.weld.se/weld-se-shaded

public WeldManager getManager(BeanDeploymentArchive beanDeploymentArchive) {
  return delegate().getManager(beanDeploymentArchive);
}

代码示例来源:origin: weld/core

public WeldManager getManager(BeanDeploymentArchive beanDeploymentArchive) {
  return delegate().getManager(beanDeploymentArchive);
}

代码示例来源:origin: org.jboss.weld.servlet/weld-servlet-shaded

public WeldManager getManager(BeanDeploymentArchive beanDeploymentArchive) {
  return delegate().getManager(beanDeploymentArchive);
}

代码示例来源:origin: weld/api

public WeldManager getManager(BeanDeploymentArchive beanDeploymentArchive) {
  return delegate().getManager(beanDeploymentArchive);
}

代码示例来源:origin: org.jboss.weld.se/weld-se

private BeanManagerImpl beanManager() {
  if (beanManager == null) {
    synchronized (this) {
      if (beanManager == null) {
        beanManager = BeanManagerProxy.unwrap(bootstrap.getManager(getDeterminingBeanDeploymentArchive(deployment)));
      }
    }
  }
  return beanManager;
}

代码示例来源:origin: weld/core

private BeanManagerImpl beanManager() {
  if (beanManager == null) {
    synchronized (this) {
      if (beanManager == null) {
        beanManager = BeanManagerProxy.unwrap(bootstrap.getManager(getDeterminingBeanDeploymentArchive(deployment)));
      }
    }
  }
  return beanManager;
}

代码示例来源:origin: org.jboss.weld.se/weld-se-shaded

private BeanManagerImpl beanManager() {
  if (beanManager == null) {
    synchronized (this) {
      if (beanManager == null) {
        beanManager = BeanManagerProxy.unwrap(bootstrap.getManager(getDeterminingBeanDeploymentArchive(deployment)));
      }
    }
  }
  return beanManager;
}

代码示例来源:origin: weld/core

private BeanManagerImpl beanManager() {
  if (beanManager == null) {
    synchronized (this) {
      if (beanManager == null) {
        beanManager = BeanManagerProxy.unwrap(bootstrap.getManager(getDeterminingBeanDeploymentArchive(deployment)));
      }
    }
  }
  return beanManager;
}

代码示例来源:origin: org.jboss.jbossas/weld-int-deployer

private WeldManager locateWeldManager()
{
 BeanDeploymentArchive foundBeanDeploymentArchive = null;
 for (BeanDeploymentArchive beanDeploymentArchive: bootstrapBean.getDeployment().getBeanDeploymentArchives())
 {
   if (beanDeploymentArchive.getId().equals(bdaId))
   {
    foundBeanDeploymentArchive = beanDeploymentArchive;
   }
 }
 if (foundBeanDeploymentArchive == null)
 {
   throw new IllegalStateException("Cannot find BeanManager for BeanDeploymentArchive with id=" + bdaId);
 }
 return bootstrapBean.getBootstrap().getManager(foundBeanDeploymentArchive);
}

代码示例来源:origin: org.jboss.jbossas/weld-int-deployer

private WeldManager locateWeldManager()
{
 BeanDeploymentArchive foundBeanDeploymentArchive = null;
 for (BeanDeploymentArchive beanDeploymentArchive : bootstrapBean.getDeployment().getBeanDeploymentArchives())
 {
   if (beanDeploymentArchive.getId().equals(bdaId))
   {
    foundBeanDeploymentArchive = beanDeploymentArchive;
   }
 }
 if (foundBeanDeploymentArchive == null)
 {
   throw new IllegalStateException("Cannot find BeanManager for BeanDeploymentArchive with id=" + bdaId);
 }
 return bootstrapBean.getBootstrap().getManager(foundBeanDeploymentArchive);
}

代码示例来源:origin: org.jboss.jbossas/weld-int-deployer

private WeldManager locateWeldManager()
{
 BeanDeploymentArchive foundBeanDeploymentArchive = null;
 for (BeanDeploymentArchive beanDeploymentArchive: bootstrapBean.getDeployment().getBeanDeploymentArchives())
 {
   if (beanDeploymentArchive.getId().equals(bdaId))
   {
    foundBeanDeploymentArchive = beanDeploymentArchive;
   }
 }
 if (foundBeanDeploymentArchive == null)
 {
   throw new IllegalStateException("Cannot find BeanManager for BeanDeploymentArchive with id=" + bdaId);
 }
 return bootstrapBean.getBootstrap().getManager(foundBeanDeploymentArchive);
}

代码示例来源:origin: org.jboss.jbossas/weld-int-deployer

public void inject(Object instance)
{
 BeanDeploymentArchive foundBeanDeploymentArchive = null;
 for (BeanDeploymentArchive beanDeploymentArchive: bootstrapBean.getDeployment().getBeanDeploymentArchives())
 {
   if (beanDeploymentArchive.getId().equals(beanDeploymentArchiveId))
   {
    foundBeanDeploymentArchive = beanDeploymentArchive;
   }
 }
 if (foundBeanDeploymentArchive == null)
 {
   throw new IllegalStateException("Cannot find BeanManager for BeanDeploymentArchive with id=" + beanDeploymentArchiveId);
 }
 NonContextualObjectInjectionHelper.injectNonContextualInstance(instance, bootstrapBean.getBootstrap().getManager(foundBeanDeploymentArchive));
}

代码示例来源:origin: org.juzu/juzu-core

manager = bootstrap.getManager(bda);

代码示例来源:origin: juzu/juzu

manager = bootstrap.getManager(bda);

代码示例来源:origin: org.seasar.junitcdi/junitcdi-core

final BeanDeploymentArchive mainBeanDepArch =
  deployment.getBeanDeploymentArchives().iterator().next();
final BeanManager beanManager = bootstrap.getManager(mainBeanDepArch);
beanManagers.set(beanManager);

相关文章