Examples of EJBReferenceMetaData


Examples of org.jboss.metadata.javaee.spec.EJBReferenceMetaData

         {
            if(invokerBinding.getEjbRefs() != null)
            {
               for(InvokerBindingMetaData.EjbRef ejbRef : invokerBinding.getEjbRefs())
               {
                  EJBReferenceMetaData targetEjbRef = jndiEnvironmentRefsGroup.getEjbReferenceByName(ejbRef.getEjbRefName());
                  if (targetEjbRef == null)
                     throw new IllegalStateException("ejb-ref " + ejbRef.getEjbRefName() + " found on invoker " + invokerBinding.getName() + " but it does not exist for ejb: " + getName());
                  targetEjbRef.addInvokerBinding(invokerBinding.getName(), ejbRef.getJndiName());
               }
            }
         }
      }
     
View Full Code Here

Examples of org.jboss.metadata.javaee.spec.EJBReferenceMetaData

    * @return the reference or null if not found
    * @throws IllegalArgumentException for a null name
    */
   public EjbRefMetaData getEjbRefByName(String name)
   {
      EJBReferenceMetaData result = getDelegate().getEjbReferenceByName(name);
      if (result != null)
         return new EjbRefMetaData(result);
      return null;
   }
View Full Code Here

Examples of org.jboss.metadata.javaee.spec.EJBReferenceMetaData

         {
            if(invokerBinding.getEjbRefs() != null)
            {
               for(InvokerBindingMetaData.EjbRef ejbRef : invokerBinding.getEjbRefs())
               {
                  EJBReferenceMetaData targetEjbRef = jndiEnvironmentRefsGroup.getEjbReferenceByName(ejbRef.getEjbRefName());
                  if (targetEjbRef == null)
                     throw new IllegalStateException("ejb-ref " + ejbRef.getEjbRefName() + " found on invoker " + invokerBinding.getName() + " but it does not exist for ejb: " + getName());
                  targetEjbRef.addInvokerBinding(invokerBinding.getName(), ejbRef.getJndiName());
               }
            }
         }
      }
     
View Full Code Here

Examples of org.jboss.metadata.javaee.spec.EJBReferenceMetaData

         {
            if(invokerBinding.getEjbRefs() != null)
            {
               for(InvokerBindingMetaData.EjbRef ejbRef : invokerBinding.getEjbRefs())
               {
                  EJBReferenceMetaData targetEjbRef = jndiEnvironmentRefsGroup.getEjbReferenceByName(ejbRef.getEjbRefName());
                  if (targetEjbRef == null)
                     throw new IllegalStateException("ejb-ref " + ejbRef.getEjbRefName() + " found on invoker " + invokerBinding.getName() + " but it does not exist for ejb: " + getName());
                  targetEjbRef.addInvokerBinding(invokerBinding.getName(), ejbRef.getJndiName());
               }
            }
         }
      }
     
View Full Code Here

Examples of org.jboss.metadata.javaee.spec.EJBReferenceMetaData

         {
            if(invokerBinding.getEjbRefs() != null)
            {
               for(InvokerBindingMetaData.EjbRef ejbRef : invokerBinding.getEjbRefs())
               {
                  EJBReferenceMetaData targetEjbRef = jndiEnvironmentRefsGroup.getEjbReferenceByName(ejbRef.getEjbRefName());
                  if (targetEjbRef == null)
                     throw new IllegalStateException("ejb-ref " + ejbRef.getEjbRefName() + " found on invoker " + invokerBinding.getName() + " but it does not exist for ejb: " + getName());
                  targetEjbRef.addInvokerBinding(invokerBinding.getName(), ejbRef.getJndiName());
               }
            }
         }
      }
     
View Full Code Here

Examples of org.jboss.metadata.javaee.spec.EJBReferenceMetaData

         {
            if(invokerBinding.getEjbRefs() != null)
            {
               for(InvokerBindingMetaData.EjbRef ejbRef : invokerBinding.getEjbRefs())
               {
                  EJBReferenceMetaData targetEjbRef = jndiEnvironmentRefsGroup.getEjbReferenceByName(ejbRef.getEjbRefName());
                  if (targetEjbRef == null)
                     throw new IllegalStateException("ejb-ref " + ejbRef.getEjbRefName() + " found on invoker " + invokerBinding.getName() + " but it does not exist for ejb: " + getName());
                  targetEjbRef.addInvokerBinding(invokerBinding.getName(), ejbRef.getJndiName());
               }
            }
         }
      }
     
View Full Code Here

Examples of org.jboss.metadata.javaee.spec.EJBReferenceMetaData

    * @return the reference or null if not found
    * @throws IllegalArgumentException for a null name
    */
   public EjbRefMetaData getEjbRefByName(String name)
   {
      EJBReferenceMetaData result = getDelegate().getEjbReferenceByName(name);
      if (result != null)
         return new EjbRefMetaData(result);
      return null;
   }
View Full Code Here

Examples of org.jboss.metadata.javaee.spec.EJBReferenceMetaData

      assertEquals("java.lang.String", env7.getType());
      assertEquals("com.sun.model.dao.CatalogDAOImpl", env7.getValue());

      assertEquals(13, jbossWeb.getEjbReferences().size());
      // ejb/bean0
      EJBReferenceMetaData ejb1 = jbossWeb.getEjbReferenceByName("ejb/bean0");
      assertEquals("ejb1", ejb1.getId());
      assertEquals("ejb/bean0", ejb1.getEjbRefName());
      assertEquals(EJBReferenceType.Session, ejb1.getEjbRefType());
      assertEquals("org.jboss.test.web.interfaces.StatelessSessionHome", ejb1.getHome());
      assertEquals("org.jboss.test.web.interfaces.StatelessSession", ejb1.getRemote());
      assertEquals("ENCBean0", ejb1.getLink());
      assertEquals(null, ejb1.getJndiName());
      // ejb/bean1
      EJBReferenceMetaData ejb4 = jbossWeb.getEjbReferenceByName("ejb/bean3");
      assertEquals("ejb4", ejb4.getId());
      assertEquals("ejb/bean3", ejb4.getEjbRefName());
      assertEquals(EJBReferenceType.Session, ejb4.getEjbRefType());
      assertEquals("org.jboss.test.web.interfaces.StatelessSessionHome", ejb4.getHome());
      assertEquals("org.jboss.test.web.interfaces.StatelessSession", ejb4.getRemote());
      assertEquals(null, ejb4.getLink());
      assertEquals("jbosstest/ejbs/UnsecuredEJB", ejb4.getJndiName());
      assertEquals("jbosstest/ejbs/UnsecuredEJB", ejb4.getMappedName());
      jbossWeb.getEjbReferenceByName("ejb/RelativeBean");

      assertEquals(8, jbossWeb.getEjbLocalReferences().size());
      EJBLocalReferenceMetaData local3 = jbossWeb.getEjbLocalReferenceByName("ejb/local/bean3");
      assertEquals("local3", local3.getId());
View Full Code Here

Examples of org.jboss.metadata.javaee.spec.EJBReferenceMetaData

     
      String pkg = "consumer";
      String injectionTargetClass = "org.jboss.ejb3.test.consumer.DeploymentDescriptorQueueTestConsumer";
      {
         assertEquals(1, bean.getEjbReferences().size());
         EJBReferenceMetaData ejbRef = bean.getEjbReferenceByName("ejb/StatelessRemote");
         assertNotNull(ejbRef);
         //assertEquals("test", ejbRef.getDescriptions().value()[0].value());
         assertEquals(EJBReferenceType.Session, ejbRef.getEjbRefType());
         assertEquals("org.jboss.ejb3.test." + pkg + ".StatelessRemote", ejbRef.getRemote());
         assertEquals("StatelessBean", ejbRef.getLink());
         assertEquals("StatelessBean/remote", ejbRef.getJndiName());
         assertEquals(1, ejbRef.getInjectionTargets().size());
         ResourceInjectionTargetMetaData injectionTarget = ejbRef.getInjectionTargets().iterator().next();
         assertNotNull(injectionTarget);
         assertEquals(injectionTargetClass, injectionTarget.getInjectionTargetClass());
         assertEquals("stateless", injectionTarget.getInjectionTargetName());
      }
     
View Full Code Here

Examples of org.jboss.metadata.javaee.spec.EJBReferenceMetaData

      assertEquals(1, bean.getBusinessRemotes().size());
      assertTrue(bean.getBusinessRemotes().contains("org.jboss.ejb3.test.service.ServiceSixRemote"));
      assertEquals("org.jboss.ejb3.test.service.ServiceSix", bean.getEjbClass());
      {
         assertEquals(1, bean.getEjbReferences().size());
         EJBReferenceMetaData ejbRef = bean.getEjbReferenceByName("ejb/StatelessBean");
         assertNotNull(ejbRef);
         assertEquals("test", ejbRef.getDescriptions().value()[0].value());
         assertEquals(EJBReferenceType.Session, ejbRef.getEjbRefType());
         assertEquals("org.jboss.ejb3.test.service.StatelessRemote", ejbRef.getRemote());
         assertEquals("StatelessBean", ejbRef.getLink());
         assertEquals("StatelessBean/remote", ejbRef.getJndiName());
         assertEquals(1, ejbRef.getInjectionTargets().size());
         ResourceInjectionTargetMetaData injectionTarget = ejbRef.getInjectionTargets().iterator().next();
         assertNotNull(injectionTarget);
         assertEquals("org.jboss.ejb3.test.service.ServiceSix", injectionTarget.getInjectionTargetClass());
         assertEquals("stateless", injectionTarget.getInjectionTargetName());
      }
     
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.