Class SubscriptionUtil

java.lang.Object
com.skava.subscription.helper.SubscriptionUtil

public final class SubscriptionUtil extends Object

The Class SubscriptionUtil

This class is used to convert values.
Version:
8.6.0
Author:
Infosys Equinox
  • Method Details

    • parseInt

      public static int parseInt(String input)
      Parameters:
      input - a string value
      Returns:
      a int value
    • parseLong

      public static long parseLong(String input)
      Parameters:
      input - a string value
      Returns:
      a long value
    • parseFloat

      public static float parseFloat(BigDecimal input)
      Parameters:
      input - a BigDecimal value
      Returns:
      a float value
    • getSystemCurrentDate

      public static String getSystemCurrentDate(String currentDateFormat, String timeZone)
      Returns system current date
      Parameters:
      currentDateFormat - It Refers to the current Date Format
      timeZone - It Refers to the Time zone
      Returns:
      time and date status
    • getItemPriceFromSku

      public static BigDecimal getItemPriceFromSku(SFItem sfItem)
      This method is used to get the item price details.
      Parameters:
      sfItem - Indicates a SFItem instance, contains the item information
    • getSkuFromSFItem

      public static void getSkuFromSFItem(SFItem sfItem, ItemRequest item)
      This method is used to set the sku details.
      Parameters:
      sfItem - Indicates a SFItem instance, contains the item information
      item - Indicates the ItemRequest, contains the item details.
    • checkProperties

      public static int checkProperties(SFItem sfItem, int period)
      This method is used to set the preparationPeriod.
      Parameters:
      sfItem - Indicates a SFItem instance, contains the item information.
      period - Holds default int value prepartion period
      Returns:
      int value.
    • getGiftItemQuantity

      public static BigDecimal getGiftItemQuantity(List<PromotionGiftResponse> promotionGiftResponse, SkuResponse skuResp)
      This method is used to get Gift Item quantity
      Parameters:
      promotionGiftResponse - holds the list of promotion gifts
      skuResp - holds the sku response
      Returns:
      giftItemQuantity holds the quantity of gift item
    • checkContainsOneTimeOrderItem

      public static void checkContainsOneTimeOrderItem(org.apache.camel.Exchange exchange)
      This method is used to check if subscription contains OneTimeOrderItem
      Parameters:
      exchange -