Class ItemMarketingMessageRequest

    • Constructor Detail

      • ItemMarketingMessageRequest

        public ItemMarketingMessageRequest()
        Deprecated.
    • Method Detail

      • getItem

        public EnhancedLineItem getItem()
        Deprecated.
        Returns:
        the item for which to retrieve marketing messages
      • getLocale

        public Locale getLocale()
        Deprecated.
        Returns:
        the locale for which marketing messages should be retrieved
      • getCustomerContext

        public com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext getCustomerContext()
        Deprecated.
        Returns:
        the customer context information that should be used in determining which offers apply
      • getCodes

        public com.broadleafcommerce.promotion.offer.client.web.context.Codes getCodes()
        Deprecated.
        DTO containing codes used to apply offers to orders. These can be SharedCode.getCode() shared codes} or tracking IDs for entities like Campaigns.
        Returns:
        DTO containing codes used to apply offers to orders.
      • setItem

        public void setItem​(EnhancedLineItem item)
        Deprecated.
        Parameters:
        item - the item for which to retrieve marketing messages
      • setLocationType

        public void setLocationType​(String locationType)
        Deprecated.
        Parameters:
        locationType - the view type where the messages will be displayed
        See Also:
        MarketingMessageLocationType
      • setLocale

        public void setLocale​(Locale locale)
        Deprecated.
        Parameters:
        locale - the locale for which marketing messages should be retrieved
      • setCustomerContext

        public void setCustomerContext​(com.broadleafcommerce.promotion.offer.client.web.context.CustomerContext customerContext)
        Deprecated.
        Parameters:
        customerContext - the customer context information that should be used in determining which offers apply
      • setCodes

        public void setCodes​(com.broadleafcommerce.promotion.offer.client.web.context.Codes codes)
        Deprecated.
        DTO containing codes used to apply offers to orders. These can be SharedCode.getCode() shared codes} or tracking IDs for entities like Campaigns.
        Parameters:
        codes - DTO containing codes used to apply offers to orders.
      • equals

        public boolean equals​(Object o)
        Deprecated.
        Overrides:
        equals in class Object
      • canEqual

        protected boolean canEqual​(Object other)
        Deprecated.
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class Object