Package org.jboss.metadata.ejb.spec

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


      }
   }

   private void addDefaultActivationConfig(MDB container, JBossMessageDrivenBeanMetaData mdb)
   {
      ActivationConfigMetaData defaultActivationConfig = mdb.getDefaultActivationConfig();
      if (defaultActivationConfig != null)
      {
         DefaultActivationSpecsImpl activationAnnotation = new DefaultActivationSpecsImpl();
         for (ActivationConfigPropertyMetaData property : defaultActivationConfig.getActivationConfigProperties())
         {
            activationAnnotation.addActivationConfigProperty(new ActivationConfigPropertyImpl(property
                  .getName(), property.getValue()));
         }
View Full Code Here


/* 588 */     if ((joverride != null) && (joverride.messageDestinationLink != null))
/* 589 */       this.messageDestinationLink = joverride.messageDestinationLink;
/* 590 */     else if ((soriginal != null) && (soriginal.getMessageDestinationLink() != null)) {
/* 591 */       this.messageDestinationLink = soriginal.getMessageDestinationLink();
/*     */     }
/* 593 */     ActivationConfigMetaData jbossActivationConfig = null;
/* 594 */     if ((joverride != null) && (joverride.getActivationConfig() != null))
/* 595 */       jbossActivationConfig = joverride.getActivationConfig();
/* 596 */     ActivationConfigMetaData originalActivationConfig = null;
/* 597 */     if (soriginal != null)
/* 598 */       originalActivationConfig = soriginal.getActivationConfig();
/* 599 */     if ((jbossActivationConfig != null) || (originalActivationConfig != null))
/*     */     {
/* 601 */       if (this.activationConfig == null)
/* 602 */         this.activationConfig = new ActivationConfigMetaData();
/* 603 */       this.activationConfig.merge(jbossActivationConfig, originalActivationConfig);
/*     */     }
/*     */
/* 606 */     if ((joverride != null) && (joverride.aroundInvokes != null))
/* 607 */       this.aroundInvokes = joverride.aroundInvokes;
View Full Code Here

/* 69 */     if (annotation.mappedName().length() > 0)
/* 70 */       metaData.setMappedName(annotation.mappedName());
/* 71 */     if (annotation.messageListenerInterface() != Object.class)
/* 72 */       metaData.setMessagingType(annotation.messageListenerInterface().getName());
/* 73 */     ActivationConfigProperty[] props = annotation.activationConfig();
/* 74 */     ActivationConfigMetaData config = new ActivationConfigMetaData();
/* 75 */     ActivationConfigPropertiesMetaData configProps = new ActivationConfigPropertiesMetaData();
/* 76 */     config.setActivationConfigProperties(configProps);
/* 77 */     for (ActivationConfigProperty prop : props)
/*    */     {
/* 79 */       ActivationConfigPropertyMetaData acp = new ActivationConfigPropertyMetaData();
/* 80 */       acp.setActivationConfigPropertyName(prop.propertyName());
/* 81 */       acp.setValue(prop.propertyValue());
View Full Code Here

/*  710 */           properties.add(new ActivationConfigPropertyImpl("password", mdb.getMdbPassword()));
/*      */         }
/*      */
/*      */       }
/*      */
/*  716 */       ActivationConfigMetaData activationConfig = mdb.getActivationConfig();
/*  717 */       if ((activationConfig != null) && (activationConfig.getActivationConfigProperties() != null))
/*      */       {
/*  719 */         for (ActivationConfigPropertyMetaData property : activationConfig.getActivationConfigProperties())
/*      */         {
/*  721 */           properties.add(new ActivationConfigPropertyImpl(property.getName(), property.getValue()));
/*      */         }
/*      */
/*      */       }
View Full Code Here

/*      */     }
/*      */   }
/*      */
/*      */   private void addDefaultActivationConfig(MDB container, JBossMessageDrivenBeanMetaData mdb)
/*      */   {
/*  756 */     ActivationConfigMetaData defaultActivationConfig = mdb.getDefaultActivationConfig();
/*  757 */     if (defaultActivationConfig != null)
/*      */     {
/*  759 */       DefaultActivationSpecsImpl activationAnnotation = new DefaultActivationSpecsImpl();
/*  760 */       for (ActivationConfigPropertyMetaData property : defaultActivationConfig.getActivationConfigProperties())
/*      */       {
/*  762 */         activationAnnotation.addActivationConfigProperty(new ActivationConfigPropertyImpl(property.getName(), property.getValue()));
/*      */       }
/*      */
/*  766 */       DefaultActivationSpecs existingAnnotation = (DefaultActivationSpecs)this.ejbClass.getAnnotation(DefaultActivationSpecs.class);
View Full Code Here

/*     */   }
/*     */
/*     */   public HashMap<String, ActivationConfigPropertyMetaData> getActivationConfigProperties()
/*     */   {
/* 188 */     HashMap result = new LinkedHashMap();
/* 189 */     ActivationConfigMetaData config = getDelegate().getActivationConfig();
/* 190 */     if (config != null)
/*     */     {
/* 192 */       ActivationConfigPropertiesMetaData properties = config.getActivationConfigProperties();
/* 193 */       if (properties != null)
/*     */       {
/* 195 */         for (org.jboss.metadata.ejb.spec.ActivationConfigPropertyMetaData property : properties)
/* 196 */           result.put(property.getName(), new ActivationConfigPropertyMetaData(property));
/*     */       }
View Full Code Here

/* 199 */     return result;
/*     */   }
/*     */
/*     */   public ActivationConfigPropertyMetaData getActivationConfigProperty(String name)
/*     */   {
/* 210 */     ActivationConfigMetaData config = getDelegate().getActivationConfig();
/* 211 */     if (config != null)
/*     */     {
/* 213 */       ActivationConfigPropertiesMetaData properties = config.getActivationConfigProperties();
/* 214 */       if (properties != null)
/*     */       {
/* 216 */         org.jboss.metadata.ejb.spec.ActivationConfigPropertyMetaData result = (org.jboss.metadata.ejb.spec.ActivationConfigPropertyMetaData)properties.get(name);
/* 217 */         if (result != null)
/* 218 */           return new ActivationConfigPropertyMetaData(result);
View Full Code Here

                     .getMdbPassword()));

            }
         }

         ActivationConfigMetaData activationConfig = mdb.getActivationConfig();
         if (activationConfig != null && activationConfig.getActivationConfigProperties() != null)
         {
            for (ActivationConfigPropertyMetaData property : activationConfig.getActivationConfigProperties())
            {
               properties.add(new ActivationConfigPropertyImpl(property
                     .getName(), property.getValue()));
            }
         }
View Full Code Here

      }
   }

   private void addDefaultActivationConfig(MDB container, JBossMessageDrivenBeanMetaData mdb)
   {
      ActivationConfigMetaData defaultActivationConfig = mdb.getDefaultActivationConfig();
      if (defaultActivationConfig != null)
      {
         DefaultActivationSpecsImpl activationAnnotation = new DefaultActivationSpecsImpl();
         for (ActivationConfigPropertyMetaData property : defaultActivationConfig.getActivationConfigProperties())
         {
            activationAnnotation.addActivationConfigProperty(new ActivationConfigPropertyImpl(property
                  .getName(), property.getValue()));
         }
View Full Code Here

                     .getMdbPassword()));

            }
         }

         ActivationConfigMetaData activationConfig = mdb.getActivationConfig();
         if (activationConfig != null && activationConfig.getActivationConfigProperties() != null)
         {
            for (ActivationConfigPropertyMetaData property : activationConfig.getActivationConfigProperties())
            {
               properties.add(new ActivationConfigPropertyImpl(property
                     .getName(), property.getValue()));
            }
         }
View Full Code Here

TOP

Related Classes of org.jboss.metadata.ejb.spec.ActivationConfigMetaData

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.