Interface URLHandler
- All Superinterfaces:
org.broadleafcommerce.common.copy.MultiTenantCloneable<URLHandler>,Serializable
- All Known Implementing Classes:
NullURLHandler,URLHandlerDTO,URLHandlerImpl
public interface URLHandler
extends Serializable, org.broadleafcommerce.common.copy.MultiTenantCloneable<URLHandler>
-
Method Summary
Modifier and TypeMethodDescriptiongetId()booleanIndicates if the value returned bygetIncomingURL()is a regex expression rather than a concrete URI.voidvoidsetIncomingURL(String incomingURL) voidvoidsetRegexHandler(boolean regexHandler) Deprecated.voidsetRegexHandler(Boolean regexHandler) Indicates if the value set by the methodsetIncomingURL(String)should be treated as a regex expression rather than as a concrete URI.voidsetUrlRedirectType(URLRedirectType redirectType) Methods inherited from interface org.broadleafcommerce.common.copy.MultiTenantCloneable
createOrRetrieveCopyInstance
-
Method Details
-
getId
Long getId() -
setId
-
getIncomingURL
String getIncomingURL() -
setIncomingURL
-
getNewURL
String getNewURL() -
setNewURL
-
getUrlRedirectType
URLRedirectType getUrlRedirectType() -
setUrlRedirectType
-
isRegexHandler
boolean isRegexHandler()Indicates if the value returned bygetIncomingURL()is a regex expression rather than a concrete URI. Default is false.- Returns:
-
setRegexHandler
Indicates if the value set by the methodsetIncomingURL(String)should be treated as a regex expression rather than as a concrete URI.- Parameters:
regexHandler-
-
setRegexHandler
Deprecated.
-