Package org.jboss.metadata.ejb.jboss

Examples of org.jboss.metadata.ejb.jboss.JBossMetaDataWrapper


      defaults.setContainerConfigurations(new ContainerConfigurationsMetaData());
     
      DeploymentSummary deploymentSummary = new DeploymentSummary();
      deploymentSummary.setDeploymentName("someModule");
      deploymentSummary.setDeploymentScopeBaseName("someEar");
      JBossMetaDataWrapper wrapper = new JBossMetaDataWrapper(primary, defaults);
      wrapper.setDeploymentSummary(deploymentSummary);
     
      DefaultJndiBindingPolicy policy = new MyDefaultJndiBindingPolicy();
      JBossSessionBeanMetaData beanMd = (JBossSessionBeanMetaData)wrapper.getEnterpriseBean("MyBean");
      String interfaceName = "testInterface";
      beanMd.setBusinessRemotes(new BusinessRemotesMetaData());
      beanMd.getBusinessRemotes().add(interfaceName);
      JBossSessionPolicyDecorator decorator = new JBossSessionPolicyDecorator(beanMd,policy);
      String jndiName = decorator.determineResolvedJndiName(interfaceName);
View Full Code Here


      // Get the standardjboss.xml attachment
      JBossMetaData stdMetaData = unit.getAttachment("standardjboss.xml", JBossMetaData.class);
      if(metaData == null || stdMetaData == null)
         return;

      JBossMetaDataWrapper wrapper = new JBossMetaDataWrapper(metaData, stdMetaData);
      // Set the wrapper as the output
      unit.getTransientManagedObjects().addAttachment(JBossMetaData.class, wrapper);
      // Keep the raw parsed metadata as well
      unit.addAttachment(RAW_ATTACHMENT_NAME, metaData, JBossMetaData.class);
   }
View Full Code Here

/*    */
/* 68 */     JBossMetaData stdMetaData = (JBossMetaData)unit.getAttachment("standardjboss.xml", JBossMetaData.class);
/* 69 */     if ((metaData == null) || (stdMetaData == null)) {
/* 70 */       return;
/*    */     }
/* 72 */     JBossMetaDataWrapper wrapper = new JBossMetaDataWrapper(metaData, stdMetaData);
/*    */
/* 74 */     unit.getTransientManagedObjects().addAttachment(JBossMetaData.class, wrapper);
/*    */
/* 76 */     unit.addAttachment(RAW_ATTACHMENT_NAME, metaData, JBossMetaData.class);
/*    */   }
View Full Code Here

TOP

Related Classes of org.jboss.metadata.ejb.jboss.JBossMetaDataWrapper

Copyright © 2018 www.massapicom. 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.