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
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
int
hashCode()
boolean
Whether or not anonymization specific to theAccount
domain is supportedboolean
Whether or not anonymization specific to theAccountMember
domain is supportedboolean
Whether or not anonymization specific to theCustomerAddress
domain is supportedboolean
Whether or not anonymization specific to theCustomer
domain is supportedboolean
Whether or not anonymization specific to theCustomerNote
domain is supportedboolean
Whether or not anonymization is enabled at allboolean
Deprecated.void
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 methodstoString()
-
Constructor Details
-
CustomerAnonymizationProperties
public CustomerAnonymizationProperties()
-
-
Method Details
-
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.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.since 1.7.2, in favor of usingSavedPaymentMethod
in PaymentTransactionServices to manage saved payment methodsWhether or not anonymization specific to thePaymentAccount
domain is supported -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods