Package org.jboss.metadata.ejb.jboss

Examples of org.jboss.metadata.ejb.jboss.ContainerConfigurationsMetaData


    *
    * @return the configurations
    */
   public Iterator<ConfigurationMetaData> getConfigurations()
   {
      ContainerConfigurationsMetaData delegate = getDelegate().getContainerConfigurations();
      if (delegate == null)
      {
         Collection<ConfigurationMetaData> result = Collections.emptyList();
         return result.iterator();
      }
View Full Code Here


    *
    * @return the configurations
    */
   public Iterator<ConfigurationMetaData> getConfigurations()
   {
      ContainerConfigurationsMetaData delegate = getDelegate().getContainerConfigurations();
      if (delegate == null)
      {
         Collection<ConfigurationMetaData> result = Collections.emptyList();
         return result.iterator();
      }
View Full Code Here

public class JBossMetaDataOverrideUnitTestCase extends TestCase
{
   public void testContainerConfigurations() throws Exception
   {
      JBoss50MetaData original = new JBoss50MetaData();
      ContainerConfigurationsMetaData ccs = new ContainerConfigurationsMetaData();
      original.setContainerConfigurations(ccs);
      ContainerConfigurationMetaData cc = new ContainerConfigurationMetaData();
      cc.setContainerName("original1");
      cc.setSecurityDomain("originalDomain1");
      ccs.add(cc);
      cc = new ContainerConfigurationMetaData();
      cc.setContainerName("override1");
      cc.setSecurityDomain("originalDomain2");
      ccs.add(cc);
     
      JBoss50MetaData override = new JBoss50MetaData();
      ccs = new ContainerConfigurationsMetaData();
      override.setContainerConfigurations(ccs);
      cc = new ContainerConfigurationMetaData();
      cc.setContainerName("override1");
      cc.setSecurityDomain("overrideDomain1");
      ccs.add(cc);
      cc = new ContainerConfigurationMetaData();
      cc.setContainerName("override2");
      cc.setSecurityDomain("overrideDomain2");
      ccs.add(cc);
     
      JBoss50MetaData merged = new JBoss50MetaData();
      merged.merge(override, original);
      ccs = merged.getContainerConfigurations();
      assertNotNull(ccs);
      assertEquals(3, ccs.size());
      cc = ccs.get("original1");
      assertNotNull(cc);
      assertEquals("originalDomain1", cc.getSecurityDomain());
      cc = ccs.get("override1");
      assertNotNull(cc);
      assertEquals("overrideDomain1", cc.getSecurityDomain());
      cc = ccs.get("override2");
      assertNotNull(cc);
      assertEquals("overrideDomain2", cc.getSecurityDomain());
   }
View Full Code Here

      assertNull(mdb.getJndiRefs());
   }

   private void assertContainerConfigurations(JBossMetaData jbossMetaData, Mode mode)
   {
      ContainerConfigurationsMetaData configurations = jbossMetaData.getContainerConfigurations();
      assertNotNull(configurations);
      int expectedSize = hasStandardJBoss ? 34 : 13;
      assertEquals(expectedSize, configurations.size());
      assertNullContainerConfiguration("containerConfiguration0", jbossMetaData);
      assertFullContainerConfiguration("containerConfiguration1", jbossMetaData, true, mode);
      assertFullContainerConfiguration("containerConfiguration2", jbossMetaData, false, mode);
      ContainerConfigurationMetaData configuration = assertContainerConfiguration("containerConfiguration3", jbossMetaData);
      assertEquals(CommitOption.B, configuration.getCommitOption());
View Full Code Here

      assertFalse(merged.isEJB21());
      assertTrue(merged.isEJB3x());

      // Test wrapped view
      JBossMetaData defaults = new JBossMetaData();
      defaults.setContainerConfigurations(new ContainerConfigurationsMetaData());
      JBossMetaData wrapped = new JBossMetaDataWrapper(merged, defaults);
      assertFalse(wrapped.isEJB1x());
      assertFalse(wrapped.isEJB2x());
      assertFalse(wrapped.isEJB21());
      assertTrue(wrapped.isEJB3x());
View Full Code Here

      enterpriseBeans.add(enterpriseBeanMetaData);
      JBossMetaData primary = new JBoss50MetaData();
      primary.setEnterpriseBeans(enterpriseBeans);
     
      JBossMetaData defaults = new JBoss50MetaData();
      defaults.setContainerConfigurations(new ContainerConfigurationsMetaData());
     
      DeploymentSummary deploymentSummary = new DeploymentSummary();
      deploymentSummary.setDeploymentName("someModule");
      deploymentSummary.setDeploymentScopeBaseName("someEar");
      JBossMetaDataWrapper wrapper = new JBossMetaDataWrapper(primary, defaults);
View Full Code Here

/* 339 */     return webservices.getContextRoot();
/*     */   }
/*     */
/*     */   public Iterator<ConfigurationMetaData> getConfigurations()
/*     */   {
/* 349 */     ContainerConfigurationsMetaData delegate = ((JBossMetaData)getDelegate()).getContainerConfigurations();
/* 350 */     if (delegate == null)
/*     */     {
/* 352 */       Collection result = Collections.emptyList();
/* 353 */       return result.iterator();
/*     */     }
View Full Code Here

TOP

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

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.