Examples of MessageDestinationsMetaData


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

            final EEModuleDescription eeModuleDescription = deploymentUnit.getAttachment(Attachments.EE_MODULE_DESCRIPTION);

            // process security-role(s)
            this.processSecurityRoles(assemblyDescriptor.getSecurityRoles(), ejbJarDescription);

            final MessageDestinationsMetaData destinations = assemblyDescriptor.getMessageDestinations();
            if(destinations != null) {
                processMessageDestinations(destinations, eeModuleDescription);
            }
        }
View Full Code Here

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

      catch (NamingException e)
      {
         throw new RuntimeException(e);
      }
      persistenceUnitResolver = new EjbModulePersistenceUnitResolver(persistenceUnitDeployments, deploymentScope, ejbContainers);
      MessageDestinationsMetaData destinations = null;
      if (metaData != null && metaData.getAssemblyDescriptor() != null)
         destinations = metaData.getAssemblyDescriptor().getMessageDestinations();
      messageDestinationResolver = new MessageDestinationResolver(deploymentScope, destinations);
   }
View Full Code Here

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

      }
      catch (NamingException e)
      {
         throw new RuntimeException(e);
      }
      MessageDestinationsMetaData destinations = null;
      if (metaData != null && metaData.getAssemblyDescriptor() != null)
         destinations = metaData.getAssemblyDescriptor().getMessageDestinations();
      this.deploymentUnit = deploymentUnit;
   }
View Full Code Here

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

      catch (NamingException e)
      {
         throw new RuntimeException(e);
      }
      persistenceUnitResolver = new EjbModulePersistenceUnitResolver(persistenceUnitDeployments, deploymentScope, ejbContainers);
      MessageDestinationsMetaData destinations = null;
      if (metaData != null && metaData.getAssemblyDescriptor() != null)
         destinations = metaData.getAssemblyDescriptor().getMessageDestinations();
      messageDestinationResolver = new MessageDestinationResolver(deploymentScope, destinations);
   }
View Full Code Here

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

   {
      super.merge(jboss, spec);
     
      RemoteEnvironmentRefsGroupMetaData jbossEnv = null;
      RemoteEnvironmentRefsGroupMetaData specEnv = null;
      MessageDestinationsMetaData jbossMsgs = null;
      MessageDestinationsMetaData specMsgs = null;
      if(jboss != null)
      {
         if(jboss.depends != null)
            setDepends(jboss.depends);
         if(jboss.jndiName != null)
View Full Code Here

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

         soverride = override.getServlets();
      if(original != null)
         soriginal = original.getServlets();
      servlets = JBossServletsMetaData.merge(soverride, soriginal);

      MessageDestinationsMetaData overrideMsgDests = null;
      MessageDestinationsMetaData originalMsgDests = null;
      if(override != null && override.messageDestinations!= null)
         overrideMsgDests = override.messageDestinations;
      if(original != null && original.getMessageDestinations() != null)
         originalMsgDests = original.getMessageDestinations();
      this.messageDestinations = MessageDestinationsMetaData.merge(overrideMsgDests,
View Full Code Here

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

         interceptorBindings.merge(override != null ? override.interceptorBindings : null, original != null ? original.interceptorBindings : null);
      }
     
      if((override != null && override.messageDestinations != null) || (original != null && original.messageDestinations != null))
      {
         messageDestinations = new MessageDestinationsMetaData();
         messageDestinations.merge(override != null ? override.messageDestinations : null, original != null ? original.messageDestinations : null);
      }
     
      if((override != null && override.methodPermissions != null) || (original != null && original.methodPermissions != null))
      {
View Full Code Here

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

      else if(original != null && original.getMethodPermissions() != null)
         this.setMethodPermissions(original.getMethodPermissions());

      SecurityRolesMetaData securityRolesMetaData = null;
      SecurityRolesMetaData jbossSecurityRolesMetaData = null;
      MessageDestinationsMetaData messageDestinationsMetaData = null;
      MessageDestinationsMetaData jbossMessageDestinationsMetaData = null;
      if(override != null )
      {
         jbossMessageDestinationsMetaData = override.getMessageDestinations();
         jbossSecurityRolesMetaData = override.getSecurityRoles();
      }
      if (original != null)
      {
         securityRolesMetaData = original.getSecurityRoles();
         messageDestinationsMetaData = original.getMessageDestinations();
      }

      if (jbossSecurityRolesMetaData == null || jbossSecurityRolesMetaData.isEmpty())
      {
         if (securityRolesMetaData != null)
            merged.setSecurityRoles(securityRolesMetaData);
      }
      else
      {
         SecurityRolesMetaData mergedSecurityRolesMetaData = new SecurityRolesMetaData();
         mergedSecurityRolesMetaData = JavaEEMetaDataUtil.mergeJBossXml(mergedSecurityRolesMetaData, securityRolesMetaData, jbossSecurityRolesMetaData, "security-role", false);
         if (mergedSecurityRolesMetaData != null && mergedSecurityRolesMetaData.isEmpty() == false)
            merged.setSecurityRoles(mergedSecurityRolesMetaData);
      }
     
      if (jbossMessageDestinationsMetaData == null || jbossMessageDestinationsMetaData.isEmpty())
      {
         if (messageDestinationsMetaData != null && jbossMessageDestinationsMetaData == null)
         merged.setMessageDestinations(messageDestinationsMetaData);
      }
      else
      {
         MessageDestinationsMetaData mergedMessageDestinationsMetaData = new MessageDestinationsMetaData();
         mergedMessageDestinationsMetaData = JavaEEMetaDataUtil.mergeJBossXml(mergedMessageDestinationsMetaData, messageDestinationsMetaData, jbossMessageDestinationsMetaData, "message-destination", true);
         if (mergedMessageDestinationsMetaData != null && mergedMessageDestinationsMetaData.isEmpty() == false)
            merged.setMessageDestinations(mergedMessageDestinationsMetaData);
      }
   }
View Full Code Here

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

      ApplicationExceptionsMetaData originalExceptions = null;
      SecurityRolesMetaData originalRoles = null;
      MethodPermissionsMetaData originalPermissions = null;
      ContainerTransactionsMetaData originalTransactions = null;
      InterceptorBindingsMetaData originalInterceptors = null;
      MessageDestinationsMetaData originalDestinations = null;
      ExcludeListMetaData originalExclude = null;
      if(original != null)
      {
         originalExceptions = original.applicationExceptions;
         originalRoles = original.securityRoles;
         originalPermissions = original.methodPermissions;
         originalTransactions = original.containerTransactions;
         originalInterceptors = original.interceptorBindings;
         originalDestinations = original.messageDestinations;
         originalExclude = original.excludeList;
      }

      ApplicationExceptionsMetaData overrideExceptions = null;
      SecurityRolesMetaData overrideRoles = null;
      MethodPermissionsMetaData overridePermissions = null;
      ContainerTransactionsMetaData overrideTransactions = null;
      InterceptorBindingsMetaData overrideInterceptors = null;
      MessageDestinationsMetaData overrideDestinations = null;
      ExcludeListMetaData overrideExclude = null;
      if(override != null)
      {
         overrideExceptions = override.applicationExceptions;
         overrideRoles = override.securityRoles;
         overridePermissions = override.methodPermissions;
         overrideTransactions = override.containerTransactions;
         overrideInterceptors = override.interceptorBindings;
         overrideDestinations = override.messageDestinations;
         overrideExclude = override.excludeList;
      }

      if(originalExceptions != null || overrideExceptions != null)
      {
         if(applicationExceptions == null)
            applicationExceptions = new ApplicationExceptionsMetaData();
         applicationExceptions.merge(overrideExceptions, originalExceptions);
      }
     
      if(originalRoles != null || overrideRoles != null)
      {
         if(securityRoles == null)
            securityRoles = new SecurityRolesMetaData();
         securityRoles.merge(overrideRoles, originalRoles);
      }
     
      if(originalPermissions != null || overridePermissions != null)
      {
         if(methodPermissions == null)
            methodPermissions = new MethodPermissionsMetaData();
         methodPermissions.merge(overridePermissions, originalPermissions);
      }
     
      if(originalTransactions != null || overrideTransactions != null)
      {
         if(containerTransactions == null)
            containerTransactions = new ContainerTransactionsMetaData();
         containerTransactions.merge(overrideTransactions, originalTransactions);
      }

      if(originalInterceptors != null || overrideInterceptors != null)
      {
         if(interceptorBindings == null)
            interceptorBindings = new InterceptorBindingsMetaData();
         interceptorBindings.merge(overrideInterceptors, originalInterceptors);
      }
     
      if(originalDestinations != null || overrideDestinations != null)
      {
         if(messageDestinations == null)
            messageDestinations = new MessageDestinationsMetaData();
         messageDestinations.merge(overrideDestinations, originalDestinations);
      }
     
      if(originalExclude != null || overrideExclude != null)
      {
View Full Code Here

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

      Environment annEnv = annotation != null ? annotation.getJndiEnvironmentRefsGroup() : null;
      environmentRefsGroup.merge(xmlEnv,annEnv, "", "", false);
      merged.setJndiEnvironmentRefsGroup(environmentRefsGroup);
     
      //Message Destinations
      MessageDestinationsMetaData messageDestinations = new MessageDestinationsMetaData();
      messageDestinations.merge(xml.getMessageDestinations(), annotation.getMessageDestinations());
      merged.setMessageDestinations(messageDestinations);
     
      //merge annotation
      mergeIn(merged,annotation);
      //merge xml override
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.