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
Modifier and TypeClassDescriptionstatic class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
If true, during auto-fulfill, VIRTUAL fulfillments will go through theOrderFulfillmentStatus.FULFILLING
status before they can be marked asOrderFulfillmentStatus.FULFILLED
.void
void
setEnableFulfillingStep
(boolean enableFulfillingStep) If true, during auto-fulfill, VIRTUAL fulfillments will go through theOrderFulfillmentStatus.FULFILLING
status 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.FULFILLING
status 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.FULFILLED
once 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.FULFILLING
status 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.FULFILLED
once fulfillment is complete.This should have the same value as
broadleaf.order.metadata.enable-fulfilling-step
. -
getAutoFulfill
-
setAutoFulfill
-