All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractAnonymizationHandler |
Provide common processing functionality to all customer related AnonymizationHandler
instances.
|
AbstractExternalProvider |
|
Account |
A grouping of Customers which may represent things like a B2B business account
or a telco account.
|
AccountAddress |
A physical address related to the Account .
|
AccountAddressEndpoint |
|
AccountAddressRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
|
AccountAddressService<P extends AccountAddress> |
|
AccountAddressType |
|
AccountAnonymizationHandler |
Updates PII fields for the Account domain.
|
AccountEndpoint |
|
AccountInvitationExpiredException |
Thrown when an attempt is made to accept an account invitation that has expired.
|
AccountInvite |
|
AccountInviteAcceptanceNotification |
Represents an account invite to be sent to the notification service.
|
AccountInviteAcceptanceProducer |
|
AccountInviteEndpoint |
|
AccountInviteMessage |
Represents the message sent to the notification service when informing a user they have been
invited to an account.
|
AccountInviteNotification |
Represents an account invite to be sent to the notification service.
|
AccountInviteProducer |
|
AccountInviteProperties |
|
AccountInviteRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
|
AccountInviteRequest |
An account invite request.
|
AccountInviteService<P extends AccountInvite> |
|
AccountMember |
Representation of a Customer's relationship with an Account , their
contact info, & the role that they have for the account.
|
AccountMemberAlreadyExistsException |
Thrown when attempting to invite a user who is already a member of an account.
|
AccountMemberAnonymizationHandler |
|
AccountMemberEndpoint |
|
AccountMemberRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
|
AccountMemberRoleChangeProducer |
|
AccountMemberRoleChangeRequest |
Data about an AccountMember role update.
|
AccountMemberService<M extends AccountMember> |
|
AccountRef |
A reference to a account.
|
AccountRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
Repository for persistent counterparts of Account .
|
AccountRole |
Account roles that a User has under a specific Account context.
|
AccountRole.UserRoleRef |
|
AccountService<P extends Account> |
|
AccountStatus |
|
AccountType |
Simple interface to describe the categorization options that can be used to group accounts or
enforce business logic
|
AccountUpdateEventProducer |
|
AccountUpdateRequest |
Data about account parent updates.
|
AdditionalPhone |
|
AdditionalPhoneListConverter |
|
Address |
The street address for a physical location.
|
Attribute |
Many entities have customizable dynamic attributes, and this class is intended to hold such
values.
|
AttributeMapConverter |
|
BulkProcessUtil |
Convenience methods for use when performing bulk update operations.
|
BulkUpdateTarget |
Entities targeted when performing bulk operations.
|
BulkUpdateType |
The types of operations available when performing bulk operations on the customer domain
|
CircularParentAccountException |
Exception thrown if an account's parent hierarchy is circular.
|
ClearCustomerSegmentEventProducer |
|
ClearCustomerSegmentRequest |
Represents a request to remove a customer segment from multiple users.
|
ConditionalOnCustomerAsSavedPaymentStorageLocation |
Deprecated, for removal: This API element is subject to removal in a future version.
|
CountryEndpoint |
Temporary endpoint to retrieve a list of ISO countries for use in admin.
|
CreatePaymentAccountEventListener |
Deprecated, for removal: This API element is subject to removal in a future version.
|
CreatePaymentAccountEventProperties |
Deprecated, for removal: This API element is subject to removal in a future version.
|
CreatePaymentAccountEventProperties.DisplayAttributes |
|
Customer |
|
CustomerAccountEndpoint |
Endpoint for reading/managing customer accounts from a customer facing perspective.
|
CustomerAccountService<A extends Account,M extends AccountMember> |
Service for customer facing interactions involving reading account members and accounts.
|
CustomerAddress |
|
CustomerAddressAnonymizationHandler |
|
CustomerAddressColumnConverter |
|
CustomerAddressEndpoint |
|
CustomerAddressRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
|
CustomerAddressService<P extends CustomerAddress> |
|
CustomerAnonymizationAutoConfiguration |
|
CustomerAnonymizationEndpoint |
Supply the anonymization related endpoint to the service.
|
CustomerAnonymizationHandler |
Updates PII fields for the Customer domain.
|
CustomerAnonymizationProperties |
Controls anonymization behavior for the customer service
|
CustomerAttributesExportSerializer |
Joins the elements of the provided Map into a single String containing the provided
elements separated with a specified separators.
|
CustomerBulkProcessorAutoConfiguration |
|
CustomerBulkProcessorAutoConfiguration.CustomerServiceMessagingAutoConfiguration |
|
CustomerCheckoutCompletionConsumer |
Deprecated, for removal: This API element is subject to removal in a future version.
|
CustomerConfigurationProperties |
Configuration properties for general customer feature behavior.
|
CustomerContextRequestHydrator |
Hydrates the customerContextId to the tenantId if it was not provided in the
ContextRequest .
|
CustomerConverter |
|
CustomerEndpoint |
|
CustomerEnvironmentPostProcessor |
Default property overrides for Customer Services
|
CustomerExceptionAdvisor |
General exception handler registry for handlers not exclusive to a single controller.
|
CustomerExportAutoConfiguration |
|
CustomerExportAutoConfiguration.Converters |
|
CustomerExportAutoConfiguration.Specifications |
|
CustomerExportEndpoint |
|
CustomerExportProcessor |
An ExportProcessor for exports of Customer .
|
CustomerExportSpecification |
The default specification to export Customer .
|
CustomerExportSpecification.Fields |
|
CustomerExportSpecification.Headers |
|
CustomerHydrationService |
Service to provide optional hook points for hydrating customers with associated entities.
|
CustomerImportBatchHandler |
|
CustomerImportBatchHandler.ImportTypes |
|
CustomerImportMessagingAutoConfiguration |
|
CustomerJpaAutoConfiguration |
|
CustomerMessagingAutoConfiguration |
|
CustomerNote |
|
CustomerNoteAnonymizationHandler |
|
CustomerNoteEndpoint |
|
CustomerNoteRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
|
CustomerNoteService<P extends CustomerNote> |
|
CustomerPaymentAccountEndpoint |
Deprecated, for removal: This API element is subject to removal in a future version.
|
CustomerPaymentAccountEndpoint.PaymentAccountUpdate |
A custom DTO that is intended for the specific purpose of supporting PATCH for
PaymentAccount .
|
CustomerProperties |
|
CustomerRef |
A reference to a customer.
|
CustomerRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
Repository for persistent counterparts of Customer .
|
CustomerRowConverter |
|
CustomerSegment |
|
CustomerSegmentEndpoint |
Endpoint for managing customer segments.
|
CustomerSegmentExportEndpoint |
|
CustomerSegmentMemberImportBatchHandler |
|
CustomerSegmentMemberImportBatchHandler.ImportTypes |
|
CustomerSegmentRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
|
CustomerSegmentService<P extends CustomerSegment> |
|
CustomerSegmentType |
Extensible enumeration defining customer segment types.
|
CustomerSegmentType.CustomerSegmentTypeConverter |
|
CustomerSegmentTypeAutoConfiguration |
|
CustomerSegmentTypeConverter |
Converters allowing conversion of API request/response values of a CustomerSegmentType
directly to/from a concrete segment type instance.
|
CustomerSegmentTypeConverter.ConvertFromString |
|
CustomerSegmentTypeConverter.ConvertToString |
|
CustomerSegmentTypeInitializationException |
|
CustomerSegmentTypeInitializer |
|
CustomerSegmentTypes |
Annotation for use on a Spring @Configuration class to designate a set
CustomerSegmentType to be initialized.
|
CustomerService<P extends Customer> |
|
CustomerServiceAutoConfiguration |
Configuration for service-level components.
|
CustomerServiceAutoConfiguration.CustomerServiceMessagingAutoConfiguration |
|
CustomerServiceAutoConfiguration.Providers |
|
CustomerServiceAutoConfiguration.SavedPaymentAccountConfiguration |
Deprecated, for removal: This API element is subject to removal in a future version.
|
CustomerServicesImportAutoConfiguration |
|
CustomerServicesImportAutoConfiguration.Converters |
|
CustomerServiceValidationConfiguration |
Configuration for entity validations.
|
CustomerSingleIndexRequestPayload |
The SingleIndexRequest.payload used for index requests triggered from CRUD operations on
persisted-domain-counterparts of Customer .
|
CustomerSpecialType |
Denotes fundamentally special types of customers.
|
CustomerWebAutoConfiguration |
Configuration for web-level components.
|
CustomerWebSecurityAutoConfiguration |
|
CustomerWebSecurityAutoConfiguration.LegacySavedPaymentMethodSecurityConfiguration |
Deprecated, for removal: This API element is subject to removal in a future version.
|
CustomizedAccountAddressRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
|
CustomizedCustomerAddressRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
|
CustomizedCustomerRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
Advanced functionality related to Customer .
|
CustomizedSegmentMemberRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
|
DefaultAccountAddressChildrenVisibilityType |
|
DefaultAccountAddressService<P extends AccountAddress> |
|
DefaultAccountInviteService<P extends AccountInvite> |
|
DefaultAccountMemberService<M extends AccountMember> |
|
DefaultAccountService<P extends Account> |
|
DefaultAccountStatuses |
Describes the default statuses of an Account
|
DefaultB2BAccountAddressTypes |
Describes the default AccountAddress types that are used in a B2B context.
|
DefaultB2BAccountAddressValidator<P extends AccountAddress> |
Default account address validator.
|
DefaultCustomerAccountService<A extends Account,M extends AccountMember> |
|
DefaultCustomerAddressService<P extends CustomerAddress> |
|
DefaultCustomerHydrationService |
|
DefaultCustomerNoteService<P extends CustomerNote> |
|
DefaultCustomerSegmentService<P extends CustomerSegment> |
|
DefaultCustomerService<P extends Customer> |
|
DefaultCustomerSpecialTypes |
|
DefaultCustomerValidator<P extends Customer> |
Default customer validator.
|
DefaultExportTarget |
Default Export.getTarget() values that are supported for processing.
|
DefaultExportTarget |
Default Export.getTarget() values that are supported for processing.
|
DefaultPaymentAccountService<P extends PaymentAccount> |
Deprecated, for removal: This API element is subject to removal in a future version.
|
DefaultPaymentAccountSummaryService |
Deprecated, for removal: This API element is subject to removal in a future version.
|
DefaultPaymentAccountValidator<P extends PaymentAccount> |
Deprecated, for removal: This API element is subject to removal in a future version.
|
DefaultRuleBasedSegmentBulkProcessor<P extends Customer> |
Bulk processor for evaluating customers against a rule based customer segment.
|
DefaultSegmentMemberService<P extends SegmentMember,S extends CustomerSegment> |
|
DefaultSegmentProcessHistoryService<P extends SegmentProcessHistory> |
|
DefaultSegmentProcessingService |
|
DefaultSendAccountInvitationService |
|
ExternalPaymentProperties |
Deprecated, for removal: This API element is subject to removal in a future version.
|
ExternalPaymentProvider<P extends Payment> |
Deprecated, for removal: This API element is subject to removal in a future version.
|
FilterCustomerByNameRsqlQueryTransformer |
Transforms an RSQL filtration request, for customer by name selector, from the service layer.
|
InvalidRequestException |
|
ISOCountry |
This domain object represents the ISO 3166 standard published by the International Organization
for Standardization (ISO), and defines codes for the names of countries, dependent territories,
and special areas of geographical interest.
|
JpaAccount |
|
JpaAccountAddress |
|
JpaAccountAddressRepository<D extends JpaAccountAddress> |
|
JpaAccountInvite |
|
JpaAccountInviteRepository<D extends JpaAccountInvite> |
|
JpaAccountMember |
|
JpaAccountMemberRepository<D extends JpaAccountMember> |
|
JpaAccountRepository<D extends JpaAccount> |
|
JpaAttribute |
Persistent counter-part to an Attribute for use with a JPA datastore.
|
JpaCustomer |
|
JpaCustomerAddress |
|
JpaCustomerAddressRepository<D extends JpaCustomerAddress> |
|
JpaCustomerNote |
|
JpaCustomerNoteRepository<D extends JpaCustomerNote> |
|
JpaCustomerRepository<D extends JpaCustomer> |
|
JpaCustomerSegment |
|
JpaCustomerSegmentRepository<D extends JpaCustomerSegment> |
|
JpaCustomerSingleIndexRequestMessageBuilder |
A SingleIndexRequestMessageBuilder specifically for JpaCustomer .
|
JpaCustomizedAccountAddressRepository<D extends JpaAccountAddress> |
|
JpaCustomizedCustomerAddressRepository<D extends JpaCustomerAddress> |
|
JpaCustomizedCustomerRepository<D extends JpaCustomer> |
|
JpaCustomizedSegmentMemberRepository<D extends JpaSegmentMember> |
|
JpaISOCountry |
|
JpaPaymentAccount |
Deprecated, for removal: This API element is subject to removal in a future version.
|
JpaPaymentAccountRepository<D extends JpaPaymentAccount> |
Deprecated, for removal: This API element is subject to removal in a future version.
|
JpaRouteConstants |
|
JpaRouteConstants.Persistence |
|
JpaSegmentBulkProcess |
|
JpaSegmentMember |
|
JpaSegmentMemberRepository<D extends JpaSegmentMember> |
|
JpaSegmentProcessHistoryRepository<D extends JpaSegmentBulkProcess> |
|
OAuth2ClientCredentialsAccessTokenResponseClient |
Alternative to DefaultClientCredentialsTokenResponseClient that uses WebClient
and allows for access token response that contain additional non-String parameters.
|
Payment |
Deprecated, for removal: This API element is subject to removal in a future version.
|
PaymentAccount |
Deprecated, for removal: This API element is subject to removal in a future version.
|
PaymentAccountAnonymizationHandler |
Deprecated, for removal: This API element is subject to removal in a future version.
|
PaymentAccountRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
Deprecated, for removal: This API element is subject to removal in a future version.
|
PaymentAccountService<P extends PaymentAccount> |
Deprecated, for removal: This API element is subject to removal in a future version.
|
PaymentAccountSummary |
Deprecated, for removal: This API element is subject to removal in a future version.
|
PaymentAccountSummaryService |
Deprecated, for removal: This API element is subject to removal in a future version.
|
PaymentProvider<P extends Payment> |
Deprecated, for removal: This API element is subject to removal in a future version.
|
PaymentTransaction |
Deprecated, for removal: This API element is subject to removal in a future version.
|
Phone |
|
PhoneConverter |
Used to convert a Phone to a serialized JSON object string representation for persistence
and vice-versa.
|
ProviderApiException |
Defines a generic error that can be thrown in response to receiving an error from an API that one
of the providers (e.g., PaymentProvider ) received.
|
RegisterAccountMemberRequest |
|
ResponsePageGenerator<T> |
Generates a Page representing the data and page data received as a response from another service.
|
RouteConstants |
|
RouteConstants.Persistence |
|
SegmentCustomerRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
|
SegmentCustomerSource |
|
SegmentMember |
Domain object representing a customer/customer segment relationship.
|
SegmentMemberExportAutoConfiguration |
|
SegmentMemberExportAutoConfiguration.Converters |
|
SegmentMemberExportAutoConfiguration.Specifications |
|
SegmentMemberExportProcessor |
|
SegmentMemberExportSpecification |
|
SegmentMemberExportSpecification.Fields |
|
SegmentMemberExportSpecification.Headers |
|
SegmentMemberRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
Repository for managing customer/segment relationships.
|
SegmentMemberRowConverter |
|
SegmentMemberService<P extends SegmentMember,S extends CustomerSegment> |
Interface for managing segment/customer relationships.
|
SegmentMemberSource |
Constants indicating the origin of a segment/customer relationship.
|
SegmentProcessHistory |
Represents a relationship between a CustomerSegment and a BulkUpdate
|
SegmentProcessHistoryRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> |
|
SegmentProcessHistoryService<P extends SegmentProcessHistory> |
|
SegmentProcessingException |
Exception thrown when an error occurs on an attempt to process a segment.
|
SegmentProcessingService |
Service class used to initiate bulk processing of customer segments
|
SegmentStatus |
The possible statuses available for rule based customer segments.
|
SelfModificationException |
Exception thrown when a user attempts to modify themselves
|
SendAccountInvitationService |
Service responsible for delivering account invitations.
|
SensitiveCustomerPaymentAccountEndpoint |
Deprecated, for removal: This API element is subject to removal in a future version.
|
SSLVerificationProperties |
Contains properties dictating SSL verification.
|
SynchronizedDelegatingOAuth2AuthorizedClientManager |
This component implements OAuth2AuthorizedClientManager and internally instantiates and
delegates to AuthorizedClientServiceOAuth2AuthorizedClientManager .
|
UpdateAccountMemberRequest |
Used to describe an update that should be made to an AccountMember
|
User |
The domain object of a User.
|
UserCreatedEvent |
A message event received when a user in Auth is created.
|
UserCreationConsumer |
|
UserCreationListener |
|
UserRegistrationConsumer |
Spring cloud data channel description for messaging input.
|
UserRegistrationListener |
Listens to customer user registration events and creates a new corresponding Customer .
|
UserType |
|
UserUpdateConsumer |
Consumer for handling updates to the User
domain.
|
UserUpdateListenerCustomer |
|