Class FulfillmentProcessingProperties
java.lang.Object
com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties
@ConfigurationProperties("broadleaf.orderoperation.fulfillment-processing")
public class FulfillmentProcessingProperties
extends Object
Properties pertaining to automatic fulfillment.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanIf true, during auto-fulfill, VIRTUAL fulfillments will go through theOrderFulfillmentStatus.FULFILLINGstatus before they can be marked asOrderFulfillmentStatus.FULFILLED.voidvoidsetEnableFulfillingStep(boolean enableFulfillingStep) If true, during auto-fulfill, VIRTUAL fulfillments will go through theOrderFulfillmentStatus.FULFILLINGstatus before they can be marked asOrderFulfillmentStatus.FULFILLED.
-
Constructor Details
-
FulfillmentProcessingProperties
public FulfillmentProcessingProperties()
-
-
Method Details
-
isEnableFulfillingStep
public boolean isEnableFulfillingStep()If true, during auto-fulfill, VIRTUAL fulfillments will go through theOrderFulfillmentStatus.FULFILLINGstatus before they can be marked asOrderFulfillmentStatus.FULFILLED.This will allow external systems to perform virtual fulfillment processes. That system must be responsible for notifying this service to change the status to
OrderFulfillmentStatus.FULFILLEDonce fulfillment is complete.This should have the same value as
broadleaf.order.metadata.enable-fulfilling-step. -
setEnableFulfillingStep
public void setEnableFulfillingStep(boolean enableFulfillingStep) If true, during auto-fulfill, VIRTUAL fulfillments will go through theOrderFulfillmentStatus.FULFILLINGstatus before they can be marked asOrderFulfillmentStatus.FULFILLED.This will allow external systems to perform virtual fulfillment processes. That system must be responsible for notifying this service to change the status to
OrderFulfillmentStatus.FULFILLEDonce fulfillment is complete.This should have the same value as
broadleaf.order.metadata.enable-fulfilling-step. -
getAutoFulfill
-
setAutoFulfill
-