Class DigitalLinkUtility

java.lang.Object
com.persequor.saga.modules.dpp.gs1.DigitalLinkUtility

public class DigitalLinkUtility extends Object
  • Method Details

    • buildDigitalLinkUrl

      public static String buildDigitalLinkUrl(String urlPrefix, String epc) throws InvalidEpcException
      Build a Digital Link URL from a given EPC code. WARNING: Only support LGTIN EPCs.
      Parameters:
      urlPrefix - The URL prefix to use for the Digital Link URI
      epc - The EPC code to use
      Returns:
      The Digital Link URL
      Throws:
      InvalidEpcException
    • getEpcFromDigitalLinkUrl

      public static String getEpcFromDigitalLinkUrl(String url, int companyPrefixLength)
      Get the EPC code from a Digital Link URL. WARNING: Only support LGTIN EPCs.
      Parameters:
      url - The URL to get the EPC from
      Returns:
      The EPC code