Class CustomerAnonymizationProperties
- java.lang.Object
-
- com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
@ConfigurationProperties(prefix="broadleaf.customer.anonymization") public class CustomerAnonymizationProperties extends Object
Controls anonymization behavior for the customer service
-
-
Constructor Summary
Constructors Constructor Description CustomerAnonymizationProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
int
hashCode()
boolean
isAccountEnabled()
Whether or not anonymization specific to theAccount
domain is supportedboolean
isAccountMemberEnabled()
Whether or not anonymization specific to theAccountMember
domain is supportedboolean
isCustomerAddressEnabled()
Whether or not anonymization specific to theCustomerAddress
domain is supportedboolean
isCustomerEnabled()
Whether or not anonymization specific to theCustomer
domain is supportedboolean
isCustomerNoteEnabled()
Whether or not anonymization specific to theCustomerNote
domain is supportedboolean
isEnabled()
Whether or not anonymization is enabled at allboolean
isPaymentAccountEnabled()
Deprecated.since 1.7.2, in favor of usingSavedPaymentMethod
in PaymentTransactionServices to manage saved payment methodsvoid
setAccountEnabled(boolean accountEnabled)
Whether or not anonymization specific to theAccount
domain is supportedvoid
setAccountMemberEnabled(boolean accountMemberEnabled)
Whether or not anonymization specific to theAccountMember
domain is supportedvoid
setCustomerAddressEnabled(boolean customerAddressEnabled)
Whether or not anonymization specific to theCustomerAddress
domain is supportedvoid
setCustomerEnabled(boolean customerEnabled)
Whether or not anonymization specific to theCustomer
domain is supportedvoid
setCustomerNoteEnabled(boolean customerNoteEnabled)
Whether or not anonymization specific to theCustomerNote
domain is supportedvoid
setEnabled(boolean enabled)
Whether or not anonymization is enabled at allvoid
setPaymentAccountEnabled(boolean paymentAccountEnabled)
Deprecated.since 1.7.2, in favor of usingSavedPaymentMethod
in PaymentTransactionServices to manage saved payment methodsString
toString()
-
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
Whether or not anonymization is enabled at all
-
isAccountEnabled
public boolean isAccountEnabled()
Whether or not anonymization specific to theAccount
domain is supported
-
isAccountMemberEnabled
public boolean isAccountMemberEnabled()
Whether or not anonymization specific to theAccountMember
domain is supported
-
isCustomerAddressEnabled
public boolean isCustomerAddressEnabled()
Whether or not anonymization specific to theCustomerAddress
domain is supported
-
isCustomerEnabled
public boolean isCustomerEnabled()
Whether or not anonymization specific to theCustomer
domain is supported
-
isCustomerNoteEnabled
public boolean isCustomerNoteEnabled()
Whether or not anonymization specific to theCustomerNote
domain is supported
-
isPaymentAccountEnabled
@Deprecated public boolean isPaymentAccountEnabled()
Deprecated.since 1.7.2, in favor of usingSavedPaymentMethod
in PaymentTransactionServices to manage saved payment methodsWhether or not anonymization specific to thePaymentAccount
domain is supported
-
setEnabled
public void setEnabled(boolean enabled)
Whether or not anonymization is enabled at all
-
setAccountEnabled
public void setAccountEnabled(boolean accountEnabled)
Whether or not anonymization specific to theAccount
domain is supported
-
setAccountMemberEnabled
public void setAccountMemberEnabled(boolean accountMemberEnabled)
Whether or not anonymization specific to theAccountMember
domain is supported
-
setCustomerAddressEnabled
public void setCustomerAddressEnabled(boolean customerAddressEnabled)
Whether or not anonymization specific to theCustomerAddress
domain is supported
-
setCustomerEnabled
public void setCustomerEnabled(boolean customerEnabled)
Whether or not anonymization specific to theCustomer
domain is supported
-
setCustomerNoteEnabled
public void setCustomerNoteEnabled(boolean customerNoteEnabled)
Whether or not anonymization specific to theCustomerNote
domain is supported
-
setPaymentAccountEnabled
@Deprecated public void setPaymentAccountEnabled(boolean paymentAccountEnabled)
Deprecated.since 1.7.2, in favor of usingSavedPaymentMethod
in PaymentTransactionServices to manage saved payment methodsWhether or not anonymization specific to thePaymentAccount
domain is supported
-
canEqual
protected boolean canEqual(Object other)
-
-