Class OrderAnonymizationProperties
- java.lang.Object
-
- com.broadleafcommerce.order.anonymization.OrderAnonymizationProperties
-
@ConfigurationProperties(prefix="broadleaf.order.anonymization") public class OrderAnonymizationProperties extends Object
Controls anonymization behavior for the order service
-
-
Constructor Summary
Constructors Constructor Description OrderAnonymizationProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)inthashCode()booleanisEnabled()Whether or not anonymization is enabled at allbooleanisOrderEnabled()Whether or not anonymization specific to theOrderdomain is supportedbooleanisOrderFulfillmentEnabled()Whether or not anonymization specific to theOrderFulfillmentdomain is supportedbooleanisOrderFulfillmentNoteEnabled()Whether or not anonymization specific to theOrderFulfillmentNotedomain is supportedbooleanisOrderNoteEnabled()Whether or not anonymization specific to theOrderNotedomain is supportedbooleanisReturnAuthorizationEnabled()Whether or not anonymization specific to theReturnAuthorizationdomain is supportedbooleanisValidateFulfillmentEnabled()Whether or notOrderFulfillment.getStatus()is validated to be finalized (i.e.voidsetEnabled(boolean enabled)Whether or not anonymization is enabled at allvoidsetOrderEnabled(boolean orderEnabled)Whether or not anonymization specific to theOrderdomain is supportedvoidsetOrderFulfillmentEnabled(boolean orderFulfillmentEnabled)Whether or not anonymization specific to theOrderFulfillmentdomain is supportedvoidsetOrderFulfillmentNoteEnabled(boolean orderFulfillmentNoteEnabled)Whether or not anonymization specific to theOrderFulfillmentNotedomain is supportedvoidsetOrderNoteEnabled(boolean orderNoteEnabled)Whether or not anonymization specific to theOrderNotedomain is supportedvoidsetReturnAuthorizationEnabled(boolean returnAuthorizationEnabled)Whether or not anonymization specific to theReturnAuthorizationdomain is supportedvoidsetValidateFulfillmentEnabled(boolean validateFulfillmentEnabled)Whether or notOrderFulfillment.getStatus()is validated to be finalized (i.e.StringtoString()
-
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
Whether or not anonymization is enabled at all
-
isValidateFulfillmentEnabled
public boolean isValidateFulfillmentEnabled()
Whether or notOrderFulfillment.getStatus()is validated to be finalized (i.e. FULFILLED or CANCELLED) before allowing any order related anonymization to take place.
-
isOrderEnabled
public boolean isOrderEnabled()
Whether or not anonymization specific to theOrderdomain is supported
-
isOrderFulfillmentEnabled
public boolean isOrderFulfillmentEnabled()
Whether or not anonymization specific to theOrderFulfillmentdomain is supported
-
isOrderFulfillmentNoteEnabled
public boolean isOrderFulfillmentNoteEnabled()
Whether or not anonymization specific to theOrderFulfillmentNotedomain is supported
-
isOrderNoteEnabled
public boolean isOrderNoteEnabled()
Whether or not anonymization specific to theOrderNotedomain is supported
-
isReturnAuthorizationEnabled
public boolean isReturnAuthorizationEnabled()
Whether or not anonymization specific to theReturnAuthorizationdomain is supported
-
setEnabled
public void setEnabled(boolean enabled)
Whether or not anonymization is enabled at all
-
setValidateFulfillmentEnabled
public void setValidateFulfillmentEnabled(boolean validateFulfillmentEnabled)
Whether or notOrderFulfillment.getStatus()is validated to be finalized (i.e. FULFILLED or CANCELLED) before allowing any order related anonymization to take place.
-
setOrderEnabled
public void setOrderEnabled(boolean orderEnabled)
Whether or not anonymization specific to theOrderdomain is supported
-
setOrderFulfillmentEnabled
public void setOrderFulfillmentEnabled(boolean orderFulfillmentEnabled)
Whether or not anonymization specific to theOrderFulfillmentdomain is supported
-
setOrderFulfillmentNoteEnabled
public void setOrderFulfillmentNoteEnabled(boolean orderFulfillmentNoteEnabled)
Whether or not anonymization specific to theOrderFulfillmentNotedomain is supported
-
setOrderNoteEnabled
public void setOrderNoteEnabled(boolean orderNoteEnabled)
Whether or not anonymization specific to theOrderNotedomain is supported
-
setReturnAuthorizationEnabled
public void setReturnAuthorizationEnabled(boolean returnAuthorizationEnabled)
Whether or not anonymization specific to theReturnAuthorizationdomain is supported
-
canEqual
protected boolean canEqual(Object other)
-
-