Class IntegratorPlaceholder


  • @ProviderType
    public final class IntegratorPlaceholder
    extends java.lang.Object
    Placeholders used in integrator template markup that has to be replaced by integrating applications.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static @NotNull java.lang.String APP_INCLUDE_CONTENT
      Placeholder for the main content markup of the external application.
      static @NotNull java.lang.String APP_INCLUDE_FOOTER
      Placeholder for markup of the external application that should be placed before the end of the BODY element.
      static @NotNull java.lang.String APP_INCLUDE_HEADER
      Placeholder for markup of the external application that should be placed in the HTML HEAD element.
      static @NotNull java.lang.String URL_CONTENT
      Placeholder for scheme and hostname in URLs pointing to content pages (non-secure mode, HTTP).
      static @NotNull java.lang.String URL_CONTENT_PROXY
      Placeholder for scheme and hostname in URLs pointing to resources (e.g.
      static @NotNull java.lang.String URL_CONTENT_SECURE
      Placeholder for scheme and hostname in URLs pointing to content pages (secure mode, HTTPS).
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static @NotNull java.lang.String getTagWithComments​(@NotNull java.lang.String placeholder)
      Placeholder with HTML BEGIN and END comments
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • APP_INCLUDE_CONTENT

        @NotNull
        public static final @NotNull java.lang.String APP_INCLUDE_CONTENT
        Placeholder for the main content markup of the external application.
        See Also:
        Constant Field Values
      • APP_INCLUDE_HEADER

        @NotNull
        public static final @NotNull java.lang.String APP_INCLUDE_HEADER
        Placeholder for markup of the external application that should be placed in the HTML HEAD element.
        See Also:
        Constant Field Values
      • APP_INCLUDE_FOOTER

        @NotNull
        public static final @NotNull java.lang.String APP_INCLUDE_FOOTER
        Placeholder for markup of the external application that should be placed before the end of the BODY element.
        See Also:
        Constant Field Values
      • URL_CONTENT

        @NotNull
        public static final @NotNull java.lang.String URL_CONTENT
        Placeholder for scheme and hostname in URLs pointing to content pages (non-secure mode, HTTP).
        See Also:
        Constant Field Values
      • URL_CONTENT_SECURE

        @NotNull
        public static final @NotNull java.lang.String URL_CONTENT_SECURE
        Placeholder for scheme and hostname in URLs pointing to content pages (secure mode, HTTPS).
        See Also:
        Constant Field Values
      • URL_CONTENT_PROXY

        @NotNull
        public static final @NotNull java.lang.String URL_CONTENT_PROXY
        Placeholder for scheme and hostname in URLs pointing to resources (e.g. CSS/JS/Image references or AJAX requests). Secure- or non-secure mode depends on the external application. If AJAX requests are blocked by the same origin policy the external application may decide to route these URLs through a proxy with its own scheme and hostname.
        See Also:
        Constant Field Values
    • Method Detail

      • getTagWithComments

        @NotNull
        public static @NotNull java.lang.String getTagWithComments​(@NotNull
                                                                   @NotNull java.lang.String placeholder)
        Placeholder with HTML BEGIN and END comments
        Parameters:
        placeholder - Placeholder
        Returns:
        Tag with comments