Package com.caucho.config.inject

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


  public void init()
  {
    InjectManager manager = InjectManager.create();
   
    BeanBuilder<? extends XmppProtocol> factory = manager.createBeanFactory(getClass());
    manager.addBean(factory.singleton(this));

    _marshalFactory = new XmppMarshalFactory();
  }

  /**
 
View Full Code Here


        brokerManager.addBroker(alias, _bamBroker);
    }

    InjectManager cdiManager = InjectManager.getCurrent();

    cdiManager.addBean(cdiManager.createBeanFactory(ManagedBroker.class)
                       .name("bamBroker").singleton(_bamBroker));

    // webBeans.addExtension(_bamBroker);

    // XXX: webBeans.addRegistrationListener(new BamRegisterListener());
View Full Code Here

    if (name != null)
      factory.name(name);

    // factory.stereotype(CauchoDeployment.class);

    manager.addBean(factory.singleton(this));

    _queryAdmin.register();
    _databaseAdmin.register();
  }
View Full Code Here

    if (name != null)
      factory.name(name);

    // factory.stereotype(CauchoDeployment.class);

    manager.addBean(factory.singleton(this));

    _queryAdmin.register();
    _databaseAdmin.register();
  }
View Full Code Here

    // server/12dt
    // for backward compatibility <resource> is always ApplicationScoped
    factory.scope(ApplicationScoped.class);

    if (_object != null)
      beanManager.addBean(factory.singleton(_object));
    else
      beanManager.addBean(factory.bean());

    if (log.isLoggable(Level.CONFIG))
      logConfig();
View Full Code Here

    factory.scope(ApplicationScoped.class);

    if (_object != null)
      beanManager.addBean(factory.singleton(_object));
    else
      beanManager.addBean(factory.bean());

    if (log.isLoggable(Level.CONFIG))
      logConfig();
  }
View Full Code Here

      BeanFactory<EntityManagerFactory> emfFactory;
      emfFactory = beanManager.createBeanFactory(EntityManagerFactory.class);

      emfFactory.binding(CurrentLiteral.CURRENT);
      emfFactory.binding(Names.create(pUnit.getName()));
      beanManager.addBean(emfFactory.singleton(pUnit.getEntityManagerFactoryProxy()));

      BeanFactory<EntityManager> emFactory;
      emFactory = beanManager.createBeanFactory(EntityManager.class);

      emFactory.binding(CurrentLiteral.CURRENT);
View Full Code Here

      BeanFactory<EntityManager> emFactory;
      emFactory = beanManager.createBeanFactory(EntityManager.class);

      emFactory.binding(CurrentLiteral.CURRENT);
      emFactory.binding(Names.create(pUnit.getName()));
      beanManager.addBean(emFactory.singleton(pUnit.getEntityManagerJtaProxy()));

      /*
      factory = manager.createBeanFactory(EntityManager.class);
      factory.binding(CurrentLiteral.CURRENT);
      factory.binding(Names.create(unitName));
View Full Code Here

    factory.binding(Names.create(name));
    factory.binding(DefaultLiteral.DEFAULT);
   
    ResourceAdapterProducer<T> producer = new ResourceAdapterProducer(controller);

    beanManager.addBean(factory.injection(producer));
  }

  @Override
  protected void deploy()
  {
View Full Code Here

        factory.binding(CurrentLiteral.CURRENT);
      }

      Bean bean = factory.singleton(connectionFactory);

      manager.addBean(bean);
    } catch (Exception e) {
      throw ConfigException.create(e);
    }
  }
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.