Examples of AbstractKernelDeployment


Examples of org.jboss.kernel.plugins.deployment.AbstractKernelDeployment

    * @return the kernel deployment
    */
   @SuppressWarnings("unchecked")
   protected KernelDeployment getDeploymentForComponentBeanFactory()
   {
      AbstractKernelDeployment deployment = new AbstractKernelDeployment();
      deployment.setName("ComponentBeanFactory");
      ArrayList<BeanMetaDataFactory> beanFactories = new ArrayList<BeanMetaDataFactory>();
      // Bean context factory for Bean1Type
      BeanContainer<Bean1Type> container = new BeanContainer<Bean1Type>();
      BeanContextFactory<Bean1Type> contextFactory = new BeanContextFactory<Bean1Type>();
      contextFactory.setBeanClass(Bean1Type.class.getName());
      contextFactory.setContainer(container);
      String[] interceptorNames = {InstanceInterceptor.class.getName()};
      contextFactory.setInterceptorNames(Arrays.asList(interceptorNames));
      /*
      BeanMetaDataFactory contextFactoryMD = installBeanInstance("ComponentBeanFactory", contextFactory);
      beanFactories.add(contextFactoryMD);
      */
      ComponentVisitor visitor = null;
      GenericComponentFactory componentFactory = new GenericComponentFactory(contextFactory, visitor);
      BeanMetaDataFactory componentFactoryMD = installBeanInstance("ComponentBeanFactory", componentFactory);
      beanFactories.add(componentFactoryMD);
      deployment.setBeanFactories(beanFactories);

      return deployment;
   }
View Full Code Here

Examples of org.jboss.kernel.plugins.deployment.AbstractKernelDeployment

*/
public class DeploymentTestCase extends AbstractXMLTest
{
   public void testDeployment() throws Exception
   {
      AbstractKernelDeployment deployment = unmarshalDeployment("Deployment.xml");
      assertNull(deployment.getName());
      assertNull(deployment.getClassLoader());
      assertNull(deployment.getBeans());
   }
View Full Code Here

Examples of org.jboss.kernel.plugins.deployment.AbstractKernelDeployment

      assertNull(deployment.getBeans());
   }

   public void testDeploymentWithName() throws Exception
   {
      AbstractKernelDeployment deployment = unmarshalDeployment("DeploymentWithName.xml");
      assertEquals("SimpleDeployment", deployment.getName());
      assertNull(deployment.getClassLoader());
      assertNull(deployment.getBeans());
   }
View Full Code Here

Examples of org.jboss.kernel.plugins.deployment.AbstractKernelDeployment

      assertNull(deployment.getBeans());
   }

   public void testDeploymentWithClassLoader() throws Exception
   {
      AbstractKernelDeployment deployment = unmarshalDeployment("DeploymentWithClassLoader.xml");
      assertEquals("SimpleDeployment", deployment.getName());
      assertNotNull(deployment.getClassLoader());
      assertNull(deployment.getBeans());
   }
View Full Code Here

Examples of org.jboss.kernel.plugins.deployment.AbstractKernelDeployment

      assertNull(deployment.getBeans());
   }

   public void testDeploymentWithBean() throws Exception
   {
      AbstractKernelDeployment deployment = unmarshalDeployment("DeploymentWithBean.xml");
      assertEquals("SimpleDeployment", deployment.getName());
      assertNull(deployment.getClassLoader());
      List<BeanMetaData> beans = deployment.getBeans();
      assertNotNull(beans);
      assertEquals(1, beans.size());
      BeanMetaData bean = beans.get(0);
      assertNotNull(bean);
      assertEquals("Bean1", bean.getName());
View Full Code Here

Examples of org.jboss.kernel.plugins.deployment.AbstractKernelDeployment

      assertEquals(Object.class.getName(), bean.getBean());
   }

   public void testDeploymentWithMultipleBeans() throws Exception
   {
      AbstractKernelDeployment deployment = unmarshalDeployment("DeploymentWithMultipleBeans.xml");
      assertEquals("SimpleDeployment", deployment.getName());
      assertNull(deployment.getClassLoader());
      List<BeanMetaData> beans = deployment.getBeans();
      assertNotNull(beans);
      assertEquals(3, beans.size());
      BeanMetaData bean = beans.get(0);
      assertNotNull(bean);
      assertEquals("Bean1", bean.getName());
View Full Code Here

Examples of org.jboss.kernel.plugins.deployment.AbstractKernelDeployment

      assertEquals(Object.class.getName(), bean.getBean());
   }

   public void testDeploymentWithBeanFactory() throws Exception
   {
      AbstractKernelDeployment deployment = unmarshalDeployment("DeploymentWithBeanFactory.xml");
      assertEquals("SimpleDeployment", deployment.getName());
      assertNull(deployment.getClassLoader());
      List<BeanMetaData> beans = deployment.getBeans();
      assertNotNull(beans);
      assertEquals(1, beans.size());
      BeanMetaData bean = beans.get(0);
      assertNotNull(bean);
      assertEquals("Bean1", bean.getName());
View Full Code Here

Examples of org.jboss.kernel.plugins.deployment.AbstractKernelDeployment

      assertEquals(GenericBeanFactory.class.getName(), bean.getBean());
   }

   public void testDeploymentWithMultipleBeanFactorys() throws Exception
   {
      AbstractKernelDeployment deployment = unmarshalDeployment("DeploymentWithMultipleBeanFactorys.xml");
      assertEquals("SimpleDeployment", deployment.getName());
      assertNull(deployment.getClassLoader());
      List<BeanMetaData> beans = deployment.getBeans();
      assertNotNull(beans);
      assertEquals(3, beans.size());
      BeanMetaData bean = beans.get(0);
      assertNotNull(bean);
      assertEquals("Bean1", bean.getName());
View Full Code Here

Examples of org.jboss.kernel.plugins.deployment.AbstractKernelDeployment

      assertEquals(GenericBeanFactory.class.getName(), bean.getBean());
   }

   public void testDeploymentWithMultipleBeanMetaDataFactorys() throws Exception
   {
      AbstractKernelDeployment deployment = unmarshalDeployment("DeploymentWithMultipleBeanMetaDataFactorys.xml");
      assertEquals("SimpleDeployment", deployment.getName());
      assertNull(deployment.getClassLoader());
      List<BeanMetaDataFactory> beanFactories = deployment.getBeanFactories();
      assertNotNull(beanFactories);
      assertEquals(3, beanFactories.size());
      BeanMetaDataFactory factory = beanFactories.get(0);
      assertEquals(TestBeanMetaDataFactory.class.getName(), factory.getClass().getName());
      factory = beanFactories.get(1);
      assertEquals(TestBeanMetaDataFactory1.class.getName(), factory.getClass().getName());
      factory = beanFactories.get(2);
      assertEquals(TestBeanMetaDataFactory2.class.getName(), factory.getClass().getName());
      List<BeanMetaData> beans = deployment.getBeans();
      assertNotNull(beans);
      assertEquals(6, beans.size());
      BeanMetaData bean = beans.get(0);
      assertNotNull(bean);
      assertEquals("Bean1", bean.getBean());
View Full Code Here

Examples of org.jboss.kernel.plugins.deployment.AbstractKernelDeployment

      assertEquals("Bean6", bean.getBean());
   }

   public void testDeploymentWithBeanMetaDataFactory() throws Exception
   {
      AbstractKernelDeployment deployment = unmarshalDeployment("DeploymentWithBeanMetaDataFactory.xml");
      assertEquals("SimpleDeployment", deployment.getName());
      assertNull(deployment.getClassLoader());
      List<BeanMetaDataFactory> beanFactories = deployment.getBeanFactories();
      assertNotNull(beanFactories);
      assertEquals(1, beanFactories.size());
      BeanMetaDataFactory factory = beanFactories.get(0);
      assertEquals(TestBeanMetaDataFactory.class.getName(), factory.getClass().getName());
      List<BeanMetaData> beans = deployment.getBeans();
      assertNotNull(beans);
      assertEquals(2, beans.size());
      BeanMetaData bean = beans.get(0);
      assertNotNull(bean);
      assertEquals("Bean1", bean.getBean());
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.