java.lang.Object
de.hybris.platform.personalizationservices.occ.voters.impl.AbstractCxOccVoter
de.hybris.platform.personalizationservices.occ.voters.impl.CxOccTimeVoter
All Implemented Interfaces:
CxOccVoter, org.springframework.core.Ordered, org.springframework.integration.context.Orderable

public class CxOccTimeVoter extends AbstractCxOccVoter
  • Field Details

  • Constructor Details

    • CxOccTimeVoter

      public CxOccTimeVoter()
  • Method Details

    • getVote

      public Vote getVote(javax.servlet.http.HttpServletRequest request)
      Description copied from interface: CxOccVoter
      Return vote for action which should be executed for Commerce Web Services request
      Parameters:
      request - Http request
      Returns:
      vote for recalculation action
    • getLastCalculationTime

      protected Optional<Long> getLastCalculationTime(javax.servlet.http.HttpServletRequest request)
    • getTimeService

      protected TimeService getTimeService()
    • setTimeService

      public void setTimeService(TimeService timeService)
    • getCxConfigurationService

      protected CxConfigurationService getCxConfigurationService()
    • setCxConfigurationService

      public void setCxConfigurationService(CxConfigurationService cxConfigurationService)
    • getCxOccAttributesStrategy

      protected CxOccAttributesStrategy getCxOccAttributesStrategy()
    • setCxOccAttributesStrategy

      public void setCxOccAttributesStrategy(CxOccAttributesStrategy cxOccAttributesStrategy)
    • getCxActionResultService

      protected CxActionResultService getCxActionResultService()
    • setCxActionResultService

      public void setCxActionResultService(CxActionResultService cxActionResultService)
    • getUserService

      protected UserService getUserService()
    • setUserService

      public void setUserService(UserService userService)
    • getCxCatalogService

      protected CxCatalogService getCxCatalogService()
    • setCxCatalogService

      public void setCxCatalogService(CxCatalogService cxCatalogService)