Examples of MockClassLoaderPolicyModule


Examples of org.jboss.classloading.spi.dependency.policy.mock.MockClassLoaderPolicyModule

   {
      MockClassLoadingMetaData a = new MockClassLoadingMetaData("a");
      KernelControllerContext contextA = install(a);
      try
      {
         MockClassLoaderPolicyModule module = assertModule(contextA);
         assertEquals("a", module.getName());
         assertEquals(Version.DEFAULT_VERSION, module.getVersion());
         assertNull(module.getDomainName());
         assertNull(module.getParentDomainName());
         assertNull(module.getExportAll());
         assertNull(module.getIncluded());
         assertNull(module.getExcluded());
         assertNull(module.getExcludedExport());
         assertFalse(module.isImportAll());
         assertTrue(module.isJ2seClassLoadingCompliance());
         ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
         Capability capability = factory.createModule("a");
         assertEquals(Collections.singletonList(capability), module.getCapabilities());
         assertNull(module.getRequirements());
      }
      finally
      {
         uninstall(contextA);
      }
View Full Code Here

Examples of org.jboss.classloading.spi.dependency.policy.mock.MockClassLoaderPolicyModule

      Version version = Version.parseVersion("1.0.0");
      MockClassLoadingMetaData a = new MockClassLoadingMetaData("a", version);
      KernelControllerContext contextA = install(a);
      try
      {
         MockClassLoaderPolicyModule module = assertModule(contextA);
         assertEquals(version, module.getVersion());
      }
      finally
      {
         uninstall(contextA);
      }
View Full Code Here

Examples of org.jboss.classloading.spi.dependency.policy.mock.MockClassLoaderPolicyModule

      MockClassLoadingMetaData a = new MockClassLoadingMetaData("a");
      a.setDomain("DomainName");
      KernelControllerContext contextA = install(a);
      try
      {
         MockClassLoaderPolicyModule module = assertModule(contextA);
         assertEquals("DomainName", module.getDomainName());
      }
      finally
      {
         uninstall(contextA);
      }
View Full Code Here

Examples of org.jboss.classloading.spi.dependency.policy.mock.MockClassLoaderPolicyModule

      a.setDomain("DomainName");
      a.setParentDomain(ClassLoaderSystem.DEFAULT_DOMAIN_NAME);
      KernelControllerContext contextA = install(a);
      try
      {
         MockClassLoaderPolicyModule module = assertModule(contextA);
         assertEquals(ClassLoaderSystem.DEFAULT_DOMAIN_NAME, module.getParentDomainName());
      }
      finally
      {
         uninstall(contextA);
      }
View Full Code Here

Examples of org.jboss.classloading.spi.dependency.policy.mock.MockClassLoaderPolicyModule

      super(name);
   }
  
   protected ClassLoader assertClassLoader(KernelControllerContext context) throws Exception
   {
      MockClassLoaderPolicyModule module = assertModule(context);
      return module.registerClassLoaderPolicy(system);
   }
View Full Code Here

Examples of org.jboss.classloading.spi.dependency.policy.mock.MockClassLoaderPolicyModule

   protected void assertNoModule(KernelControllerContext context) throws Exception
   {
      boolean test = ControllerState.INSTALLED.equals(context.getState());
      if (test)
      {
         MockClassLoaderPolicyModule module = assertModule(context);
         Object target = context.getTarget();
         assertNotNull(target);
         try
         {
            fail("Should not be able to create classloader: " + module.registerClassLoaderPolicy(system));
         }
         catch (IllegalStateException expected)
         {
         }
      }
View Full Code Here

Examples of org.jboss.classloading.spi.dependency.policy.mock.MockClassLoaderPolicyModule

   protected void testMockClassLoadingMetaData(MockClassLoadingMetaData a, ResourcesAdapter visitor, ResourceFilter filter, ResourceFilter recurseFilter, Set<String> expectedResources) throws Exception
   {
      KernelControllerContext contextA = install(a);
      try
      {
         MockClassLoaderPolicyModule module = assertModule(contextA);
         module.registerClassLoaderPolicy(system);

         if (recurseFilter != null)
         {
            if (filter != null)
               module.visit(visitor, filter, recurseFilter);
            else
               module.visit(visitor, visitor.getFilter(), recurseFilter);
         }
         else if (filter != null)
         {
            module.visit(visitor, filter);
         }
         else
         {
            module.visit(visitor);
         }

         assertEquals(expectedResources, visitor.getResources());
      }
      finally
View Full Code Here

Examples of org.jboss.classloading.spi.dependency.policy.mock.MockClassLoaderPolicyModule

      return assertInstanceOf(context.getTarget(), expected);
   }
  
   protected ClassLoader assertClassLoader(KernelControllerContext context) throws Exception
   {
      MockClassLoaderPolicyModule module = assertModule(context);
      return module.registerClassLoaderPolicy(system);
   }
View Full Code Here

Examples of org.jboss.classloading.spi.dependency.policy.mock.MockClassLoaderPolicyModule

   protected void assertNoModule(KernelControllerContext context) throws Exception
   {
      boolean test = ControllerState.INSTALLED.equals(context.getState());
      if (test)
      {
         MockClassLoaderPolicyModule module = assertModule(context);
         Object target = context.getTarget();
         assertNotNull(target);
         try
         {
            fail("Should not be able to create classloader: " + module.registerClassLoaderPolicy(system));
         }
         catch (IllegalStateException expected)
         {
         }
      }
View Full Code Here

Examples of org.jboss.classloading.spi.dependency.policy.mock.MockClassLoaderPolicyModule

   {
      MockClassLoadingMetaData a = new MockClassLoadingMetaData("a");
      KernelControllerContext contextA = install(a);
      try
      {
         MockClassLoaderPolicyModule module = assertModule(contextA);
         assertEquals("a", module.getName());
         assertEquals(Version.DEFAULT_VERSION, module.getVersion());
         assertNull(module.getDomainName());
         assertNull(module.getParentDomainName());
         assertNull(module.getExportAll());
         assertNull(module.getIncluded());
         assertNull(module.getExcluded());
         assertNull(module.getExcludedExport());
         assertFalse(module.isImportAll());
         assertTrue(module.isJ2seClassLoadingCompliance());
         ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
         Capability capability = factory.createModule("a");
         assertEquals(Collections.singletonList(capability), module.getCapabilities());
         assertNull(module.getRequirements());
      }
      finally
      {
         uninstall(contextA);
      }
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.