Class IntegratorPlaceholder


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

      • APP_INCLUDE_CONTENT

        @NotNull
        public static final @NotNull 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 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 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 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 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 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 String getTagWithComments​(@NotNull
                                                         @NotNull String placeholder)
        Placeholder with HTML BEGIN and END comments
        Parameters:
        placeholder - Placeholder
        Returns:
        Tag with comments