Class FulfillmentVariableExpression
java.lang.Object
org.broadleafcommerce.core.web.expression.checkout.FulfillmentVariableExpression
- All Implemented Interfaces:
org.broadleafcommerce.common.web.expression.BroadleafVariableExpression
@Component("blFulfillmentVariableExpression")
@ConditionalOnTemplating
public class FulfillmentVariableExpression
extends Object
implements org.broadleafcommerce.common.web.expression.BroadleafVariableExpression
- Author:
- Chris Kittrell (ckittrell)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CartStateServiceprotected org.broadleafcommerce.core.order.service.FulfillmentGroupServiceprotected org.broadleafcommerce.core.order.service.FulfillmentOptionServiceprotected org.broadleafcommerce.core.pricing.service.FulfillmentPricingServiceprotected org.broadleafcommerce.core.order.service.OrderMultishipOptionService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.core.pricing.service.fulfillment.provider.FulfillmentEstimationResponseList<org.broadleafcommerce.core.order.domain.FulfillmentOption>List<org.broadleafcommerce.core.order.domain.OrderMultishipOption>getName()intprotected booleanisNullOrder(org.broadleafcommerce.core.order.domain.Order cart)
-
Field Details
-
cartStateService
-
fulfillmentGroupService
protected org.broadleafcommerce.core.order.service.FulfillmentGroupService fulfillmentGroupService -
fulfillmentOptionService
protected org.broadleafcommerce.core.order.service.FulfillmentOptionService fulfillmentOptionService -
fulfillmentPricingService
protected org.broadleafcommerce.core.pricing.service.FulfillmentPricingService fulfillmentPricingService -
orderMultishipOptionService
protected org.broadleafcommerce.core.order.service.OrderMultishipOptionService orderMultishipOptionService
-
-
Constructor Details
-
FulfillmentVariableExpression
public FulfillmentVariableExpression()
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.broadleafcommerce.common.web.expression.BroadleafVariableExpression
-
getNumShippableFulfillmentGroups
public int getNumShippableFulfillmentGroups() -
getFulfillmentOptions
-
getMultiShipOptions
-
getFulfillmentEstimateResponse
public org.broadleafcommerce.core.pricing.service.fulfillment.provider.FulfillmentEstimationResponse getFulfillmentEstimateResponse() -
isNullOrder
protected boolean isNullOrder(org.broadleafcommerce.core.order.domain.Order cart)
-