Class V2URL


  • public class V2URL
    extends java.lang.Object
    Encapsulates some methods related to vIP Server.
    • Method Detail

      • getComponentListURL

        public static java.lang.String getComponentListURL​(BaseDTO dto,
                                                           java.lang.String baseURL)
      • getSupportedLocaleListURL

        public static java.lang.String getSupportedLocaleListURL​(BaseDTO dto,
                                                                 java.lang.String baseURL)
      • getComponentTranslationURL

        public static java.lang.String getComponentTranslationURL​(MessagesDTO dto,
                                                                  java.lang.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 java.lang.String getComponentsTranslationURL​(java.lang.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 java.lang.String getKeyTranslationURL​(MessagesDTO dto,
                                                            java.lang.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 java.lang.String getMultiVersionKeyTranslationURL​(MessagesDTO dto,
                                                                        java.lang.String baseURL)
      • getPostKeys

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

        public static java.lang.String getPatternURL​(java.lang.String locale,
                                                     java.lang.String baseURL)
      • getPatternURL

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

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

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