Package org.jboss.metadata.javaee.spec

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


        return bindings;
    }

    private List<BindingConfiguration> getResourceEnvRefEntries(DeploymentDescriptorEnvironment environment, ClassLoader classLoader, DeploymentReflectionIndex deploymentReflectionIndex, EEModuleDescription moduleDescription, ComponentDescription componentDescription) throws DeploymentUnitProcessingException {
        List<BindingConfiguration> bindings = new ArrayList<BindingConfiguration>();
        final ResourceEnvironmentReferencesMetaData resourceEnvRefs = environment.getEnvironment().getResourceEnvironmentReferences();
        if (resourceEnvRefs == null) {
            return bindings;
        }
        for (ResourceEnvironmentReferenceMetaData resourceEnvRef : resourceEnvRefs) {
            final String name;
View Full Code Here


/*  992 */     return (ResourceEnvironmentReferenceMetaData)AbstractMappedMetaData.getByName(name, getResourceEnvironmentReferences());
/*      */   }
/*      */
/*      */   @XmlTransient
/*      */   public ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences() {
/*  998 */     ResourceEnvironmentReferencesMetaData refs = null;
/*  999 */     if (this.jndiEnvironmentRefsGroup != null)
/* 1000 */       refs = this.jndiEnvironmentRefsGroup.getResourceEnvironmentReferences();
/* 1001 */     return refs;
/*      */   }
View Full Code Here

/* 478 */     VFSDeploymentUnit unit = webApp.getDeploymentUnit();
/* 479 */     JBossWebMetaData metaData = webApp.getMetaData();
/* 480 */     EnvironmentEntriesMetaData envEntries = metaData.getEnvironmentEntries();
/* 481 */     this.log.debug("addEnvEntries");
/* 482 */     addEnvEntries(envEntries, envCtx);
/* 483 */     ResourceEnvironmentReferencesMetaData resourceEnvRefs = metaData.getResourceEnvironmentReferences();
/* 484 */     this.log.debug("linkResourceEnvRefs");
/* 485 */     linkResourceEnvRefs(resourceEnvRefs, envCtx);
/* 486 */     ResourceReferencesMetaData resourceRefs = metaData.getResourceReferences();
/* 487 */     this.log.debug("linkResourceRefs");
/* 488 */     linkResourceRefs(resourceRefs, envCtx);
View Full Code Here

/* 217 */       if (trace)
/* 218 */         log.trace("created message-destination-ref: " + ref);
/*     */     }
/*     */     else
/*     */     {
/* 222 */       ResourceEnvironmentReferencesMetaData resRefs = refs.getResourceEnvironmentReferences();
/* 223 */       if (resRefs == null)
/*     */       {
/* 225 */         resRefs = new ResourceEnvironmentReferencesMetaData();
/* 226 */         refs.setResourceEnvironmentReferences(resRefs);
/*     */       }
/* 228 */       ResourceEnvironmentReferenceMetaData ref = createResourceEnvRef(annotation, element);
/* 229 */       resRefs.add(ref);
/* 230 */       if (trace)
/* 231 */         log.trace("created resource-env-ref: " + ref);
/*     */     }
/*     */   }
View Full Code Here

/*  68 */     EJBReferencesMetaData jbossEjbRefs = null;
/*  69 */     ServiceReferencesMetaData serviceRefs = null;
/*  70 */     ServiceReferencesMetaData jbossServiceRefs = null;
/*  71 */     ResourceReferencesMetaData resRefs = null;
/*  72 */     ResourceReferencesMetaData jbossResRefs = null;
/*  73 */     ResourceEnvironmentReferencesMetaData resEnvRefs = null;
/*  74 */     ResourceEnvironmentReferencesMetaData jbossResEnvRefs = null;
/*  75 */     MessageDestinationReferencesMetaData messageDestinationRefs = null;
/*  76 */     MessageDestinationReferencesMetaData jbossMessageDestinationRefs = null;
/*  77 */     PersistenceUnitReferencesMetaData persistenceUnitRefs = null;
/*  78 */     LifecycleCallbacksMetaData postConstructs = null;
/*  79 */     LifecycleCallbacksMetaData preDestroys = null;
/*     */
/*  81 */     if (environmentRefsGroup != null)
/*     */     {
/*  83 */       envEntries = environmentRefsGroup.getEnvironmentEntries();
/*  84 */       ejbRefs = environmentRefsGroup.getEjbReferences();
/*  85 */       serviceRefs = environmentRefsGroup.getServiceReferences();
/*  86 */       resRefs = environmentRefsGroup.getResourceReferences();
/*  87 */       resEnvRefs = environmentRefsGroup.getResourceEnvironmentReferences();
/*  88 */       messageDestinationRefs = environmentRefsGroup.getMessageDestinationReferences();
/*  89 */       persistenceUnitRefs = environmentRefsGroup.getPersistenceUnitRefs();
/*  90 */       postConstructs = environmentRefsGroup.getPostConstructs();
/*  91 */       preDestroys = environmentRefsGroup.getPreDestroys();
/*     */     }
/*     */
/*  94 */     if (jbossEnvironmentRefsGroup != null)
/*     */     {
/*  96 */       jbossEjbRefs = jbossEnvironmentRefsGroup.getEjbReferences();
/*  97 */       jbossServiceRefs = jbossEnvironmentRefsGroup.getServiceReferences();
/*  98 */       jbossResRefs = jbossEnvironmentRefsGroup.getResourceReferences();
/*  99 */       jbossResEnvRefs = jbossEnvironmentRefsGroup.getResourceEnvironmentReferences();
/* 100 */       jbossMessageDestinationRefs = jbossEnvironmentRefsGroup.getMessageDestinationReferences();
/*     */     }
/*     */
/* 103 */     EJBReferencesMetaData mergedEjbRefs = EJBReferencesMetaData.merge(jbossEjbRefs, ejbRefs, overridenFile, overrideFile, mustOverride);
/* 104 */     if (mergedEjbRefs != null) {
/* 105 */       merged.setEjbReferences(mergedEjbRefs);
/*     */     }
/* 107 */     ServiceReferencesMetaData mergedServiceRefs = ServiceReferencesMetaData.merge(jbossServiceRefs, serviceRefs, overridenFile, overrideFile);
/* 108 */     if (mergedServiceRefs != null) {
/* 109 */       merged.setServiceReferences(mergedServiceRefs);
/*     */     }
/* 111 */     ResourceReferencesMetaData mergedResRefs = ResourceReferencesMetaData.merge(jbossResRefs, resRefs, overridenFile, overrideFile, mustOverride);
/* 112 */     if (mergedResRefs != null) {
/* 113 */       merged.setResourceReferences(mergedResRefs);
/*     */     }
/* 115 */     ResourceEnvironmentReferencesMetaData mergedResEnvRefs = ResourceEnvironmentReferencesMetaData.merge(jbossResEnvRefs, resEnvRefs, overridenFile, overrideFile);
/* 116 */     if (mergedResEnvRefs != null) {
/* 117 */       merged.setResourceEnvironmentReferences(mergedResEnvRefs);
/*     */     }
/* 119 */     MessageDestinationReferencesMetaData mergedMessageDestinationRefs = MessageDestinationReferencesMetaData.merge(jbossMessageDestinationRefs, messageDestinationRefs, overridenFile, overrideFile, mustOverride);
/* 120 */     if (mergedMessageDestinationRefs != null) {
View Full Code Here

/*     */     }
/* 384 */     if (this.jndiEnvironmentRefsGroup == null)
/* 385 */       this.jndiEnvironmentRefsGroup = new JBossEnvironmentRefsGroupMetaData();
/* 386 */     this.jndiEnvironmentRefsGroup.merge(jbossEnv, specEnv, "jboss-client.xml", "application-client.xml", false);
/*     */
/* 389 */     ResourceEnvironmentReferencesMetaData resEnvRefs = this.jndiEnvironmentRefsGroup.getResourceEnvironmentReferences();
/*     */
/* 392 */     this.messageDestinations = MessageDestinationsMetaData.merge(jbossMsgs, specMsgs, "jboss-client.xml", "application-client.xml");
/*     */
/* 397 */     if ((this.messageDestinations != null) && (resEnvRefs != null))
/*     */     {
/* 399 */       for (MessageDestinationMetaData md : this.messageDestinations)
/*     */       {
/* 401 */         if (md.getMappedName() == null)
/*     */         {
/* 403 */           ResourceEnvironmentReferenceMetaData ref = (ResourceEnvironmentReferenceMetaData)resEnvRefs.get(md.getMessageDestinationName());
/* 404 */           if (ref != null) {
/* 405 */             md.setMappedName(ref.getMappedName());
/*     */           }
/*     */
/*     */         }
/*     */
/*     */       }
/*     */
/*     */     }
/*     */
/* 414 */     HashMap resourceEnvReferenceLinks = new HashMap();
/*     */     ResourceEnvironmentReferencesMetaData specEnvRefs;
/*     */     MessageDestinationReferencesMetaData msgRefs;
/* 426 */     if (specEnv != null)
/*     */     {
/* 428 */       specEnvRefs = specEnv.getResourceEnvironmentReferences();
/* 429 */       MessageDestinationReferencesMetaData specMsgRefs = specEnv.getMessageDestinationReferences();
/* 430 */       msgRefs = this.jndiEnvironmentRefsGroup.getMessageDestinationReferences();
/* 431 */       if (msgRefs == null)
/*     */       {
/* 433 */         msgRefs = new MessageDestinationReferencesMetaData();
/* 434 */         this.jndiEnvironmentRefsGroup.setMessageDestinationReferences(msgRefs);
/*     */       }
/* 436 */       if (specMsgRefs != null) {
/* 437 */         for (MessageDestinationReferenceMetaData ref : specMsgRefs)
/*     */         {
/* 439 */           ref = (MessageDestinationReferenceMetaData)ref.clone();
/* 440 */           String link = ref.getLink();
/* 441 */           if (link != null)
/*     */           {
/* 443 */             ArrayList linkedRefs = (ArrayList)resourceEnvReferenceLinks.get(link);
/* 444 */             if (linkedRefs == null)
/*     */             {
/* 446 */               linkedRefs = new ArrayList();
/* 447 */               resourceEnvReferenceLinks.put(link, linkedRefs);
/*     */             }
/* 449 */             linkedRefs.add(ref);
/*     */           }
/* 451 */           msgRefs.add(ref);
/*     */         }
/*     */       }
/*     */
/* 455 */       if ((resEnvRefs != null) && (specEnvRefs != null))
/* 456 */         for (ResourceEnvironmentReferenceMetaData ref : resEnvRefs)
/*     */         {
/* 458 */           String resRefName = ref.getResourceEnvRefName();
/* 459 */           ResourceEnvironmentReferenceMetaData specRef = (ResourceEnvironmentReferenceMetaData)specEnvRefs.get(resRefName);
/* 460 */           if (specRef == null)
/*     */           {
/* 463 */             ArrayList linkedRefs = (ArrayList)resourceEnvReferenceLinks.get(resRefName);
/* 464 */             if (linkedRefs != null)
/*     */             {
View Full Code Here

/*     */
/*     */   public Collection<ResourceEnvRef> getResourceEnvRefs()
/*     */   {
/* 206 */     if (!this.convertedResourceEnvRefs)
/*     */     {
/* 208 */       ResourceEnvironmentReferencesMetaData rrefs = this.refs.getResourceEnvironmentReferences();
/* 209 */       if (rrefs != null)
/* 210 */         for (ResourceEnvironmentReferenceMetaData rref : rrefs)
/*     */         {
/* 212 */           ResourceEnvRef ref = new ResourceEnvRef();
/* 213 */           ref.setResRefName(rref.getResourceEnvRefName());
View Full Code Here

/* 324 */     return new OldMetaDataIterator(result, ResourceReferenceMetaData.class, ResourceRefMetaData.class);
/*     */   }
/*     */
/*     */   public Iterator<ResourceEnvRefMetaData> getResourceEnvReferences()
/*     */   {
/* 334 */     ResourceEnvironmentReferencesMetaData result = ((JBossEnterpriseBeanMetaData)getDelegate()).getResourceEnvironmentReferences();
/* 335 */     return new OldMetaDataIterator(result, ResourceEnvironmentReferenceMetaData.class, ResourceEnvRefMetaData.class);
/*     */   }
View Full Code Here

/*  62 */     EJBReferencesMetaData jbossEjbRefs = null;
/*  63 */     ServiceReferencesMetaData serviceRefs = null;
/*  64 */     ServiceReferencesMetaData jbossServiceRefs = null;
/*  65 */     ResourceReferencesMetaData resRefs = null;
/*  66 */     ResourceReferencesMetaData jbossResRefs = null;
/*  67 */     ResourceEnvironmentReferencesMetaData resEnvRefs = null;
/*  68 */     ResourceEnvironmentReferencesMetaData jbossResEnvRefs = null;
/*  69 */     MessageDestinationReferencesMetaData messageDestinationRefs = null;
/*  70 */     MessageDestinationReferencesMetaData jbossMessageDestinationRefs = null;
/*  71 */     PersistenceUnitReferencesMetaData persistenceUnitRefs = null;
/*  72 */     LifecycleCallbacksMetaData postConstructs = null;
/*  73 */     LifecycleCallbacksMetaData preDestroys = null;
/*     */
/*  75 */     if (environmentRefsGroup != null)
/*     */     {
/*  77 */       envEntries = environmentRefsGroup.getEnvironmentEntries();
/*  78 */       ejbRefs = environmentRefsGroup.getEjbReferences();
/*  79 */       serviceRefs = environmentRefsGroup.getServiceReferences();
/*  80 */       resRefs = environmentRefsGroup.getResourceReferences();
/*  81 */       resEnvRefs = environmentRefsGroup.getResourceEnvironmentReferences();
/*  82 */       messageDestinationRefs = environmentRefsGroup.getMessageDestinationReferences();
/*  83 */       persistenceUnitRefs = environmentRefsGroup.getPersistenceUnitRefs();
/*  84 */       postConstructs = environmentRefsGroup.getPostConstructs();
/*  85 */       preDestroys = environmentRefsGroup.getPreDestroys();
/*     */     }
/*     */
/*  88 */     if (jbossEnvironmentRefsGroup != null)
/*     */     {
/*  90 */       jbossEjbRefs = jbossEnvironmentRefsGroup.getEjbReferences();
/*  91 */       jbossServiceRefs = jbossEnvironmentRefsGroup.getServiceReferences();
/*  92 */       jbossResRefs = jbossEnvironmentRefsGroup.getResourceReferences();
/*  93 */       jbossResEnvRefs = jbossEnvironmentRefsGroup.getResourceEnvironmentReferences();
/*  94 */       jbossMessageDestinationRefs = jbossEnvironmentRefsGroup.getMessageDestinationReferences();
/*     */     }
/*     */
/*  97 */     EJBReferencesMetaData mergedEjbRefs = EJBReferencesMetaData.merge(jbossEjbRefs, ejbRefs, overridenFile, overrideFile, mustOverride);
/*  98 */     if (mergedEjbRefs != null) {
/*  99 */       merged.setEjbReferences(mergedEjbRefs);
/*     */     }
/* 101 */     ServiceReferencesMetaData mergedServiceRefs = ServiceReferencesMetaData.merge(jbossServiceRefs, serviceRefs, overridenFile, overrideFile);
/* 102 */     if (mergedServiceRefs != null) {
/* 103 */       merged.setServiceReferences(mergedServiceRefs);
/*     */     }
/* 105 */     ResourceReferencesMetaData mergedResRefs = ResourceReferencesMetaData.merge(jbossResRefs, resRefs, overridenFile, overrideFile, mustOverride);
/* 106 */     if (mergedResRefs != null) {
/* 107 */       merged.setResourceReferences(mergedResRefs);
/*     */     }
/* 109 */     ResourceEnvironmentReferencesMetaData mergedResEnvRefs = ResourceEnvironmentReferencesMetaData.merge(jbossResEnvRefs, resEnvRefs, overridenFile, overrideFile);
/* 110 */     if (mergedResEnvRefs != null) {
/* 111 */       merged.setResourceEnvironmentReferences(mergedResEnvRefs);
/*     */     }
/* 113 */     MessageDestinationReferencesMetaData mergedMessageDestinationRefs = MessageDestinationReferencesMetaData.merge(jbossMessageDestinationRefs, messageDestinationRefs, overridenFile, overrideFile, mustOverride);
/* 114 */     if (mergedMessageDestinationRefs != null) {
View Full Code Here

      resEnvRef.setInjectionTargets(injectionTargets);
     
      if(beanMetaData.getJndiEnvironmentRefsGroup() == null)
         beanMetaData.setJndiEnvironmentRefsGroup(new JBossEnvironmentRefsGroupMetaData());
      if(beanMetaData.getResourceEnvironmentReferences() == null)
         ((JBossEnvironmentRefsGroupMetaData) beanMetaData.getJndiEnvironmentRefsGroup()).setResourceEnvironmentReferences(new ResourceEnvironmentReferencesMetaData());
      beanMetaData.getResourceEnvironmentReferences().add(resEnvRef);
      //
     
      StatelessContainer container = new StatelessContainer(cl, beanClassname, ejbName, domain, ctxProperties, deployment, beanMetaData);
     
View Full Code Here

TOP

Related Classes of org.jboss.metadata.javaee.spec.ResourceEnvironmentReferencesMetaData

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.