Class MobileBannerHelper


  • public class MobileBannerHelper
    extends Object
    Helper for the banner to open a document in the mobile application.
    Since:
    9.1
    • Constructor Detail

      • MobileBannerHelper

        public MobileBannerHelper()
    • Method Detail

      • getURLForAndroidApplication

        public static String getURLForAndroidApplication​(javax.servlet.http.HttpServletRequest request)
        Returns a full URL opening the Android mobile application.
      • getURLForAndroidApplication

        public static String getURLForAndroidApplication​(javax.servlet.http.HttpServletRequest request,
                                                         DocumentModel doc)
        Returns a full URL opening the Android mobile application for the given document.
      • getURLForIOSApplication

        public static String getURLForIOSApplication​(javax.servlet.http.HttpServletRequest request)
        Returns a full URL opening the iOS mobile application.
      • getURLForIOSApplication

        public static String getURLForIOSApplication​(javax.servlet.http.HttpServletRequest request,
                                                     DocumentModel doc)
        Returns a full URL opening the iOS mobile application for the given document.
      • getAppStoreURL

        public static String getAppStoreURL()
        Returns the URL of the iOS mobile application in the App Store.
      • getAndroidProtocol

        public static String getAndroidProtocol()
      • getIOSProtocol

        public static String getIOSProtocol()
      • getURLForMobileApplication

        public static String getURLForMobileApplication​(String protocol,
                                                        javax.servlet.http.HttpServletRequest request,
                                                        DocumentModel doc)
      • getServerPart

        protected static String getServerPart​(String baseURL)
      • getDocumentPart

        protected static String getDocumentPart​(String requestedURL)