Package org.jboss.classloading.spi.metadata

Examples of org.jboss.classloading.spi.metadata.Capability


    */
   protected List<Capability> defaultCapabilities()
   {
      List<Capability> capabilities = new CopyOnWriteArrayList<Capability>();
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      Capability capability = factory.createModule(getName(), getVersion());
      capabilities.add(capability);
      return capabilities;
   }
View Full Code Here


      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      capabilities = new CopyOnWriteArrayList<Capability>();

      // We have a module capability
      Object version = getVersion();
      Capability capability = factory.createModule(getName(), version);
      capabilities.add(capability);

      MockClassLoadingMetaData metadata = getClassLoadingMetaData();
      String[] exported = metadata.getExportedPackages();
      // Do we determine package capabilities?
View Full Code Here

      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      capabilities = new CopyOnWriteArrayList<Capability>();

      // We have a module capability
      Object version = getVersion();
      Capability capability = factory.createModule(getName(), version);
      capabilities.add(capability);
     
      // Do we determine package capabilities
      ClassFilter included = getIncluded();
      ClassFilter excluded = getExcluded();
View Full Code Here

      CapabilitiesMetaData metadata = new CapabilitiesMetaData();
      assertNull(metadata.getCapabilities());
     
      List<Capability> list = new ArrayList<Capability>();
      Capability capability = factory.createModule("module", "1.0.0");
      metadata.addCapability(capability);
      list.add(capability);
      assertEquals(list, metadata.getCapabilities());

      capability = factory.createPackage("module", "1.0.0");
View Full Code Here

      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();

      CapabilitiesMetaData metadata = new CapabilitiesMetaData();
      assertNull(metadata.getCapabilities());

      Capability module = factory.createModule("module", "1.0.0");
      Capability pkge = factory.createPackage("module", "1.0.0");

      List<Capability> list = new ArrayList<Capability>();
      list.add(module);
      list.add(pkge);
      metadata.setCapabilities(list);
View Full Code Here

      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      capabilities = new CopyOnWriteArrayList<Capability>();

      // We have a module capability
      Object version = getVersion();
      Capability capability = factory.createModule(getName(), version);
      capabilities.add(capability);
     
      // Do we determine package capabilities
      ClassFilter included = getIncluded();
      ClassFilter excluded = getExcluded();
View Full Code Here

   }
  
   public void testCreateModuleNoVersion() throws Exception
   {
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      Capability test = factory.createModule("test");
      assertEquals(new ModuleCapability("test"), test);
   }
View Full Code Here

   }
  
   public void testCreateModuleVersioned() throws Exception
   {
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      Capability test = factory.createModule("test", "1.0.0");
      assertEquals(new ModuleCapability("test", "1.0.0"), test);
   }
View Full Code Here

   }
  
   public void testCreatePackageNoVersion() throws Exception
   {
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      Capability test = factory.createPackage("test");
      assertEquals(new PackageCapability("test"), test);
   }
View Full Code Here

   }
  
   public void testCreatePackageVersioned() throws Exception
   {
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      Capability test = factory.createPackage("test", "1.0.0");
      assertEquals(new PackageCapability("test", "1.0.0"), test);
   }
View Full Code Here

TOP

Related Classes of org.jboss.classloading.spi.metadata.Capability

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.