Class FulfillmentPricingConfig
java.lang.Object
com.broadleafcommerce.fulfillment.common.domain.FulfillmentPricingConfig
Container for fulfillment pricing configuration properties.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe default service level to use if an item or group has not set the level.@NonNull FulfillmentPricingStrategy
Strategy that defines whetherPricedFulfillmentOption
should target FulfillmentGroups or FulfillmentItems.getId()
ID associated with this config.List of FulfillmentTypes that are supported by this application.void
setDefaultServiceLevel
(String defaultServiceLevel) The default service level to use if an item or group has not set the level.void
setFulfillmentPricingStrategy
(@NonNull FulfillmentPricingStrategy fulfillmentPricingStrategy) Strategy that defines whetherPricedFulfillmentOption
should target FulfillmentGroups or FulfillmentItems.void
ID associated with this config.void
setSupportedFulfillmentTypes
(Set<String> supportedFulfillmentTypes) List of FulfillmentTypes that are supported by this application.
-
Field Details
-
STANDARD_SERVICE_LEVEL
- See Also:
-
-
Constructor Details
-
FulfillmentPricingConfig
public FulfillmentPricingConfig()
-
-
Method Details
-
getId
ID associated with this config. It could be a DB ID or another arbitrary ID. -
getDefaultServiceLevel
The default service level to use if an item or group has not set the level. -
getFulfillmentPricingStrategy
Strategy that defines whetherPricedFulfillmentOption
should target FulfillmentGroups or FulfillmentItems. -
getSupportedFulfillmentTypes
List of FulfillmentTypes that are supported by this application. These correspond tocom.broadleafcommerce.order.common.domain.enums.FulfillmentType
. -
setId
ID associated with this config. It could be a DB ID or another arbitrary ID. -
setDefaultServiceLevel
The default service level to use if an item or group has not set the level. -
setFulfillmentPricingStrategy
public void setFulfillmentPricingStrategy(@NonNull @NonNull FulfillmentPricingStrategy fulfillmentPricingStrategy) Strategy that defines whetherPricedFulfillmentOption
should target FulfillmentGroups or FulfillmentItems. -
setSupportedFulfillmentTypes
List of FulfillmentTypes that are supported by this application. These correspond tocom.broadleafcommerce.order.common.domain.enums.FulfillmentType
.
-