Package org.jboss.metadata.javaee.spec

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


      persistenceContextRef.setPersistenceUnitName("EM");
     
      PersistenceContextReferencesMetaData persistenceContextRefs = new PersistenceContextReferencesMetaData();
      persistenceContextRefs.add(persistenceContextRef);
     
      EnvironmentRefsGroupMetaData specEnv = new EnvironmentRefsGroupMetaData();
      specEnv.setPersistenceContextRefs(persistenceContextRefs);
     
      return specEnv;
   }
View Full Code Here


      return specEnv;
   }
  
   public void testMergeEnvironmentEnvironmentStringStringBoolean()
   {
      EnvironmentRefsGroupMetaData env = new EnvironmentRefsGroupMetaData();
      EnvironmentRefsGroupMetaData jbossEnv = new EnvironmentRefsGroupMetaData();
      EnvironmentRefsGroupMetaData specEnv = createSpecEnv();
      env.merge(jbossEnv, specEnv, "jboss", "spec", false);
     
      PersistenceContextReferencesMetaData persistenceContextRefs = env.getPersistenceContextRefs();
      assertNotNull("No persistence context references", persistenceContextRefs);
      assertEquals(1, persistenceContextRefs.size());
View Full Code Here

      Web25MetaDataCreator creator = new Web25MetaDataCreator(finder);

      Web25MetaData annotation = creator.create(classes);

      assertTrue(annotation.is25());
      EnvironmentRefsGroupMetaData envRefs = annotation.getJndiEnvironmentRefsGroup();
      assertNotNull(envRefs);

      AnnotatedEJBReferencesMetaData annotatedEnvRefs = envRefs.getAnnotatedEjbReferences();
      assertNotNull(annotatedEnvRefs);
      assertEquals(6, annotatedEnvRefs.size());
     
      assertNotNull(envRefs.getResourceEnvironmentReferences());
      assertEquals(2, envRefs.getResourceEnvironmentReferences().size());
     
   }
View Full Code Here

   public void setJndiEnvironmentRefsGroup(Environment jndiEnvironmentRefsGroup)
   {
      if (jndiEnvironmentRefsGroup == null)
         throw new IllegalArgumentException("Null jndiEnvironmentRefsGroup");
     
      EnvironmentRefsGroupMetaData env = (EnvironmentRefsGroupMetaData) jndiEnvironmentRefsGroup;
      if(this.jndiEnvironmentRefsGroup != null)
         this.jndiEnvironmentRefsGroup.merge(env, null, "", "", false);
      else
         this.jndiEnvironmentRefsGroup = env;
   }
View Full Code Here

      if(override != null && override.ejbClass != null)
         setEjbClass(override.ejbClass);
      else if(original != null && original.ejbClass != null)
         setEjbClass(original.ejbClass);
      if(jndiEnvironmentRefsGroup == null)
         jndiEnvironmentRefsGroup = new EnvironmentRefsGroupMetaData();
      Environment env1 = override != null ? override.getJndiEnvironmentRefsGroup() : null;
      Environment env2 = original != null ? original.getJndiEnvironmentRefsGroup() : null;
      jndiEnvironmentRefsGroup.merge(env1, env2, "", "", false);
      if(override != null && override.securityIdentity != null)
         setSecurityIdentity(override.securityIdentity);
View Full Code Here

   @Override
   public void process(WebMetaData metaData, Class<?> type)
   {
      super.process(metaData, type);

      EnvironmentRefsGroupMetaData env = new EnvironmentRefsGroupMetaData();
      super.process(env, type);
      metaData.setJndiEnvironmentRefsGroup(env);

      // @RunAs
      ServletsMetaData servlets = metaData.getServlets();
View Full Code Here

      if(beanMetaData == null)
         return;

      EjbNameThreadLocal.ejbName.set(beanMetaData.getEjbName());

      EnvironmentRefsGroupMetaData env = new EnvironmentRefsGroupMetaData();
      super.process(env, beanClass);
      beanMetaData.setJndiEnvironmentRefsGroup(env);
     
      if(ejbJarMetaData.getEnterpriseBeans() == null)
         ejbJarMetaData.setEnterpriseBeans(new EnterpriseBeansMetaData());
View Full Code Here

/*  85 */     if (beanMetaData == null) {
/*  86 */       return;
/*     */     }
/*  88 */     EjbNameThreadLocal.ejbName.set(beanMetaData.getEjbName());
/*     */
/*  90 */     EnvironmentRefsGroupMetaData env = new EnvironmentRefsGroupMetaData();
/*  91 */     super.process(env, beanClass);
/*  92 */     beanMetaData.setJndiEnvironmentRefsGroup(env);
/*     */
/*  94 */     if (ejbJarMetaData.getEnterpriseBeans() == null) {
/*  95 */       ejbJarMetaData.setEnterpriseBeans(new EnterpriseBeansMetaData());
View Full Code Here

/*    */
/*    */   public void process(WebMetaData metaData, Class<?> type)
/*    */   {
/* 57 */     super.process(metaData, type);
/*    */
/* 59 */     EnvironmentRefsGroupMetaData env = new EnvironmentRefsGroupMetaData();
/* 60 */     super.process(env, type);
/* 61 */     metaData.setJndiEnvironmentRefsGroup(env);
/*    */
/* 64 */     ServletsMetaData servlets = metaData.getServlets();
/* 65 */     if (servlets == null)
View Full Code Here

/*    */
/*    */   public void process(ApplicationClient5MetaData metaData, Class<?> type)
/*    */   {
/* 50 */     super.process(metaData, type);
/*    */
/* 52 */     EnvironmentRefsGroupMetaData env = new EnvironmentRefsGroupMetaData();
/* 53 */     super.process(env, type);
/* 54 */     metaData.setJndiEnvironmentRefsGroup(env);
/*    */   }
View Full Code Here

TOP

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

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.