Class MobileBannerHelper

java.lang.Object
org.nuxeo.ecm.platform.web.common.MobileBannerHelper

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

  • Constructor Details

    • MobileBannerHelper

      public MobileBannerHelper()
  • Method Details

    • 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)
    • getURLForMobileApplication

      public static String getURLForMobileApplication(String protocol, String baseURL, DocumentModel doc, String requestedURL)
    • getServerPart

      protected static String getServerPart(String baseURL)
    • getDocumentPart

      protected static String getDocumentPart(DocumentModel doc)
    • getDocumentPart

      protected static String getDocumentPart(String requestedURL)