Examples of MutableMetaDataLoader


Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader

   }
  
   public void testTooManyScopes() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader1 = createTestMutableMetaDataLoader(testKey1);
      assertAddMetaDataRetrieval(repository, loader1, null);
      MutableMetaDataLoader loader123 = createTestMutableMetaDataLoader(testKey123);
      assertAddMetaDataRetrieval(repository, loader123, null);

      Set<ScopeKey> result = repository.getChildren(testKey1);
      assertNotNull(result);
      assertEquals(0, result.size());
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader

   }
  
   public void testManyScopes() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader12 = createTestMutableMetaDataLoader(testKey12);
      assertAddMetaDataRetrieval(repository, loader12, null);
      MutableMetaDataLoader loader123 = createTestMutableMetaDataLoader(testKey123);
      assertAddMetaDataRetrieval(repository, loader123, null);

      Set<ScopeKey> result = repository.getChildren(testKey12);
      assertNotNull(result);
     
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader

   public void testBasicMetaDataRetrievalFactory() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      TestMetaDataRetrievalFactory factory1 = new TestMetaDataRetrievalFactory();
      repository.addMetaDataRetrievalFactory(testLevel1, factory1);
      MutableMetaDataLoader loader1 = createTestMutableMetaDataLoader(testKey1);
      factory1.retrievals.put(testScope1, loader1);
      assertEquals(loader1, repository.getMetaDataRetrieval(testKey1));
   }
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader

   public void testMultipleRetrievalMetaDataRetrievalFactory() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      TestMetaDataRetrievalFactory factory1 = new TestMetaDataRetrievalFactory();
      repository.addMetaDataRetrievalFactory(testLevel1, factory1);
      MutableMetaDataLoader loader1 = createTestMutableMetaDataLoader(testKey1);
      factory1.retrievals.put(testScope1, loader1);
      MutableMetaDataLoader loader2 = createTestMutableMetaDataLoader(testKey1Different);
      factory1.retrievals.put(testScope1Different, loader2);
      assertEquals(loader1, repository.getMetaDataRetrieval(testKey1));
      assertEquals(loader2, repository.getMetaDataRetrieval(testKey1Different));
   }
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader

      MutableMetaDataRepository repository = setupEmpty();
      TestMetaDataRetrievalFactory factory1 = new TestMetaDataRetrievalFactory();
      repository.addMetaDataRetrievalFactory(testLevel1, factory1);
      TestMetaDataRetrievalFactory factory2 = new TestMetaDataRetrievalFactory();
      repository.addMetaDataRetrievalFactory(testLevel2, factory2);
      MutableMetaDataLoader loader1 = createTestMutableMetaDataLoader(testKey1);
      factory1.retrievals.put(testScope1, loader1);
      MutableMetaDataLoader loader2 = createTestMutableMetaDataLoader(testKey2);
      factory2.retrievals.put(testScope2, loader2);
      assertEquals(loader1, repository.getMetaDataRetrieval(testKey1));
      assertEquals(loader2, repository.getMetaDataRetrieval(testKey2));
   }
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader

      return new CachingMetaDataContext(null, loader);
   }

   protected MetaData setupEmpty()
   {
      MutableMetaDataLoader loader = createTestMutableMetaDataLoader();
      return setupMetaData(loader);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader

      return setupMetaData(loader);
   }

   protected MetaData setupTestMetaData()
   {
      MutableMetaDataLoader loader = createTestMutableMetaDataLoader();
      loader.addMetaData(new TestMetaDataImpl(), TestMetaData.class);
      return setupMetaData(loader);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader

      return setupMetaData(loader);
   }

   protected MetaData setupTestMetaData12()
   {
      MutableMetaDataLoader loader = createTestMutableMetaDataLoader();
      loader.addMetaData(new TestMetaData1Impl(), TestMetaData1.class);
      loader.addMetaData(new TestMetaData2Impl(), TestMetaData2.class);
      return setupMetaData(loader);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader

   }

   protected MetaData setupMetaData(MetaDataLoader loader)
   {
      CachingMetaDataContext parent = createContext(loader);
      MutableMetaDataLoader empty = createTestMutableMetaDataLoader();
      CachingMetaDataContext context = createContext(parent, empty);
      return new MetaDataRetrievalToMetaDataBridge(context);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.loader.MutableMetaDataLoader

      return new CachingMetaDataContext(null, loader);
   }

   protected MetaData setupEmpty()
   {
      MutableMetaDataLoader loader = createTestMutableMetaDataLoader();
      return setupMetaData(loader);
   }
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.