Interface URLHandler

All Superinterfaces:
MultiTenantCloneable<URLHandler>, Serializable
All Known Implementing Classes:
NullURLHandler, URLHandlerDTO, URLHandlerImpl

public interface URLHandler extends Serializable, MultiTenantCloneable<URLHandler>
  • Method Details

    • getId

      Long getId()
    • setId

      void setId(Long id)
    • getIncomingURL

      String getIncomingURL()
    • setIncomingURL

      void setIncomingURL(String incomingURL)
    • getNewURL

      String getNewURL()
    • setNewURL

      void setNewURL(String newURL)
    • getUrlRedirectType

      URLRedirectType getUrlRedirectType()
    • setUrlRedirectType

      void setUrlRedirectType(URLRedirectType redirectType)
    • isRegexHandler

      boolean isRegexHandler()
      Indicates if the value returned by getIncomingURL() is a regex expression rather than a concrete URI. Default is false.
      Returns:
    • setRegexHandler

      void setRegexHandler(Boolean regexHandler)
      Indicates if the value set by the method setIncomingURL(String) should be treated as a regex expression rather than as a concrete URI.
      Parameters:
      regexHandler -
    • setRegexHandler

      @Deprecated void setRegexHandler(boolean regexHandler)
      Deprecated.