Uses of Class
com.broadleafcommerce.customer.domain.Account
-
-
Uses of Account in com.broadleafcommerce.customer.domain
Methods in com.broadleafcommerce.customer.domain that return Account Modifier and Type Method Description Account
AccountMember. getAccount()
The account in the relationship.Methods in com.broadleafcommerce.customer.domain with parameters of type Account Modifier and Type Method Description AccountRef
AccountRef. fromAccount(Account account)
Builds anAccountRef
based on the providedAccount
void
AccountMember. setAccount(Account account)
The account in the relationship. -
Uses of Account in com.broadleafcommerce.customer.service
Classes in com.broadleafcommerce.customer.service with type parameters of type Account Modifier and Type Interface Description interface
AccountService<P extends Account>
Service API forAccounts
.interface
CustomerAccountService<A extends Account,M extends AccountMember>
Service for customer facing interactions involving reading account members and accounts.class
DefaultAccountService<P extends Account>
Default implementation ofAccountService
class
DefaultCustomerAccountService<A extends Account,M extends AccountMember>
Methods in com.broadleafcommerce.customer.service that return Account Modifier and Type Method Description protected Account
DefaultAccountMemberService. getAccountWithId(@NonNull AccountRef accountRef)
Methods in com.broadleafcommerce.customer.service that return types with arguments of type Account Modifier and Type Method Description protected AccountService<Account>
DefaultAccountInviteService. getAccountService()
protected AccountService<Account>
DefaultAccountMemberService. getAccountService()
Methods in com.broadleafcommerce.customer.service with parameters of type Account Modifier and Type Method Description protected AccountRef
DefaultAccountMemberService. createAccountRefFromAccount(@NonNull Account account)
protected AccountInviteAcceptanceNotification
DefaultSendAccountInvitationService. getNotification(Account account, Customer customer, Map<String,Object> additionalArgs, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
protected void
DefaultAccountInviteService. sendAccountAcceptance(Customer customer, Account account, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
void
DefaultSendAccountInvitationService. sendAccountAcceptance(Customer customer, Account account, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
void
DefaultSendAccountInvitationService. sendAccountAcceptance(Customer customer, Account account, Map<String,Object> additionalArgs, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
void
SendAccountInvitationService. sendAccountAcceptance(Customer customer, Account account, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Send the account acceptance notification to the targeted user when auto-acceptance is enabledvoid
SendAccountInvitationService. sendAccountAcceptance(Customer customer, Account account, Map<String,Object> additionalArgs, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Send the account acceptance notification to the targeted user when auto-acceptance is enabledConstructor parameters in com.broadleafcommerce.customer.service with type arguments of type Account Constructor Description DefaultAccountInviteService(AccountService<Account> accountService, AccountMemberService<AccountMember> accountMemberService, CustomerService<Customer> customerService, SendAccountInvitationService sendAccountInvitationService, com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.filtering.fetch.rsql.RSQLFilterParser rsqlFilterParser, AccountInviteRepository<com.broadleafcommerce.data.tracking.core.Trackable> accountInviteRepository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, AccountInviteProperties accountInviteProperties)
DefaultAccountMemberService(AccountMemberRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, AccountService<Account> accountService, CustomerService<Customer> customerService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, AccountMemberRoleChangeProducer accountMemberRoleChangeProducer)
-
Uses of Account in com.broadleafcommerce.customer.service.domain
Methods in com.broadleafcommerce.customer.service.domain that return Account Modifier and Type Method Description Account
AccountInviteAcceptanceNotification. getAccount()
The account related to the inviteMethods in com.broadleafcommerce.customer.service.domain with parameters of type Account Modifier and Type Method Description void
AccountInviteAcceptanceNotification. setAccount(Account account)
The account related to the invite -
Uses of Account in com.broadleafcommerce.customer.web.endpoint
Methods in com.broadleafcommerce.customer.web.endpoint that return Account Modifier and Type Method Description Account
AccountEndpoint. createAccount(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Account account)
Account
AccountEndpoint. readAccountById(String accountId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Account
AccountEndpoint. replaceAccount(String accountId, Account account, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Methods in com.broadleafcommerce.customer.web.endpoint that return types with arguments of type Account Modifier and Type Method Description protected AccountService<Account>
AccountAddressEndpoint. getAccountService()
protected AccountService<Account>
AccountEndpoint. getAccountService()
protected CustomerAccountService<Account,AccountMember>
CustomerAccountEndpoint. getCustomerAccountService()
protected org.springframework.data.domain.Page<Account>
AccountEndpoint. hydrateParentAccounts(org.springframework.data.domain.Page<Account> accounts, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
List<Account>
CustomerAccountEndpoint. myAccounts(int childAccountDepth, boolean filterParents, cz.jirutka.rsql.parser.ast.Node filters, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
List<Account>
AccountEndpoint. readAccountsForCustomer(String customerId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
org.springframework.data.domain.Page<Account>
AccountEndpoint. readAllAccounts(cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Methods in com.broadleafcommerce.customer.web.endpoint with parameters of type Account Modifier and Type Method Description Account
AccountEndpoint. createAccount(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Account account)
Account
AccountEndpoint. replaceAccount(String accountId, Account account, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Method parameters in com.broadleafcommerce.customer.web.endpoint with type arguments of type Account Modifier and Type Method Description protected org.springframework.data.domain.Page<Account>
AccountEndpoint. hydrateParentAccounts(org.springframework.data.domain.Page<Account> accounts, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Constructor parameters in com.broadleafcommerce.customer.web.endpoint with type arguments of type Account Constructor Description AccountAddressEndpoint(AccountService<Account> accountService, AccountAddressService<AccountAddress> accountAddressService, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
AccountEndpoint(AccountService<Account> accountService, AccountMemberService<AccountMember> accountMemberService)
CustomerAccountEndpoint(CustomerAccountService<Account,AccountMember> customerAccountService)
-