Class DefaultRawEventEnricher
- java.lang.Object
-
- de.hybris.eventtracking.ws.services.DefaultRawEventEnricher
-
- All Implemented Interfaces:
RawEventEnricher
public class DefaultRawEventEnricher extends java.lang.Object implements RawEventEnricher
-
-
Constructor Summary
Constructors Constructor Description DefaultRawEventEnricher(UserService userService, BaseSiteService baseSiteService, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringenrich(java.lang.String json, javax.servlet.http.HttpServletRequest req)protected java.util.Optional<BaseSiteModel>getCurrentBaseSiteModel()protected java.lang.StringgetCurrentTimestamp()protected java.lang.StringgetSiteId()
-
-
-
Constructor Detail
-
DefaultRawEventEnricher
public DefaultRawEventEnricher(UserService userService, BaseSiteService baseSiteService, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Detail
-
enrich
public java.lang.String enrich(java.lang.String json, javax.servlet.http.HttpServletRequest req)- Specified by:
enrichin interfaceRawEventEnricher- See Also:
RawEventEnricher.enrich(String, HttpServletRequest)
-
getCurrentTimestamp
protected java.lang.String getCurrentTimestamp()
-
getSiteId
protected java.lang.String getSiteId()
-
getCurrentBaseSiteModel
protected java.util.Optional<BaseSiteModel> getCurrentBaseSiteModel()
-
-