@Test public void getPriceSchema() { ProductSection productSectionHAProxy = OVFUtils.getProductionSectionForOvfID(threeTierWebAppOvfString, "haproxy"); if(productSectionHAProxy == null) { fail(); } assertEquals(-1, OVFUtils.getPriceSchema(productSectionHAProxy)); ProductSection productSectionJmeter = OVFUtils.getProductionSectionForOvfID(threeTierWebAppOvfString, "jmeter"); if(productSectionJmeter == null) { fail(); } assertEquals(2, OVFUtils.getPriceSchema(productSectionJmeter)); }
public static int getPriceSchema(ProductSection productSection) { try { String priceSchema = "" + productSection.getPriceSchema(); return Integer.parseInt(priceSchema); } catch(NullPointerException ex) { logger.info("No price schema in the ovf... returning -1" ); return -1; } }
OVFUtils { public static int getPriceSchema(ProductSection productSection) { try { String priceSchema = "" + productSection.getPriceSchema(); return Integer.parseInt(priceSchema); } catch(NullPointerException ex) { logger.info("No price schema in the ovf... returning -1" ); return -1; } } }
OVFUtils { public static int getPriceSchema(ProductSection productSection) { try { String priceSchema = "" + productSection.getPriceSchema(); return Integer.parseInt(priceSchema); } catch(NullPointerException ex) { logger.info("No price schema in the ovf... returning -1" ); return -1; } }  }
OVFUtils { public static int getPriceSchema(ProductSection productSection) { try { String priceSchema = "" + productSection.getPriceSchema(); return Integer.parseInt(priceSchema); } catch(NullPointerException ex) { logger.info("No price schema in the ovf... returning -1" ); return -1; } }  static String getApplicationName(String ovf); static String getDeploymentName(String ovf); static OvfDefinition getOvfDefinition(String ovf); static int getDiskCapacityInGb(int capacity, String units); static String getIsoPathFromVm(VirtualHardwareSection virtHwSection, OvfDefinition ovfDocument); static boolean usesACacheImage(VirtualSystem virtualSystem1); static boolean containsVMWithThatOvfId(String ovf, String ovfId); static VMLimits getUpperAndLowerVMlimits(VirtualSystem virtualSystem); static int getPriceSchema(ProductSection productSection); static ProductSection getProductionSectionForOvfID(String ovf, String ovfId); static VirtualSystem getVirtualSystemForOvfId(String ovf, String ovfId); static String getDiskId(VirtualHardwareSection virtualHardwareSection); static int getCapacity(OvfDefinition ovfDocument, String diskId); static String getFileId(String diskId, Disk[] diskList); static String getUrlImg(OvfDefinition ovfDocument, String fileId); static AsceticSLAInfo getVMSlaInfo(OvfDefinition ovfDocument, String slaInfoTerm, String ovfId); static AsceticSLAInfo getAppSlaInfo(OvfDefinition ovfDocument, String slaInfoTerm); static List<AsceticTermMeasurement> getVMTermMeasurement(OvfDefinition ovfDocument, String ovfId); static List<String> getOVFVMIds(OvfDefinition ovfDocument); }
OVFUtils { public static int getPriceSchema(ProductSection productSection) { try { String priceSchema = "" + productSection.getPriceSchema(); return Integer.parseInt(priceSchema); } catch(NullPointerException ex) { logger.info("No price schema in the ovf... returning -1" ); return -1; } }  static String getApplicationName(String ovf); static String getDeploymentName(String ovf); static OvfDefinition getOvfDefinition(String ovf); static int getDiskCapacityInGb(int capacity, String units); static String getIsoPathFromVm(VirtualHardwareSection virtHwSection, OvfDefinition ovfDocument); static boolean usesACacheImage(VirtualSystem virtualSystem1); static boolean containsVMWithThatOvfId(String ovf, String ovfId); static VMLimits getUpperAndLowerVMlimits(VirtualSystem virtualSystem); static int getPriceSchema(ProductSection productSection); static ProductSection getProductionSectionForOvfID(String ovf, String ovfId); static VirtualSystem getVirtualSystemForOvfId(String ovf, String ovfId); static String getDiskId(VirtualHardwareSection virtualHardwareSection); static int getCapacity(OvfDefinition ovfDocument, String diskId); static String getFileId(String diskId, Disk[] diskList); static String getUrlImg(OvfDefinition ovfDocument, String fileId); static AsceticSLAInfo getVMSlaInfo(OvfDefinition ovfDocument, String slaInfoTerm, String ovfId); static AsceticSLAInfo getAppSlaInfo(OvfDefinition ovfDocument, String slaInfoTerm); static List<AsceticTermMeasurement> getVMTermMeasurement(OvfDefinition ovfDocument, String ovfId); static List<String> getOVFVMIds(OvfDefinition ovfDocument);  }