Examples of ProfilesMetaData


Examples of org.jboss.system.server.profile.repository.metadata.ProfilesMetaData

      try
      {
         File f = new File("src/resources/parsing-tests/parsing/test.xml");
         Unmarshaller unmarshaller = UnmarshallerFactory.newInstance().newUnmarshaller();
        
         ProfilesMetaData md = (ProfilesMetaData) unmarshaller.unmarshal(f.toURL().openStream(), resolver);
         assertNotNull(md);
         assertEquals("profiles", md.getName());
        
         assertNotNull(md.getProfiles());
         assertEquals(3, md.getProfiles().size());
        
         // test immutable
         ProfileMetaData immutable = md.getProfiles().get(0);
         assertTrue(immutable instanceof FilteredProfileMetaData);
        
         // test hotdeployment
         ProfileMetaData hotdeployment = md.getProfiles().get(1);
         assertTrue(hotdeployment instanceof HotDeploymentProfileMetaData);
        
         // test wildcard
         ProfileMetaData maven = md.getProfiles().get(2);
         assertTrue(maven instanceof MavenProfileMetaData);
        
         for(ProfileMetaData profile: md.getProfiles())
            log.debug(profile.getSource().getClass());
        
      }
      catch(Exception e)
      {
View Full Code Here

Examples of org.jboss.system.server.profile.repository.metadata.ProfilesMetaData

      this.unmarshaller = UnmarshallerFactory.newInstance().newUnmarshaller();

      // Get the root profile virtual file
      VirtualFile vf = getProfileFile(rootKey, url);
      // Parse
      ProfilesMetaData rootProfiles = parse(vf);
      // Process
      processProfilesMetaData(rootProfiles);
   }
View Full Code Here

Examples of org.jboss.system.server.profile.repository.metadata.ProfilesMetaData

   protected void processSubProfileMetaData(ProfileKey key, SubProfileMetaData metaData) throws Exception
   {
      // get file
      VirtualFile vf = getProfileFile(key, null);
      // parse
      ProfilesMetaData profiles = parse(vf);
      // TODO maybe override the profiles key (as it should be the same - filename and profiles name
      // processProfilesMetaData(key, profiles);
      processProfilesMetaData(profiles);
   }
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.