Class VirtualFulfillmentPricingProperties

    • Constructor Detail

      • VirtualFulfillmentPricingProperties

        public VirtualFulfillmentPricingProperties()
    • Method Detail

      • isActive

        public boolean isActive​(@Nullable
                                com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      • isSampleConfig

        public boolean isSampleConfig​(@Nullable
                                      com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      • getFulfillmentOptions

        public List<VirtualFulfillmentPricingOption> getFulfillmentOptions​(@Nullable
                                                                           com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      • setActive

        public void setActive​(boolean active)
      • setSampleConfig

        public void setSampleConfig​(boolean sampleConfig)
        Whether this configuration is the out-of-the-box sample. If true, a warning will be logged.
        Parameters:
        sampleConfig - Whether this configuration is the out-of-the-box sample.
      • setConfigPath

        @Deprecated
        public void setConfigPath​(@Nullable
                                  org.springframework.core.io.Resource configPath)
        Deprecated.
        since 1.1.0, in favor of fulfillmentOptions
        The path to the configuration file used for virtual fulfillment calculations.
      • setFulfillmentOptions

        public void setFulfillmentOptions​(List<VirtualFulfillmentPricingOption> fulfillmentOptions)
        List of virtual pricing fulfillment options that can be chosen.
        Parameters:
        shipTables - List of virtual pricing fulfillment options.
      • getConfigPath

        @Deprecated
        @Nullable
        public org.springframework.core.io.Resource getConfigPath()
        Deprecated.
        since 1.1.0, in favor of fulfillmentOptions
        The path to the configuration file used for virtual fulfillment calculations.