Package org.jboss.deployers.vfs.spi.client

Examples of org.jboss.deployers.vfs.spi.client.VFSDeployment


      addDeployer(main, deployer);
   }

   protected void testFacelets(String name, int size) throws Throwable
   {
      VFSDeployment context = createDeployment("/facelets", name);
      assertDeploy(context);
      try
      {
         Set<URL> urls = deployer.getUrls();
         assertNotNull(urls);
View Full Code Here


      addDeployer(main, new BeanMetaDataDeployer(kernel));
   }

   protected void testRarMerge(String name, boolean spec, boolean jboss, Class<?> clazz) throws Exception
   {
      VFSDeployment deployment = createDeployment("/bean", "multiple/" + name + ".jar");
      assertDeploy(deployment);

      assertEquals(spec, deployer.getSpec() != null);
      assertEquals(jboss, deployer.getJboss() != null);
View Full Code Here

      addDeployer(main, new BeanMetaDataDeployer(kernel));
   }

   public void testMultipleNames() throws Exception
   {
      VFSDeployment deployment = createDeployment("/bean", "multiple/multirar.jar");
      assertDeploy(deployment);

      ControllerContext context = controller.getInstalledContext("Test");
      assertNotNull(context);
      context = controller.getInstalledContext("Alias1");
View Full Code Here

      addDeployer(main, beanMetaDataDeployer);
   }

   public void testMultipleMatchingFiles() throws Exception
   {
      VFSDeployment context = createDeployment("/bean", "multiple/test.jar");
      assertDeploy(context);
      assertNotNull(controller.getInstalledContext("Test1"));
      assertNotNull(controller.getInstalledContext("Test2"));

      assertUndeploy(context);
View Full Code Here

      return deployment.getPredeterminedManagedObjects().getAttachment(DeploymentContext.class);
   }

   protected Deployment createDeployment(StructureDeployer... deployers) throws Exception
   {
      VFSDeployment deployment = createDeployment();
      VFSDeploymentContext context = determineStructureWithStructureDeployers(deployment, deployers);
      ((MutableAttachments)deployment.getPredeterminedManagedObjects()).addAttachment(DeploymentContext.class, context);
      return deployment;
   }
View Full Code Here

         return context;
   }
  
   protected VFSDeploymentContext deploy(String context, String path) throws Throwable
   {
      VFSDeployment deployment = createDeployment(context, path);
      VFSDeploymentContext result = determineStructure(deployment);
      assertNotNull(result);
      if (result.getProblem() != null)
         throw result.getProblem();
      return result;
View Full Code Here

   }
  
   protected VFSDeployment createDeployment(String context, String path) throws Exception
   {
      VirtualFile root = getVirtualFile(context, path);
      VFSDeployment deployment = VFSDeploymentFactory.getInstance().createVFSDeployment(root);
      return serializeDeserialize(deployment, VFSDeployment.class);
   }
View Full Code Here

   public void testDeploy() throws Exception
   {
      DeployerClient main = createMainDeployer(deployer);
      addStructureDeployer(main, new JARStructure());

      VFSDeployment context = createDeployment("/bean", "/toplevel/test.jar");
      try
      {
         assertAddDeployment(main, context);
      }
      finally
View Full Code Here

   public void testRedeploy() throws Exception
   {
      DeployerClient main = createMainDeployer(deployer);
      addStructureDeployer(main, new JARStructure());

      VFSDeployment context = createDeployment("/bean", "/toplevel/test.jar");
      try
      {
         assertAddDeployment(main, context);
         assertAddDeployment(main, context);
      }
View Full Code Here

    * @throws DeploymentException
    */
   public void add(VirtualFile vf) throws DeploymentException
   {
      VFSDeploymentFactory factory = VFSDeploymentFactory.getInstance();
      VFSDeployment deployment = factory.createVFSDeployment(vf);
      mainDeployer.addDeployment(deployment);
      deployments.add(deployment);
   }
View Full Code Here

TOP

Related Classes of org.jboss.deployers.vfs.spi.client.VFSDeployment

Copyright © 2018 www.massapicom. 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.