Examples of IEnterpriseBeansMetaData


Examples of org.jboss.metadata.common.ejb.IEnterpriseBeansMetaData

    * @return BeanMetaData pertaining to the given ejb-name, <code>null</code> if none found
    * @throws IllegalArgumentException for a null name
    */
   public BeanMetaData getBeanByEjbName(String ejbName)
   {
      IEnterpriseBeansMetaData beans = getDelegate().getEnterpriseBeans();
      JBossEnterpriseBeanMetaData bean = (JBossEnterpriseBeanMetaData) beans.get(ejbName);
      if (bean == null)
         return null;
      return BeanMetaData.create(this, bean);
   }
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IEnterpriseBeansMetaData

    * @return BeanMetaData pertaining to the given ejb-name, <code>null</code> if none found
    * @throws IllegalArgumentException for a null name
    */
   public BeanMetaData getBeanByEjbName(String ejbName)
   {
      IEnterpriseBeansMetaData beans = getDelegate().getEnterpriseBeans();
      JBossEnterpriseBeanMetaData bean = (JBossEnterpriseBeanMetaData) beans.get(ejbName);
      if (bean == null)
         return null;
      return BeanMetaData.create(this, bean);
   }
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IEnterpriseBeansMetaData

      super(name);
   }

   protected void assertEnterpriseBeans(EjbJarMetaData ejbJarMetaData, Mode mode)
   {
      IEnterpriseBeansMetaData enterpriseBeansMetaData = ejbJarMetaData.getEnterpriseBeans();
      assertNotNull(enterpriseBeansMetaData);
      assertId("enterprise-beans", enterpriseBeansMetaData);
      assertEquals(15, enterpriseBeansMetaData.size());

      assertNullSession("session0", enterpriseBeansMetaData);
      assertFullSession("session1", enterpriseBeansMetaData, mode);
      assertFullSession("session2", enterpriseBeansMetaData, mode);
      SessionBeanMetaData session = assertSession("session3EjbName", enterpriseBeansMetaData);
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IEnterpriseBeansMetaData

      throws Exception
   {
      EjbJar2xMetaData result = unmarshal();
      assertEquals("2.0", result.getVersion());

      IEnterpriseBeansMetaData beans = result.getEnterpriseBeans();
      IEnterpriseBeanMetaData strictlyPooledMDB = beans.get("StrictlyPooledMDB");
      assertNotNull("strictlyPooledMDB", strictlyPooledMDB);
      assertEquals("strictlyPooledMDB-id", strictlyPooledMDB.getId());
      assertEquals("Message driven pooling test", strictlyPooledMDB.getDescriptionGroup().getDescription());
      assertEquals("org.jboss.test.cts.ejb.StrictlyPooledMDB", strictlyPooledMDB.getEjbClass());
      assertTrue(strictlyPooledMDB.isMessageDriven());
      assertTrue(strictlyPooledMDB instanceof MessageDrivenBeanMetaData);
      MessageDrivenBeanMetaData strictlyPooledMDBMD = (MessageDrivenBeanMetaData) strictlyPooledMDB;
      assertEquals("AUTO_ACKNOWLEDGE", strictlyPooledMDBMD.getAcknowledgeMode());
      assertEquals("javax.jms.Queue", strictlyPooledMDBMD.getMessageDestinationType());
      assertEquals(SubscriptionDurability.NonDurable, strictlyPooledMDBMD.getSubscriptionDurability());
      EnvironmentEntryMetaData maxActiveCount = strictlyPooledMDBMD.getEnvironmentEntryByName("maxActiveCount");
      assertEquals("maxActiveCountID", maxActiveCount.getId());
      assertEquals("java.lang.Integer", maxActiveCount.getType());
      assertEquals("5", maxActiveCount.getValue());

      IEnterpriseBeanMetaData subclassMDB = beans.get("SubclassMDB");
      assertNotNull("strictlyPooledMDB", subclassMDB);
      assertEquals("SubclassMDB-id", subclassMDB.getId());
      assertEquals("Message driven pooling test", subclassMDB.getDescriptionGroup().getDescription());
      assertEquals("org.jboss.test.cts.ejb.ConcreteMDB", subclassMDB.getEjbClass());
      assertTrue(subclassMDB.isMessageDriven());
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IEnterpriseBeansMetaData

    * @throws Exception
    */
   public void testEnvEntry() throws Exception
   {
      EjbJar3xMetaData result = unmarshal();
      IEnterpriseBeansMetaData beans = result.getEnterpriseBeans();
      assertNotNull(beans);
      IEnterpriseBeanMetaData bean = beans.get("StatelessSession1");
      assertNotNull("StatelessSession1 bean", bean);
      EnvironmentEntryMetaData entry = bean.getEnvironmentEntryByName("session1-entry1-name");
      assertEquals("session1-entry1-id", entry.getId());
      assertEquals("session1-entry1-value", entry.getValue());
      assertEquals("java.lang.String", entry.getType());
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IEnterpriseBeansMetaData

    */
   public void testServiceRefs() throws Exception
   {
      //enableTrace("org.jboss.xb");
      EjbJar3xMetaData result = unmarshal();
      IEnterpriseBeansMetaData beans = result.getEnterpriseBeans();
      assertNotNull(beans);
      IEnterpriseBeanMetaData bean = beans.get("StatelessSession1");
      ServiceReferencesMetaData serviceRefs = bean.getServiceReferences();
      assertNotNull(serviceRefs);
      ServiceReferenceMetaData srmd = serviceRefs.get("session1/Hello");
      assertNotNull(srmd);
      assertEquals("session1-service-ref", srmd.getId());
View Full Code Here

Examples of org.jboss.metadata.common.ejb.IEnterpriseBeansMetaData

/* 177 */     return new BeanMetaDataIterator(this, beans);
/*     */   }
/*     */
/*     */   public BeanMetaData getBeanByEjbName(String ejbName)
/*     */   {
/* 190 */     IEnterpriseBeansMetaData beans = ((JBossMetaData)getDelegate()).getEnterpriseBeans();
/* 191 */     JBossEnterpriseBeanMetaData bean = (JBossEnterpriseBeanMetaData)beans.get(ejbName);
/* 192 */     if (bean == null)
/* 193 */       return null;
/* 194 */     return BeanMetaData.create(this, bean);
/*     */   }
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.