Package org.jboss.metadata.ejb.jboss

Examples of org.jboss.metadata.ejb.jboss.ResourceManagerMetaData


    * @return the resource
    * @throws IllegalArgumentException for a null name
    */
   public String getResourceByName(String name)
   {
      ResourceManagerMetaData manager = getDelegate().getResourceManager(name);
      if (manager == null)
         return null;
      return manager.getResource();
   }
View Full Code Here


      for(ResourceReferenceMetaData ref : resourceRefList)
      {
         if (ref.getResourceName() != null)
         {
            // for <resource-manager>
            ResourceManagerMetaData resourceManager = dd.getResourceManager(ref.getResourceName());
            if(resourceManager != null)
            {
               ref.setJndiName(resourceManager.getResJndiName());
               ref.setMappedName(resourceManager.getResJndiName());
            }
         }
      }
   }
View Full Code Here

      for(ResourceReferenceMetaData ref : resourceRefList)
      {
         if (ref.getResourceName() != null)
         {
            // for <resource-manager>
            ResourceManagerMetaData resourceManager = dd.getResourceManager(ref.getResourceName());
            if(resourceManager != null)
            {
               ref.setJndiName(resourceManager.getResJndiName());
               ref.setMappedName(resourceManager.getResJndiName());
            }
         }
      }
   }
View Full Code Here

      for(ResourceReferenceMetaData ref : resourceRefList)
      {
         if (ref.getResourceName() != null)
         {
            // for <resource-manager>
            ResourceManagerMetaData resourceManager = dd.getResourceManager(ref.getResourceName());
            if(resourceManager != null)
            {
               ref.setJndiName(resourceManager.getResJndiName());
               ref.setMappedName(resourceManager.getResJndiName());
            }
         }
      }
   }
View Full Code Here

    * @return the resource
    * @throws IllegalArgumentException for a null name
    */
   public String getResourceByName(String name)
   {
      ResourceManagerMetaData manager = getDelegate().getResourceManager(name);
      if (manager == null)
         return null;
      return manager.getResource();
   }
View Full Code Here

      for(ResourceReferenceMetaData ref : resourceRefList)
      {
         if (ref.getResourceName() != null)
         {
            // for <resource-manager>
            ResourceManagerMetaData resourceManager = dd.getResourceManager(ref.getResourceName());
            if(resourceManager != null)
            {
               ref.setJndiName(resourceManager.getResJndiName());
               ref.setMappedName(resourceManager.getResJndiName());
            }
         }
      }
   }
View Full Code Here

   public void testResourceManagers() throws Exception
   {
      JBoss50MetaData original = new JBoss50MetaData();
      ResourceManagersMetaData rms = new ResourceManagersMetaData();
      original.setResourceManagers(rms);
      ResourceManagerMetaData rm = new ResourceManagerMetaData();
      rm.setResName("original1");
      rms.add(rm);
      rm = new ResourceManagerMetaData();
      rm.setResName("original2");
      rms.add(rm);
     
      JBoss50MetaData override = new JBoss50MetaData();
      rms = new ResourceManagersMetaData();
      override.setResourceManagers(rms);
      rm = new ResourceManagerMetaData();
      rm.setResName("override1");
      rms.add(rm);
      rm = new ResourceManagerMetaData();
      rm.setResName("override2");
      rms.add(rm);
     
      JBoss50MetaData merged = new JBoss50MetaData();
      merged.merge(override, original);
      rms = merged.getResourceManagers();
View Full Code Here

   protected void validateResourceRefs(JBossMetaData jbossMetaData)
   {
      // Validate the resource managers
      ResourceManagersMetaData resourceMgrs = jbossMetaData.getResourceManagers();
      assertEquals(5, resourceMgrs.size());
      ResourceManagerMetaData qfmgr = resourceMgrs.get("queuefactoryref");
      assertNotNull(qfmgr);
      assertEquals("java:/JmsXA", qfmgr.getResJndiName());
      ResourceManagerMetaData qmgr = resourceMgrs.get("queueref");
      assertNotNull(qmgr);
      assertEquals("queue/testQueue", qmgr.getResJndiName());
      ResourceManagerMetaData tfmgr = resourceMgrs.get("topicfactoryref");
      assertNotNull(tfmgr);
      assertEquals("java:/JmsXA", tfmgr.getResJndiName());
      ResourceManagerMetaData tmgr = resourceMgrs.get("topicref");
      assertNotNull(tmgr);
      assertEquals("topic/testTopic", tmgr.getResJndiName());
     

      JBossEnterpriseBeanMetaData mdb = jbossMetaData.getEnterpriseBean("TopicPublisher");
     
      ResourceReferencesMetaData resources = mdb.getResourceReferences();
View Full Code Here

      ref.setResourceRefName("jms/QueueName");
      ref.setResourceName("queueref");
      refs.add(ref);
     
      ResourceManagersMetaData rms = new ResourceManagersMetaData();
      ResourceManagerMetaData rm = new ResourceManagerMetaData();
      rm.setResName("queuefactoryref");
      rm.setResJndiName("java:/JmsXA");
      rms.add(rm);
      rm = new ResourceManagerMetaData();
      rm.setResName("queueref");
      rm.setResJndiName("queue/testQueue");
      rms.add(rm);
     
      JBossEnvironmentRefsGroupMetaData merged = new JBossEnvironmentRefsGroupMetaData();
      merged.merge(jboss, spec, rms);
      refs = merged.getResourceReferences();
View Full Code Here

      for(ResourceReferenceMetaData ref : resourceRefList)
      {
         if (ref.getResourceName() != null)
         {
            // for <resource-manager>
            ResourceManagerMetaData resourceManager = dd.getResourceManager(ref.getResourceName());
            if(resourceManager != null)
            {
               ref.setJndiName(resourceManager.getResJndiName());
               ref.setMappedName(resourceManager.getResJndiName());
            }
         }
      }
   }
View Full Code Here

TOP

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

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.