Class BaseFrontendRegexUrlDecoder<T>
- java.lang.Object
-
- de.hybris.platform.cmscockpit.url.impl.BaseFrontendRegexUrlDecoder<T>
-
- All Implemented Interfaces:
FrontendUrlDecoder<T>,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
CategoryCatalogVersionFrontendUrlDecoder,ProductCatalogVersionFrontendUrlDecoder
public abstract class BaseFrontendRegexUrlDecoder<T> extends java.lang.Object implements FrontendUrlDecoder<T>, org.springframework.beans.factory.InitializingBean
Match url pattern using a regex.
-
-
Constructor Summary
Constructors Constructor Description BaseFrontendRegexUrlDecoder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()Tdecode(java.lang.String url)voidsetRegex(java.lang.String regex)protected abstract TtranslateId(java.lang.String id)
-
-
-
Method Detail
-
decode
public T decode(java.lang.String url)
- Specified by:
decodein interfaceFrontendUrlDecoder<T>
-
translateId
protected abstract T translateId(java.lang.String id)
-
setRegex
public void setRegex(java.lang.String regex)
- Parameters:
regex- the regex to set
-
afterPropertiesSet
public void afterPropertiesSet()
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-
-