Package org.jboss.classloading.spi.metadata

Examples of org.jboss.classloading.spi.metadata.ClassLoadingMetaDataFactory.createPackage()


   }
  
   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);
   }
  
   public void testCreateRequireModuleNoVersion() throws Exception
   {
View Full Code Here


      VFSClassLoaderFactory a = new VFSClassLoaderFactory("a");
      a.getRoots().add(getRoot(A.class));
      a.setIncludedPackages(A.class.getPackage().getName());
      a.getCapabilities().addCapability(factory.createModule("a"));
      a.getCapabilities().addCapability(factory.createPackage(A.class.getPackage().getName()));
      KernelDeployment depA = install(a);
      try
      {
         ClassLoader clA = assertClassLoader(a);
         assertLoadClass(A.class, clA);
View Full Code Here

         VFSClassLoaderFactory b = new VFSClassLoaderFactory("b");
         b.getRoots().add(getRoot(B.class));
         b.setIncludedPackages(B.class.getPackage().getName());
         b.getCapabilities().addCapability(factory.createModule("b"));
         b.getCapabilities().addCapability(factory.createPackage(B.class.getPackage().getName()));
         b.getRequirements().addRequirement(factory.createReExportModule("a"));
         KernelDeployment depB = install(b);
         try
         {
            assertLoadClass(A.class, clA);
View Full Code Here

      VFSClassLoaderFactory a = new VFSClassLoaderFactory("a");
      a.getRoots().add(getRoot(A.class));
      a.setIncludedPackages(A.class.getPackage().getName());
      a.getCapabilities().addCapability(factory.createModule("a"));
      a.getCapabilities().addCapability(factory.createPackage(A.class.getPackage().getName()));
      KernelDeployment depA = install(a);
      try
      {
         ClassLoader clA = assertClassLoader(a);
         assertLoadClass(A.class, clA);
View Full Code Here

         VFSClassLoaderFactory b = new VFSClassLoaderFactory("b");
         b.getRoots().add(getRoot(B.class));
         b.setIncludedPackages(B.class.getPackage().getName());
         b.getCapabilities().addCapability(factory.createModule("b"));
         b.getCapabilities().addCapability(factory.createPackage(B.class.getPackage().getName()));
         b.getRequirements().addRequirement(factory.createReExportModule("a"));
         KernelDeployment depB = install(b);
         try
         {
            assertLoadClass(A.class, clA);
View Full Code Here

   public void testImportPackageNoVersionCheck() throws Exception
   {
      MockClassLoadingMetaData a = new MockClassLoadingMetaData("a");
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      a.getCapabilities().addCapability(factory.createModule("ModuleA"));
      a.getCapabilities().addCapability(factory.createPackage(A.class.getPackage().getName()));
      a.setPathsAndPackageNames(A.class);
      KernelControllerContext contextA = install(a);
      try
      {
         ClassLoader clA = assertClassLoader(contextA);
View Full Code Here

   public void testImportPackageVersionCheck() throws Exception
   {
      MockClassLoadingMetaData a = new MockClassLoadingMetaData("a");
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      a.getCapabilities().addCapability(factory.createModule("ModuleA"));
      a.getCapabilities().addCapability(factory.createPackage(A.class.getPackage().getName(), "1.0.0"));
      a.setPathsAndPackageNames(A.class);
      KernelControllerContext contextA = install(a);
      try
      {
         ClassLoader clA = assertClassLoader(contextA);
View Full Code Here

   public void testImportPackageVersionCheckFailed() throws Exception
   {
      MockClassLoadingMetaData a = new MockClassLoadingMetaData("a");
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      a.getCapabilities().addCapability(factory.createModule("ModuleA"));
      a.getCapabilities().addCapability(factory.createPackage(A.class.getPackage().getName(), "3.0.0"));
      a.setPathsAndPackageNames(A.class);
      KernelControllerContext contextA = install(a);
      try
      {
         ClassLoader clA = assertClassLoader(contextA);
View Full Code Here

   public void testImportNoVersionCheck() throws Exception
   {
      VFSClassLoaderFactory a = new VFSClassLoaderFactory("a");
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      a.getCapabilities().addCapability(factory.createModule("ModuleA"));
      a.getCapabilities().addCapability(factory.createPackage(A.class.getPackage().getName()));
      a.getRoots().add(getRoot(A.class));
      a.setIncludedPackages(A.class.getPackage().getName());
      KernelDeployment depA = install(a);
      try
      {
View Full Code Here

   public void testImportVersionCheck() throws Exception
   {
      VFSClassLoaderFactory a = new VFSClassLoaderFactory("a");
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      a.getCapabilities().addCapability(factory.createModule("ModuleA"));
      a.getCapabilities().addCapability(factory.createPackage(A.class.getPackage().getName(), "1.0.0"));
      a.getRoots().add(getRoot(A.class));
      a.setIncludedPackages(A.class.getPackage().getName());
      KernelDeployment depA = install(a);
      try
      {
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.