public interface CartRule extends org.broadleafcommerce.common.persistence.Status, Serializable, org.broadleafcommerce.common.copy.MultiTenantCloneable<CartRule>
CartRuleActions to take at certain
points in the Add to Cart workflow.ExecutionTimeType getExecutionTimeType()
ExecutionTimeType associated with this CartRulevoid setExecutionTimeType(ExecutionTimeType executionTimeType)
ExecutionTimeType to be associated with this CartRuleSet<CartRuleQualifyingItemCriteriaXref> getQualifyingItemCriteria()
CartRuleQualifyingItemCriteriaXrefs associated with this CartRulevoid setQualifyingItemCriteria(Set<CartRuleQualifyingItemCriteriaXref> qualifyingItemCriteria)
CartRuleQualifyingItemCriteriaXrefs to be associated with this CartRuleSet<CartRuleQualifyingOrderCriteriaXref> getQualifyingOrderCriteria()
CartRuleQualifyingOrderCriteriaXrefs associated with this CartRulevoid setQualifyingOrderCriteria(Set<CartRuleQualifyingOrderCriteriaXref> qualifyingOrderCriteria)
CartRuleQualifyingOrderCriteriaXrefs to be associated with this CartRuleList<CartRuleAction> getCartRuleActions()
CartRuleActions associated with this CartRulevoid setCartRuleActions(List<CartRuleAction> cartRuleActions)
CartRuleActions to be associated with this CartRuleboolean hasCartRuleActions()
CartRule has any associated CartRuleActionsList<CartRuleCustomerSegmentXref> getCustomerSegmentXrefs()
CartRuleCustomerSegmentXrefs associated with this CartRulevoid setCustomerSegmentXrefs(List<CartRuleCustomerSegmentXref> customerSegmentXrefs)
CartRuleCustomerSegmentXrefs to be associated with this CartRulecustomerSegmentXrefs - Date getActiveStartDate()
CartRulevoid setActiveStartDate(Date activeStartDate)
CartRulevoid setActiveEndDate(Date activeEndDate)
CartRuleInteger getTimesPerOrder()
CartRule can trigger per Ordervoid setTimesPerOrder(Integer timesPerOrder)
CartRule can trigger per OrdertimesPerOrder - List<CartRuleAction> getReversibleCartRuleActions()
CartRuleActions that are reversibleCopyright © 2019. All rights reserved.