Package org.jboss.metadata.javaee.spec

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


        List<BindingConfiguration> bindingConfigurations = new ArrayList<BindingConfiguration>();
        if (environment.getEnvironment() == null) {
            return bindingConfigurations;
        }
        PersistenceContextReferencesMetaData persistenceUnitRefs = environment.getEnvironment().getPersistenceContextRefs();

        if (persistenceUnitRefs != null) {
            for (PersistenceContextReferenceMetaData puRef : persistenceUnitRefs) {
                String name = puRef.getName();
                String persistenceUnitName = puRef.getPersistenceUnitName();
View Full Code Here


/*  941 */     return (PersistenceContextReferenceMetaData)AbstractMappedMetaData.getByName(name, getPersistenceContextRefs());
/*      */   }
/*      */
/*      */   @XmlTransient
/*      */   public PersistenceContextReferencesMetaData getPersistenceContextRefs() {
/*  947 */     PersistenceContextReferencesMetaData refs = null;
/*  948 */     if (this.jndiEnvironmentRefsGroup != null)
/*  949 */       refs = this.jndiEnvironmentRefsGroup.getPersistenceContextRefs();
/*  950 */     return refs;
/*      */   }
View Full Code Here

/*     */     }
/* 161 */     super.merge(jbossEnv, specEnv, overridenFile, overrideFile, mustOverride);
/*     */
/* 163 */     EJBLocalReferencesMetaData ejbLocalRefs = null;
/* 164 */     EJBLocalReferencesMetaData jbossEjbLocalRefs = null;
/* 165 */     PersistenceContextReferencesMetaData specPersistenceContextRefs = null;
/* 166 */     PersistenceContextReferencesMetaData jbossPersistenceContextRefs = null;
/*     */
/* 168 */     if (specEnv != null)
/*     */     {
/* 170 */       ejbLocalRefs = specEnv.getEjbLocalReferences();
/* 171 */       specPersistenceContextRefs = specEnv.getPersistenceContextRefs();
/*     */     }
/*     */
/* 174 */     if (jbossEnv != null)
/*     */     {
/* 176 */       jbossEjbLocalRefs = jbossEnv.getEjbLocalReferences();
/* 177 */       jbossPersistenceContextRefs = jbossEnv.getPersistenceContextRefs();
/*     */     }
/*     */     else
/*     */     {
/* 182 */       jbossEjbLocalRefs = getEjbLocalReferences();
/* 183 */       jbossPersistenceContextRefs = getPersistenceContextRefs();
/*     */     }
/*     */
/* 186 */     EJBLocalReferencesMetaData mergedEjbLocalRefs = EJBLocalReferencesMetaData.merge(jbossEjbLocalRefs, ejbLocalRefs, overridenFile, overrideFile);
/* 187 */     if (mergedEjbLocalRefs != null) {
/* 188 */       setEjbLocalReferences(mergedEjbLocalRefs);
/*     */     }
/*     */
/* 191 */     ResourceReferencesMetaData jbossResRefs = getResourceReferences();
/* 192 */     if ((resourceMgrs != null) && (jbossResRefs != null))
/*     */     {
/* 194 */       for (ResourceReferenceMetaData ref : jbossResRefs)
/*     */       {
/* 196 */         ResourceManagerMetaData mgr = (ResourceManagerMetaData)resourceMgrs.get(ref.getResourceName());
/* 197 */         if (mgr != null)
/*     */         {
/* 199 */           if (mgr.getResJndiName() != null)
/* 200 */             ref.setJndiName(mgr.getResJndiName());
/* 201 */           else if (mgr.getResUrl() != null) {
/* 202 */             ref.setResUrl(mgr.getResUrl());
/*     */           }
/*     */         }
/*     */       }
/*     */     }
/* 207 */     PersistenceContextReferencesMetaData mergedPcRefs = PersistenceContextReferencesMetaData.merge(jbossPersistenceContextRefs, specPersistenceContextRefs, overridenFile, overrideFile);
/*     */
/* 209 */     if (mergedPcRefs != null)
/* 210 */       setPersistenceContextRefs(mergedPcRefs);
/*     */   }
View Full Code Here

/* 149 */       aejbRefs = new AnnotatedEJBReferencesMetaData();
/* 150 */       metaData.setAnnotatedEjbReferences(aejbRefs);
/*     */     }
/* 152 */     processClass(aejbRefs, type);
/*     */
/* 155 */     PersistenceContextReferencesMetaData pcRefs = metaData.getPersistenceContextRefs();
/* 156 */     if (pcRefs == null)
/*     */     {
/* 158 */       pcRefs = new PersistenceContextReferencesMetaData();
/* 159 */       metaData.setPersistenceContextRefs(pcRefs);
/*     */     }
/* 161 */     processClass(pcRefs, type);
/*     */
/* 163 */     PersistenceUnitReferencesMetaData puRefs = metaData.getPersistenceUnitRefs();
View Full Code Here

        List<BindingConfiguration> bindingConfigurations = new ArrayList<BindingConfiguration>();
        if (environment.getEnvironment() == null) {
            return bindingConfigurations;
        }
        PersistenceContextReferencesMetaData persistenceUnitRefs = environment.getEnvironment().getPersistenceContextRefs();

        if (persistenceUnitRefs != null) {
            for (PersistenceContextReferenceMetaData puRef : persistenceUnitRefs) {
                String name = puRef.getName();
                String persistenceUnitName = puRef.getPersistenceUnitName();
View Full Code Here

                    env.setMessageDestinationReferences(mdReferences);
                }
                mdReferences.add(MessageDestinationReferenceMetaDataParser.parse(reader));
                break;
            case PERSISTENCE_CONTEXT_REF:
                PersistenceContextReferencesMetaData pcReferences = env.getPersistenceContextRefs();
                if (pcReferences == null) {
                    pcReferences = new PersistenceContextReferencesMetaData();
                    env.setPersistenceContextRefs(pcReferences);
                }
                pcReferences.add(PersistenceContextReferenceMetaDataParser.parse(reader));
                break;
            case PERSISTENCE_UNIT_REF:
                PersistenceUnitReferencesMetaData puReferences = env.getPersistenceUnitRefs();
                if (puReferences == null) {
                    puReferences = new PersistenceUnitReferencesMetaData();
View Full Code Here

         metaData.setAnnotatedEjbReferences(aejbRefs);
      }
      processClass(aejbRefs, type);

      // @PersistenceContext
      PersistenceContextReferencesMetaData pcRefs = metaData.getPersistenceContextRefs();
      if(pcRefs == null)
      {
         pcRefs = new PersistenceContextReferencesMetaData();
         metaData.setPersistenceContextRefs(pcRefs);
      }
      processClass(pcRefs, type);
      // @PersistenceUnit
      PersistenceUnitReferencesMetaData puRefs = metaData.getPersistenceUnitRefs();
View Full Code Here

TOP

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

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.