Examples of BusinessRemotesMetaData


Examples of org.jboss.metadata.ejb.spec.BusinessRemotesMetaData

         metaData.setRemote(businessInterface.getName());
      }
      else
      {
         if(metaData.getBusinessRemotes() == null)
            metaData.setBusinessRemotes(new BusinessRemotesMetaData());
        
         metaData.getBusinessRemotes().add(businessInterface.getName());
      }
   }
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.BusinessRemotesMetaData

               views.add(cl.loadClass(businessLocal));
            }
         }

         // business remotes
         BusinessRemotesMetaData businessRemotes = sessionBeanMetaData.getBusinessRemotes();
         if (businessRemotes != null)
         {
            for (String businessRemote : businessRemotes)
            {
               views.add(cl.loadClass(businessRemote));
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.BusinessRemotesMetaData

         List<String> localClassNames = new ArrayList<String>();
         List<String> remoteClassNames = new ArrayList<String>();
        
         // Obtain business interfaces (local and remote)
         BusinessLocalsMetaData businessLocals = enterpriseBean.getBusinessLocals();
         BusinessRemotesMetaData businessRemotes = enterpriseBean.getBusinessRemotes();
        
         // Obtain local and remote interfaces
         String local = enterpriseBean.getLocal();
         String remote = enterpriseBean.getRemote();
        
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.BusinessRemotesMetaData

        if (remote != null) {
            sessionBeanDescription.addEjbObjectView(remote);
        }

        // remote business interface views
        final BusinessRemotesMetaData businessRemotes = sessionBean.getBusinessRemotes();
        if (businessRemotes != null && !businessRemotes.isEmpty()) {
            sessionBeanDescription.addRemoteBusinessInterfaceViews(businessRemotes);
        }

        // process EJB3.1 specific session bean description
        if (sessionBean instanceof SessionBean31MetaData) {
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.BusinessRemotesMetaData

     
      // Get Metadata
      JBossSessionBeanMetaData smd = this.getMetaData();
     
      // Check in business remotes
      BusinessRemotesMetaData businessRemotes = smd.getBusinessRemotes();
      if (businessRemotes != null)
      {
         for (String businessRemote : businessRemotes)
         {
            if (businessRemote.equals(interfaceName))
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.BusinessRemotesMetaData

      {
         RemoteBinding binding = container.getAnnotation(RemoteBinding.class);
         if (binding == null)
         {
            log.debug("no declared remote bindings for : " + container.getEjbName());
            BusinessRemotesMetaData businessRemotes = container.getMetaData().getBusinessRemotes();
            if (businessRemotes != null && businessRemotes.size() > 0)
            {
               log.debug("there is remote interfaces for " + container.getEjbName());
               String jndiName = container.getMetaData().determineResolvedJndiName(null);
               log.debug("default remote binding has jndiName of " + jndiName);
               String uri = ""; // use the default
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.BusinessRemotesMetaData

         List<String> localClassNames = new ArrayList<String>();
         List<String> remoteClassNames = new ArrayList<String>();
        
         // Obtain business interfaces (local and remote)
         BusinessLocalsMetaData businessLocals = enterpriseBean.getBusinessLocals();
         BusinessRemotesMetaData businessRemotes = enterpriseBean.getBusinessRemotes();
        
         // Obtain local and remote interfaces
         String local = enterpriseBean.getLocal();
         String remote = enterpriseBean.getRemote();
        
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.BusinessRemotesMetaData

     
      // Get Metadata
      JBossSessionBeanMetaData smd = this.getMetaData();
     
      // Check in business remotes
      BusinessRemotesMetaData businessRemotes = smd.getBusinessRemotes();
      if (businessRemotes != null)
      {
         for (String businessRemote : businessRemotes)
         {
            if (businessRemote.equals(interfaceName))
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.BusinessRemotesMetaData

         List<String> localClassNames = new ArrayList<String>();
         List<String> remoteClassNames = new ArrayList<String>();
        
         // Obtain business interfaces (local and remote)
         BusinessLocalsMetaData businessLocals = enterpriseBean.getBusinessLocals();
         BusinessRemotesMetaData businessRemotes = enterpriseBean.getBusinessRemotes();
        
         // Obtain local and remote interfaces
         String local = enterpriseBean.getLocal();
         String remote = enterpriseBean.getRemote();
        
View Full Code Here

Examples of org.jboss.metadata.ejb.spec.BusinessRemotesMetaData

        
         // Bind a proxy per business interface
         //TODO This ugly block should be using polymorphism, but I'll allow it as the proxy mechanism
         // is going to be replaced entirely by EJB3 Proxy soon
         JBossSessionBeanMetaData smd = (JBossSessionBeanMetaData) container.getXml();
         BusinessRemotesMetaData remotes = smd.getBusinessRemotes();
         BusinessLocalsMetaData locals = smd.getBusinessLocals();
         Set<String> businessInterfaces = new HashSet<String>();
         boolean isLocal = this.isLocal();
         if (!isLocal)
         {
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.