Package javax.persistence

Examples of javax.persistence.PersistenceUnit.unitName()


        } else if ( annotatedField.isAnnotationPresent( WebServiceRef.class ) ) {
            WebServiceRef webServiceRef = annotatedField.getAnnotation( WebServiceRef.class );
            lookupName = getJndiName(webServiceRef.lookup(), webServiceRef.mappedName(), webServiceRef.name());
        } else if ( annotatedField.isAnnotationPresent( PersistenceUnit.class ) ) {
            PersistenceUnit persistenceUnit = annotatedField.getAnnotation( PersistenceUnit.class );
            lookupName = getJndiName( persistenceUnit.unitName(), null, persistenceUnit.name() );
        } else if ( annotatedField.isAnnotationPresent( PersistenceContext.class ) ) {
            PersistenceContext persistenceContext = annotatedField.getAnnotation( PersistenceContext.class );
            lookupName = getJndiName( persistenceContext.unitName(), null, persistenceContext.name() );
        }
View Full Code Here


            if (!injectee.getRequiredType().equals(EntityManagerFactory.class)) {
                return null;
            }

            final PersistenceUnit annotation = injectee.getParent().getAnnotation(PersistenceUnit.class);
            final String unitName = annotation.unitName();

            if (!persistenceUnits.containsKey(unitName)) {
                throw new ContainerException(LocalizationMessages.PERSISTENCE_UNIT_NOT_CONFIGURED(unitName));
            }
View Full Code Here

       
        else if (field.isAnnotationPresent(PersistenceUnit.class))
        {
            PersistenceUnit annotation = field.getAnnotation(PersistenceUnit.class);
           
            obj = impl.getPersistenceUnit(annotation.unitName());
        }
        else if(field.isAnnotationPresent(Resource.class))
        {
            Resource resource = field.getAnnotation(Resource.class);           
            try
View Full Code Here

/*     */     {
/* 208 */       encName = "env/" + encName;
/*     */     }
/* 210 */     if (!container.getEncInjectors().containsKey(encName))
/*     */     {
/* 212 */       container.getEncInjectors().put(encName, new PuEncInjector(encName, method.getParameterTypes()[0], ref.unitName(), "@PersistenceUnit"));
/*     */       try
/*     */       {
/* 215 */         if (!method.isAnnotationPresent(IgnoreDependency.class)) addPUDependency(ref.unitName(), container);
/*     */       }
/*     */       catch (NameNotFoundException e)
View Full Code Here

/* 210 */     if (!container.getEncInjectors().containsKey(encName))
/*     */     {
/* 212 */       container.getEncInjectors().put(encName, new PuEncInjector(encName, method.getParameterTypes()[0], ref.unitName(), "@PersistenceUnit"));
/*     */       try
/*     */       {
/* 215 */         if (!method.isAnnotationPresent(IgnoreDependency.class)) addPUDependency(ref.unitName(), container);
/*     */       }
/*     */       catch (NameNotFoundException e)
/*     */       {
/* 219 */         throw new RuntimeException("Illegal @PersistenceUnit on " + method + " :" + e.getMessage());
/*     */       }
View Full Code Here

/*     */     {
/* 237 */       encName = "env/" + encName;
/*     */     }
/* 239 */     if (!container.getEncInjectors().containsKey(encName))
/*     */     {
/* 241 */       container.getEncInjectors().put(encName, new PuEncInjector(encName, field.getType(), ref.unitName(), "@PersistenceUnit"));
/*     */       try
/*     */       {
/* 244 */         if (!field.isAnnotationPresent(IgnoreDependency.class)) addPUDependency(ref.unitName(), container);
/*     */       }
/*     */       catch (NameNotFoundException e)
View Full Code Here

/* 239 */     if (!container.getEncInjectors().containsKey(encName))
/*     */     {
/* 241 */       container.getEncInjectors().put(encName, new PuEncInjector(encName, field.getType(), ref.unitName(), "@PersistenceUnit"));
/*     */       try
/*     */       {
/* 244 */         if (!field.isAnnotationPresent(IgnoreDependency.class)) addPUDependency(ref.unitName(), container);
/*     */       }
/*     */       catch (NameNotFoundException e)
/*     */       {
/* 248 */         throw new RuntimeException("Illegal @PersistenceUnit on " + field + " :" + e.getMessage());
/*     */       }
View Full Code Here

      {
         encName = "env/" + encName;
      }
      if (!container.getEncInjectors().containsKey(encName))
      {
         container.getEncInjectors().put(encName, new PuEncInjector(encName, method.getParameterTypes()[0], ref.unitName(), "@PersistenceUnit"));
         try
         {
            if (!method.isAnnotationPresent(IgnoreDependency.class)) addPUDependency(ref.unitName(), container);
         }
         catch (NameNotFoundException e)
View Full Code Here

      if (!container.getEncInjectors().containsKey(encName))
      {
         container.getEncInjectors().put(encName, new PuEncInjector(encName, method.getParameterTypes()[0], ref.unitName(), "@PersistenceUnit"));
         try
         {
            if (!method.isAnnotationPresent(IgnoreDependency.class)) addPUDependency(ref.unitName(), container);
         }
         catch (NameNotFoundException e)
         {
            throw new RuntimeException("Illegal @PersistenceUnit on " + method + " :" + e.getMessage());
         }
View Full Code Here

      {
         encName = "env/" + encName;
      }
      if (!container.getEncInjectors().containsKey(encName))
      {
         container.getEncInjectors().put(encName, new PuEncInjector(encName, field.getType(), ref.unitName(), "@PersistenceUnit"));
         try
         {
            if (!field.isAnnotationPresent(IgnoreDependency.class)) addPUDependency(ref.unitName(), container);
         }
         catch (NameNotFoundException e)
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.