Class V2URL


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

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String getComponentListURL​(BaseDTO dto, java.lang.String baseURL)  
      static java.lang.String getComponentsTranslationURL​(java.lang.String baseURL, VIPCfg cfg)
      assembly the request URL for multiple components Translation.
      static java.lang.String getComponentTranslationURL​(MessagesDTO dto, java.lang.String baseURL)
      assembly the request URL for component Translation.
      static java.lang.String getKeyTranslationURL​(MessagesDTO dto, java.lang.String baseURL)
      assembly the request URL for key Translation.
      static java.lang.String getPatternURL​(java.lang.String locale, java.lang.String baseURL)  
      static java.lang.String getPatternURL​(java.lang.String language, java.lang.String region, java.lang.String baseURL)  
      static java.lang.String getPostKeys​(MessagesDTO dto, java.lang.String baseURL)
      get the url of key-set-post API
      static java.lang.String getRegionListURL​(java.lang.String supportedLanguages, java.lang.String baseUrl)  
      static java.lang.String getSupportedLanguageListURL​(java.lang.String baseUrl, BaseDTO dto, java.lang.String displayLanguage)  
      static java.lang.String getSupportedLocaleListURL​(BaseDTO dto, java.lang.String baseURL)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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:
      • 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: