Examples of PUDeployment


Examples of org.jboss.test.deployers.vfs.deployer.bean.support.PUDeployment

   {
      Deployment context = createSimpleDeployment("KernelDeployerTest3");

      AbstractKernelDeployment deployment = new AbstractKernelDeployment();
      deployment.setName("KernelDeployerTest3");
      PUDeployment bean = new PUDeployment();
      AbstractBeanMetaData md1 = new AbstractBeanMetaData("PUD", PUDeployment.class.getName());
      AbstractConstructorMetaData acmd = new AbstractConstructorMetaData();
      acmd.setValueObject(bean);
      md1.setConstructor(acmd);
      BeanMetaDataFactory md2 = new AbstractBeanMetaData("XPC", DefaultXPCResolver.class.getName());
      deployment.setBeanFactories(Arrays.asList(md1, md2));
      MutableAttachments attachments = (MutableAttachments) context.getPredeterminedManagedObjects();
      attachments.addAttachment("KernelDeployerTest3", deployment);

      assertDeploy(context);
      try
      {
         ControllerContext pud = controller.getInstalledContext("PUD");
         assertNotNull(pud);
         ControllerContext xpc = controller.getInstalledContext("XPC");
         assertNotNull(xpc);
         assertSame(bean.getResolver(), xpc.getTarget());
      }
      finally
      {
         assertUndeploy(context);
      }
View Full Code Here

Examples of org.jboss.test.deployers.vfs.deployer.bean.support.PUDeployment

   {
      Deployment context = createSimpleDeployment("KernelDeployerTest4");

      AbstractKernelDeployment deployment = new AbstractKernelDeployment();
      deployment.setName("KernelDeployerTest4");
      PUDeployment bean = new PUDeployment();
      AbstractBeanMetaData md1 = new AbstractBeanMetaData("PUD", PUDeployment.class.getName());
      AbstractConstructorMetaData acmd = new AbstractConstructorMetaData();
      acmd.setValueObject(bean);
      md1.setConstructor(acmd);
      deployment.setBeanFactories(Arrays.asList((BeanMetaDataFactory)md1));
      MutableAttachments attachments = (MutableAttachments) context.getPredeterminedManagedObjects();
      attachments.addAttachment("KernelDeployerTest4", deployment);

      assertDeploy(context);
      try
      {
         ControllerContext pud = controller.getContext("PUD", null);
         assertNotNull(pud);
         assertSame(bean, pud.getTarget());
         assertNull(bean.getResolver());
         assertEquals(ControllerState.INSTANTIATED, pud.getState());
      }
      finally
      {
         assertUndeploy(context);
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.