Uses of Class
com.broadleafcommerce.customer.domain.Account
Package
Description
-
Uses of Account in com.broadleafcommerce.customer.domain
Modifier and TypeMethodDescriptionAccountRef.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
Modifier and TypeInterfaceDescriptioninterface
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> Modifier and TypeMethodDescriptionprotected Account
DefaultAccountMemberService.getAccountWithId
(@NonNull AccountRef accountRef) Modifier and TypeMethodDescriptionprotected AccountService<Account>
DefaultAccountInviteService.getAccountService()
protected AccountService<Account>
DefaultAccountMemberService.getAccountService()
Modifier and TypeMethodDescriptionprotected 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 enabledModifierConstructorDescriptionDefaultAccountInviteService
(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
Modifier and TypeMethodDescriptionAccountInviteAcceptanceNotification.getAccount()
The account related to the inviteModifier and TypeMethodDescriptionvoid
AccountInviteAcceptanceNotification.setAccount
(Account account) The account related to the invite -
Uses of Account in com.broadleafcommerce.customer.web.endpoint
Modifier and TypeMethodDescriptionAccountEndpoint.createAccount
(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Account account) AccountEndpoint.readAccountById
(String accountId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) AccountEndpoint.replaceAccount
(String accountId, Account account, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Modifier and TypeMethodDescriptionprotected 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) CustomerAccountEndpoint.myAccounts
(int childAccountDepth, boolean filterParents, cz.jirutka.rsql.parser.ast.Node filters, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) 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) Modifier and TypeMethodDescriptionAccountEndpoint.createAccount
(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Account account) AccountEndpoint.replaceAccount
(String accountId, Account account, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Modifier and TypeMethodDescriptionprotected org.springframework.data.domain.Page<Account>
AccountEndpoint.hydrateParentAccounts
(org.springframework.data.domain.Page<Account> accounts, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ModifierConstructorDescriptionAccountAddressEndpoint
(AccountService<Account> accountService, AccountAddressService<AccountAddress> accountAddressService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) AccountEndpoint
(AccountService<Account> accountService, AccountMemberService<AccountMember> accountMemberService) CustomerAccountEndpoint
(CustomerAccountService<Account, AccountMember> customerAccountService)