Interface YProfileAffinityFacade

  • All Known Implementing Classes:
    DefaultYProfileAffinityFacade

    public interface YProfileAffinityFacade
    Interface provides ability to get affinity data for a profile.
    • Method Detail

      • getProductAffinities

        java.util.List<ProductAffinityData> getProductAffinities​(ProductAffinityParameterData productAffinityParameterData)
        Returns list of products affinities associated to the current session customer.
        Parameters:
        productAffinityParameterData - holds parameters to be used for data retrieval if needed.
        Returns:
        List
      • getCategoryAffinities

        java.util.List<CategoryAffinityData> getCategoryAffinities​(CategoryAffinityParameterData categoryAffinityParameterData)
        Returns list of categories affinities associated to the current session customer.
        Parameters:
        categoryAffinityParameterData - holds parameters to be used for data retrieval if needed
        Returns:
        List
      • getDeviceAffinities

        java.util.List<TechnologyUsedData> getDeviceAffinities​(DeviceAffinityParameterData deviceAffinityParameterData)
        Returns list of device affinities associated to the current session customer.
        Parameters:
        deviceAffinityParameterData - holds parameters to be used for data retrieval if needed.
        Returns:
        List