Interface IntegratorMode

All Known Implementing Classes:
IntegratorModes

@ProviderType public interface IntegratorMode
How an integrator template sohuld behave when externalizing URLs.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull String
    Gets the integrator mode ID.
    boolean
    Checks if protocol detection is automatic.
    boolean
    Checks if URL placeholders should be used.
  • Method Details

    • getId

      @NotNull @NotNull String getId()
      Gets the integrator mode ID.
      Returns:
      Integrator mode ID (is stored as identifier in repository)
    • isUseUrlPlaceholders

      boolean isUseUrlPlaceholders()
      Checks if URL placeholders should be used.
      Returns:
      true if placeholders should be used for externalizing URLs instead of site urls
    • isDetectProtocol

      boolean isDetectProtocol()
      Checks if protocol detection is automatic.
      Returns:
      true if the prototcol to be used for externalizing URLs in integrator mode is detected automatically or defined in the integrator page itself.