Examples of BasicJndiBindingPolicy


Examples of org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy

            .getEnterpriseBean(ejbName);
      assert beanMetaDataDelegate!=null : "Bean metadata for " + ejbName + " could not be found";

      // Use a Session JNDI Binding Policy for the metadata
      JBossSessionPolicyDecorator beanMetaData = new JBossSessionPolicyDecorator(beanMetaDataDelegate,
            new BasicJndiBindingPolicy());
     
      /*
       * Mock the post-merge processing deployers
       */
      ClassLoader cl = Thread.currentThread().getContextClassLoader();
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy

     
      // If there's still no policy
      if (policy == null)
      {
         // Use the metadata default binding policy
         policy = new BasicJndiBindingPolicy();
      }

      if(dsummary==null)
      {
         dsummary = new DeploymentSummary();
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy

      JBossMetaData jboss = unmarshal();
     
      assertEquals(1, jboss.getEnterpriseBeans().size());
     
      JBossSessionBeanMetaData sessionBean = (JBossSessionBeanMetaData) jboss.getEnterpriseBean("StatefulBean");
      sessionBean = new JBossSessionPolicyDecorator(sessionBean, new BasicJndiBindingPolicy());
      String determinedJndiName = JbossSessionBeanJndiNameResolver.resolveRemoteBusinessDefaultJndiName(sessionBean);
      boolean determinedValid = false;
      for(int i = 0; i < 2; i++)
      {
         RemoteBindingMetaData remoteBinding = sessionBean.getRemoteBindings().get(i);
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy

     
      // If there's still no policy
      if (policy == null)
      {
         // Use the metadata default binding policy
         policy = new BasicJndiBindingPolicy();
      }

      if(dsummary==null)
      {
         dsummary = new DeploymentSummary();
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy

      assert (bean instanceof JBossServiceBeanMetaData) : "Expected " + JBossServiceBeanMetaData.class.getSimpleName()
            + ", was " + bean.getClass().getName();

      // Wrap and set
      JBossServiceBeanMetaData service = (JBossServiceBeanMetaData) bean;
      JBossServiceBeanMetaData policyWrapped = new JBossServicePolicyDecorator(service, new BasicJndiBindingPolicy());
      serviceBean = policyWrapped;

      // Log
      log.info("Set " + policyWrapped + " with delegate " + service);
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy

   /**
    * Decorates the specified metadata with a Basic JNDI Binding Policy
    */
   protected JBossSessionBeanMetaData decorateEjbMetaData(JBossSessionBeanMetaData smd)
   {
      return this.decorateEjbMetaData(smd, new BasicJndiBindingPolicy());
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy

      assertNotNull(metaData);
     
      assertLocalHomeWithoutDecorator(metaData);
      assertHomeWithoutDecorator(metaData);
     
      metaData = new JBossSessionPolicyDecorator(metaData, new BasicJndiBindingPolicy());
      assertNotNull(metaData);
     
      assertLocalHome(metaData);
      assertHome(metaData);
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy

      beans.setEjbJarMetaData(jbossMetaData);
      beans.add(sbeanMD);
      jbossMetaData.setEnterpriseBeans(beans);
     
      // Decorate
      sbeanMD = new JbossEntityPolicyDecorator(sbeanMD,new BasicJndiBindingPolicy());
     
      return sbeanMD;
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy

      mergedMetaData.merge(metaData, specMetaData);
     
      sessionBeanMetaData = (JBossSessionBeanMetaData) mergedMetaData.getEnterpriseBean("MyStatelessBean");
     
      // We want the meta data decorated with the JNDI binding policy.
      sessionBeanMetaData = new JBossSessionPolicyDecorator(sessionBeanMetaData, new BasicJndiBindingPolicy());
     
      assertNotNull(sessionBeanMetaData);
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy

      beans.setEjbJarMetaData(jbossMetaData);
      beans.add(sbeanMD);
      jbossMetaData.setEnterpriseBeans(beans);

      // Wrap with JNDI Binding Policy for JNDI Name resolution
      sbeanMD = new JBossSessionPolicyDecorator(sbeanMD, new BasicJndiBindingPolicy());

      // Return
      return sbeanMD;
   }
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.