java.lang.Object
com.vmware.vipclient.i18n.messages.api.url.V2URL

public class V2URL extends Object
Encapsulates some methods related to vIP Server.
  • Method Details

    • getComponentListURL

      public static String getComponentListURL(BaseDTO dto, String baseURL)
    • getSupportedLocaleListURL

      public static String getSupportedLocaleListURL(BaseDTO dto, String baseURL)
    • getComponentTranslationURL

      public static String getComponentTranslationURL(MessagesDTO dto, String baseURL)
      assembly the request URL for component Translation.
      Parameters:
      params - The parameter of the request.
      baseURL - The root path of the URL.
      Returns:
    • getComponentsTranslationURL

      public static String getComponentsTranslationURL(String baseURL, VIPCfg cfg)
      assembly the request URL for multiple components Translation.
      Parameters:
      components -
      locales -
      baseURL - The root path of the URL.
      Returns:
    • getKeyTranslationURL

      public static String getKeyTranslationURL(MessagesDTO dto, String baseURL)
      assembly the request URL for key Translation.
      Parameters:
      params - The parameter of the request.
      baseURL - The root path of the URL.
      Returns:
    • getMultiVersionKeyTranslationURL

      public static String getMultiVersionKeyTranslationURL(MessagesDTO dto, String baseURL)
    • getPostKeys

      public static String getPostKeys(MessagesDTO dto, String baseURL)
      get the url of key-set-post API
      Parameters:
      dto -
      baseURL -
      Returns:
    • getPatternURL

      public static String getPatternURL(String locale, String baseURL)
    • getPatternURL

      public static String getPatternURL(String language, String region, String baseURL)
      Parameters:
      language -
      region -
      baseURL -
      Returns:
    • getRegionListURL

      public static String getRegionListURL(String supportedLanguages, String baseUrl)
      Parameters:
      supportedLanguages - languages string, split by comma. e.g. 'de,fr'
      baseUrl -
      Returns:
    • getSupportedLanguageListURL

      public static String getSupportedLanguageListURL(String baseUrl, BaseDTO dto, String displayLanguage)
      Parameters:
      supportedLanguages - languages string, split by comma. e.g. 'de,fr'
      baseUrl -
      Returns: