Package org.gatein.wsrp.producer.config.impl

Examples of org.gatein.wsrp.producer.config.impl.ProducerRegistrationRequirementsImpl


      }
   }

   public ProducerRegistrationRequirements toProducerRegistrationRequirements()
   {
      ProducerRegistrationRequirements req = new ProducerRegistrationRequirementsImpl();

      req.setRegistrationRequired(getRegistrationRequired());
      req.setRegistrationRequiredForFullDescription(getRegistrationRequiredForFullDescription());
      req.reloadPolicyFrom(getPolicyClassName(), getValidatorClassName());

      for (RegistrationPropertyDescriptionMapping rpdm : getRegistrationPropertyDescriptions())
      {
         req.addRegistrationProperty(rpdm.toRegistrationPropertyDescription());
      }

      return req;
   }
View Full Code Here


   public ProducerRegistrationRequirements toModel(ProducerRegistrationRequirements initial, ProducerConfigurationService registry)
   {
      ProducerRegistrationRequirements req = initial;
      if (initial == null)
      {
         req = new ProducerRegistrationRequirementsImpl();
      }

      req.setRegistrationRequired(getRegistrationRequired());
      req.setRegistrationRequiredForFullDescription(getRegistrationRequiredForFullDescription());
      req.reloadPolicyFrom(getPolicyClassName(), getValidatorClassName());
View Full Code Here

         if (registrationDone)
         {
            throw new IllegalArgumentException("Only one registration-configuration element can be defined!");
         }

         ProducerRegistrationRequirements registrationRequirements = new ProducerRegistrationRequirementsImpl();
         registrationRequirements.setRegistrationRequired(true);
         registrationRequirements.setRegistrationRequiredForFullDescription(getBooleanAttributeValue(attrs, "fullServiceDescriptionRequiresRegistration", false));
         registrationDone = true;
         return registrationRequirements;
      }
      return null;
   }
View Full Code Here

      private ProducerRegistrationRequirements registrationRequirements;
      private boolean strictMode;

      public void initFrom(ProducerRegistrationRequirements registrationRequirements, boolean usingStrictMode)
      {
         this.registrationRequirements = new ProducerRegistrationRequirementsImpl(registrationRequirements);

         Map<QName, RegistrationPropertyDescription> descriptions = registrationRequirements.getRegistrationProperties();
         registrationProperties = new LinkedList<RegistrationPropertyDescription>(descriptions.values());
         Collections.sort(registrationProperties);
View Full Code Here

TOP

Related Classes of org.gatein.wsrp.producer.config.impl.ProducerRegistrationRequirementsImpl

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.