Package com.caucho.config.inject

Examples of com.caucho.config.inject.InjectManager.addBean()


        for (Class<?> cl : pendingClasses) {
          ManagedBeanImpl<?> bean;
         
          bean = injectManager.createManagedBean(cl);

          injectManager.addBean(bean);

          bean.introspectProduces();
        }
      }
    } catch (Exception e) {
View Full Code Here


    Object value = replaceObject();
    Bean<X> bean = null;

    if (value != null) {
      bean = builder.singleton(value);
      beanManager.addBean(bean);
    }
    else {
      bean = builder.bean();
      beanManager.addBean(bean);
    }
View Full Code Here

      bean = builder.singleton(value);
      beanManager.addBean(bean);
    }
    else {
      bean = builder.bean();
      beanManager.addBean(bean);
    }


    // XXXX: JNDI isn't right
    if (_jndiName != null) {
View Full Code Here

    builder.qualifier(Names.create(_name));
    builder.qualifier(DefaultLiteral.DEFAULT);
   
    builder.type(types);

    cdiManager.addBean(builder.singleton(value));
  }

  /**
   * Validates the env-entry, i.e. checking that it exists in
   * JNDI.
 
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.