Interface AccountMemberProvider

All Known Implementing Classes:
ExternalAccountMemberProvider

public interface AccountMemberProvider
Provider for interfacing with operations around AccountMember entities. Typically utilizes WebClient to make requests to an external REST API.
Author:
Susana Cruz (susanaccruz)
  • Method Details

    • readAllByAccountIdAndMemberIds

      reactor.core.publisher.Mono<ResponsePageGenerator<AccountMember>> readAllByAccountIdAndMemberIds(String accountId, List<String> memberIdsString, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    • readAllByAccountIdAndEmails

      reactor.core.publisher.Mono<ResponsePageGenerator<AccountMember>> readAllByAccountIdAndEmails(String accountId, List<String> memberIdsString, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    • readByAccountIdAndMemberId

      reactor.core.publisher.Mono<AccountMember> readByAccountIdAndMemberId(String id, String accountId, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)