Interface CxOccAttributesStrategy

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Optional<java.lang.Long> readPersonalizationCalculationTime​(javax.servlet.http.HttpServletRequest request)
      Read personalization calculation time
      java.util.Optional<java.lang.String> readPersonalizationId​(javax.servlet.http.HttpServletRequest request)
      Read personalization identifier
      void setPersonalizationCalculationTime​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Set personalization calculation time
      void setPersonalizationId​(java.lang.String personalizationId, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Set personalization identifier
    • Method Detail

      • setPersonalizationId

        void setPersonalizationId​(java.lang.String personalizationId,
                                  javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response)
        Set personalization identifier
        Parameters:
        personalizationId - personalization identifier to set
        request - Http request
        response - Http reponse
      • readPersonalizationId

        java.util.Optional<java.lang.String> readPersonalizationId​(javax.servlet.http.HttpServletRequest request)
        Read personalization identifier
        Parameters:
        request - Http request
        Returns:
        personalization identifier
      • setPersonalizationCalculationTime

        void setPersonalizationCalculationTime​(javax.servlet.http.HttpServletRequest request,
                                               javax.servlet.http.HttpServletResponse response)
        Set personalization calculation time
        Parameters:
        request - Http request
        response - Http response
      • readPersonalizationCalculationTime

        java.util.Optional<java.lang.Long> readPersonalizationCalculationTime​(javax.servlet.http.HttpServletRequest request)
        Read personalization calculation time
        Parameters:
        request - Http request
        Returns:
        personalization calculation time as epoch time