Class DefaultBarcodeUrlResolver
- java.lang.Object
-
- de.hybris.platform.deeplink.resolvers.impl.DefaultBarcodeUrlResolver
-
- All Implemented Interfaces:
BarcodeUrlResolver
public class DefaultBarcodeUrlResolver extends java.lang.Object implements BarcodeUrlResolver
The Class DefaultBarcodeUrlResolver. Default implementation ofBarcodeUrlResolver- Spring Bean ID:
- barcodeUrlResolver
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringTOKEN_VALUE_SEPARATOR
-
Constructor Summary
Constructors Constructor Description DefaultBarcodeUrlResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeeplinkUrlDaogetDeeplinkUrlDao()Gets the deeplink url dao.DeeplinkUrlInforesolve(java.lang.String token)Resolves barcode token and finds proper items based on token values.voidsetDeeplinkUrlDao(DeeplinkUrlDao deeplinkUrlDao)Sets the deeplink url dao.
-
-
-
Field Detail
-
TOKEN_VALUE_SEPARATOR
public static final java.lang.String TOKEN_VALUE_SEPARATOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
resolve
public DeeplinkUrlInfo resolve(java.lang.String token)
Description copied from interface:BarcodeUrlResolverResolves barcode token and finds proper items based on token values.- Specified by:
resolvein interfaceBarcodeUrlResolver- Parameters:
token- the token containing necessery info to fill ResolvedToken object with values- Returns:
- the DeeplinkUrlInfo POJO
-
getDeeplinkUrlDao
public DeeplinkUrlDao getDeeplinkUrlDao()
Gets the deeplink url dao.- Returns:
- the deeplinkUrlDao
-
setDeeplinkUrlDao
public void setDeeplinkUrlDao(DeeplinkUrlDao deeplinkUrlDao)
Sets the deeplink url dao.- Parameters:
deeplinkUrlDao- the deeplinkUrlDao to set
-
-