Interface CustomizedAccountAddressRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>

    • Method Detail

      • clearDefaultForAddressType

        @Policy(operationTypes=UPDATE)
        void clearDefaultForAddressType​(AccountRef account,
                                        String accountAddressType,
                                        @Nullable
                                        com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
        Find all AccountAddresses for the provided account with AccountAddress.isDefault() set to true & update it to false.
        Parameters:
        account - the account whose default shipping address should no longer be the default.
        accountAddressType -
        context -