Package com.abiquo.server.core.pricing

Examples of com.abiquo.server.core.pricing.PricingTierDto


      buffer.append("</pricingCostCode>");
      return buffer.toString();
   }

   public static Object pricingTierPut() {
      PricingTierDto pricingtier = new PricingTierDto();
      pricingtier.setId(1);
      pricingtier.setPrice(new BigDecimal("600"));
      pricingtier.addLink(new RESTLink("tier", "http://localhost/api/admin/datacenters/1/storage/tiers/2"));
      pricingtier.addLink(new RESTLink("pricingtemplate", "http://localhost/api/config/pricingtemplates/1"));
      pricingtier.addLink(new RESTLink("edit", "http://localhost/api/config/pricingtemplates/1/tiers/2"));
      return pricingtier;
   }
View Full Code Here


      return wrap(context, PricingTier.class, result.getCollection());
   }

   @Override
   public PricingTier getPricingTier(final Integer pricingTemplateId, final Integer pricingTierId) {
      PricingTierDto pricingtier = context.getApi().getPricingApi().getPricingTier(pricingTemplateId, pricingTierId);
      return wrap(context, PricingTier.class, pricingtier);
   }
View Full Code Here

         this.price = price;
         return this;
      }

      public PricingTier build() {
         PricingTierDto dto = new PricingTierDto();
         dto.setId(id);
         dto.setPrice(price);

         RESTLink link = tier.unwrap().searchLink("edit");
         checkNotNull(link, ValidationErrors.MISSING_REQUIRED_LINK);
         dto.addLink(new RESTLink("tier", link.getHref()));

         PricingTier pricingTier = new PricingTier(context, dto);
         pricingTier.pricingTemplate = pricingTemplate;
         pricingTier.tier = tier;
View Full Code Here

TOP

Related Classes of com.abiquo.server.core.pricing.PricingTierDto

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.