Examples of merge()


Examples of org.jboss.metadata.appclient.jboss.JBossClientMetaData.merge()

        } else if (appClientMD == null) {
            merged = jbossClientMD;
        } else {
            merged = new JBossClientMetaData();
            merged.setEnvironmentRefsGroupMetaData(new AppClientEnvironmentRefsGroupMetaData());
            merged.merge(jbossClientMD, appClientMD);
        }
        if(merged.isMetadataComplete()) {
            MetadataCompleteMarker.setMetadataComplete(deploymentUnit, true);
        }
        deploymentUnit.putAttachment(AppClientAttachments.APPLICATION_CLIENT_META_DATA, merged);
View Full Code Here

Examples of org.jboss.metadata.client.jboss.JBossClientMetaData.merge()

            specMetaData = annotatedMetaData;
      }

      // Create a merged view
      JBossClientMetaData mergedMetaData = new JBossClientMetaData();
      mergedMetaData.merge(metaData, specMetaData, false);

      // Output the merged JBossMetaData
      unit.getTransientManagedObjects().addAttachment(JBossClientMetaData.class, mergedMetaData);
      unit.addAttachment(CLIENT_MERGED_ATTACHMENT_NAME, mergedMetaData, JBossClientMetaData.class);
   }
View Full Code Here

Examples of org.jboss.metadata.ear.jboss.JBossAppMetaData.merge()

      if (metaData == null)
         metaData = new JBossAppMetaData();

      // Create a merged view
      JBossAppMetaData mergedMetaData = new JBossAppMetaData();
      mergedMetaData.merge(metaData, specMetaData);
      // Set the merged as the output
      unit.getTransientManagedObjects().addAttachment(JBossAppMetaData.class, mergedMetaData);
      // Keep the raw parsed metadata as well
      unit.addAttachment("Raw"+JBossAppMetaData.class.getName(), metaData, JBossAppMetaData.class);
      // Pass the ear callByValue setting
View Full Code Here

Examples of org.jboss.metadata.ear.spec.ModulesMetaData.merge()

            if (parsedMMD == null)
            {
               parsedMMD = new ModulesMetaData();
               parsed.setModules(parsedMMD);
            }
            parsedMMD.merge(parsedMMD, mmd);
         }
      }
      // parsed is the one we use after merged modules
      metaData = parsed;
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBoss50DTDMetaData.merge()

      getLog().info("JBoss5xEverything_testStandard.xml parse time = "+(end2 - end));
      JBoss50DTDMetaData jbossMetaData = unmarshal("JBoss5xEverything_testEverythingDTD.xml", JBoss50DTDMetaData.class, null);
      long end3 = System.currentTimeMillis();
      getLog().info("JBoss5xEverything_testEverythingDTD.xml parse time = "+(end3 - end2));
      //jbossMetaData.setOverridenMetaData(specMetaData);
      jbossMetaData.merge(null, specMetaData);
      JBossMetaDataWrapper wrapper = new JBossMetaDataWrapper(jbossMetaData, stdMetaData);

      // Validate version info
      assertEquals("2.1", specMetaData.getVersion());
      assertEquals("2.1", wrapper.getEjbVersion());
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBoss50MetaData.merge()

      URL ejbxml = cl.getResource("security/jacc/ejbperm/jacc_ejb_jar.xml");
      assertNotNull("ejb-jar.xml exists?", ejbxml);
      EjbJar21MetaData emd = getEJBMetaData(ejbxml.openStream());
     
      JBoss50MetaData jmd = new JBoss50MetaData();
      jmd.merge(null, emd);
      TestJBossPolicyConfiguration tpc = new TestJBossPolicyConfiguration("dummy");
     
      JBossEnterpriseBeansMetaData jes = jmd.getEnterpriseBeans();
      assertEquals(jes.size(), 2);
      EJBPermissionMapping.createPermissions(jes.get("JACCSession"), tpc);
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBossConsumerBeanMetaData.merge()

      mAttr.setMethodName("method3");
      mAttr.setTransactionTimeout(3000);
      curMsg.add(mAttr);
     
      JBossConsumerBeanMetaData merged = new JBossConsumerBeanMetaData();
      merged.merge(override, original);
      curMsg = merged.getCurrentMessage();
      assertNotNull(curMsg);
      mAttr = curMsg.get("method1");
      assertNotNull(mAttr);
      assertEquals(1000, mAttr.getTransactionTimeout());
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData.merge()

      original.setEjbName(getName() + "EjbName");
      processSimpleProperties(props, original, true, true, ignoreNames);
  
      // merge only original
      JBossEnterpriseBeanMetaData merged = (JBossEnterpriseBeanMetaData) typeImpl.newInstance();
      merged.merge(null, original);
      assertEquals("missing super.merge(..)?", original.getEjbName(), merged.getEjbName());
      processSimpleProperties(props, merged, true, false, ignoreNames);
  
      // merge with override
      JBossEnterpriseBeanMetaData override = (JBossEnterpriseBeanMetaData) typeImpl.newInstance();
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBossEntityBeanMetaData.merge()

      JBossEntityBeanMetaData override = new JBossEntityBeanMetaData();
      override.setEjbName("entity");
      override.setPersistenceType(PersistenceType.Bean);

      JBossEntityBeanMetaData merged = new JBossEntityBeanMetaData();
      merged.merge(override, original);
      assertEquals("entity", merged.getEjbName());
      PersistenceType persistenceType = merged.getPersistenceType();
      assertNotNull(persistenceType);
      assertEquals(PersistenceType.Bean, persistenceType);
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.JBossEnvironmentRefsGroupMetaData.merge()

      rm.setResName("queueref");
      rm.setResJndiName("queue/testQueue");
      rms.add(rm);
     
      JBossEnvironmentRefsGroupMetaData merged = new JBossEnvironmentRefsGroupMetaData();
      merged.merge(jboss, spec, rms);
      refs = merged.getResourceReferences();
      assertNotNull(refs);
      assertEquals(2, refs.size());
      ref = refs.get("jms/MyQueueConnection");
      assertNotNull(ref);
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.