Examples of ExtensionDef


Examples of org.jboss.arquillian.config.descriptor.api.ExtensionDef

     */
    static Map<String, String> loadNameValuePairs(ArquillianDescriptor descriptor, String descriptorQualifier,
            String qualifierName) {
        String fullDescriptorQualifier = new StringBuilder(descriptorQualifier).append("-").append(qualifierName).toString();

        ExtensionDef match = null;
        for (ExtensionDef extension : descriptor.getExtensions()) {
            if (fullDescriptorQualifier.equals(extension.getExtensionName())) {
                Map<String, String> nameValuePairs = extension.getExtensionProperties();
                if (log.isLoggable(Level.FINE)) {
                    log.fine("Using <extension qualifier=\"" + extension.getExtensionName() + "\"> for Drone Configuration");
                }
                return nameValuePairs;
            } else if (descriptorQualifier.equals(extension.getExtensionName())) {
                match = extension;
            }
        }

        // found generic only
        if (match != null) {
            Map<String, String> nameValuePairs = match.getExtensionProperties();
            if (log.isLoggable(Level.FINE)) {
                log.fine("Using <extension qualifier=\"" + match.getExtensionName() + "\"> for Drone Configuration");
            }
            return nameValuePairs;
        }

        return Collections.emptyMap();
View Full Code Here

Examples of org.jboss.arquillian.impl.configuration.api.ExtensionDef

    */
   private void setNameValuePairs(ArquillianDescriptor descriptor, String descriptorQualifier, String qualifierName)
   {
      String fullDescriptorQualifier = new StringBuilder(descriptorQualifier).append("-").append(qualifierName).toString();

      ExtensionDef match = null;
      for (ExtensionDef extension : descriptor.getExtensions())
      {
         if (fullDescriptorQualifier.equals(extension.getExtensionName()))
         {
            this.nameValuePairs = extension.getExtensionProperties();
            if (log.isLoggable(Level.FINE))
            {
               log.fine("Using <extension qualifier=\"" + extension.getExtensionName() + "\"> for Drone Configuration");
            }
            return;
         }
         else if (descriptorQualifier.equals(extension.getExtensionName()))
         {
            match = extension;
         }
      }

      // found generic only
      if (match != null)
      {
         this.nameValuePairs = match.getExtensionProperties();
         if (log.isLoggable(Level.FINE))
         {
            log.fine("Using <extension qualifier=\"" + match.getExtensionName() + "\"> for Drone Configuration");
         }
         return;
      }
   }
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.