Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAnonymizationHandler - Class in com.broadleafcommerce.customer.service.anonymization
-
Provide common processing functionality to all customer related
AnonymizationHandler
instances. - AbstractAnonymizationHandler() - Constructor for class com.broadleafcommerce.customer.service.anonymization.AbstractAnonymizationHandler
- AbstractExternalProvider - Class in com.broadleafcommerce.customer.service.provider.external
- AbstractExternalProvider(WebClient, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.customer.service.provider.external.AbstractExternalProvider
- acceptInvite(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountInviteService
-
Accepts an account invitation.
- acceptInvite(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- acceptInvite(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountInviteEndpoint
- acceptPendingAccountInvites(Customer, ContextInfo) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
-
Automatically accepts pending
AccountInvites
for the registered customer. - acceptPendingInvitesForCustomer(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountInviteService
-
Accepts the pending invites for the
Customer
. - acceptPendingInvitesForCustomer(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- Account - Class in com.broadleafcommerce.customer.domain
-
A grouping of
Customers
which may represent things like a B2B business account or a telco account. - Account() - Constructor for class com.broadleafcommerce.customer.domain.Account
- ACCOUNT_ID_FILTER - Static variable in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- ACCOUNT_STATUS_DELETED - Static variable in class com.broadleafcommerce.customer.service.DefaultAccountService
- AccountAddress - Class in com.broadleafcommerce.customer.domain
-
A physical address related to the
Account
. - AccountAddress() - Constructor for class com.broadleafcommerce.customer.domain.AccountAddress
- AccountAddressEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
- AccountAddressEndpoint(AccountService<Account>, AccountAddressService<AccountAddress>, TypeFactory) - Constructor for class com.broadleafcommerce.customer.web.endpoint.AccountAddressEndpoint
- AccountAddressRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Repository
for persistent counter-parts ofAccountAddress
- AccountAddressService<P extends AccountAddress> - Interface in com.broadleafcommerce.customer.service
-
Service API for
AccountAddresss
. - AccountAddressType - Interface in com.broadleafcommerce.customer.domain.type
-
Used to categorize
AccountAddresses
& enforce business logic based on the type. - AccountAnonymizationHandler - Class in com.broadleafcommerce.customer.service.anonymization
-
Updates PII fields for the
Account
domain. - AccountAnonymizationHandler(AccountMemberService<AccountMember>) - Constructor for class com.broadleafcommerce.customer.service.anonymization.AccountAnonymizationHandler
- AccountEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
-
Endpoint for management of
Accounts
. - AccountEndpoint(AccountService<Account>, AccountMemberService<AccountMember>) - Constructor for class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
- accountInvitationAcceptanceOutputCustomer() - Method in interface com.broadleafcommerce.customer.messaging.AccountInviteAcceptanceProducer
- AccountInvitationExpiredException - Exception in com.broadleafcommerce.customer.service
-
Thrown when an attempt is made to accept an account invitation that has expired.
- AccountInvitationExpiredException() - Constructor for exception com.broadleafcommerce.customer.service.AccountInvitationExpiredException
- AccountInvitationExpiredException(String) - Constructor for exception com.broadleafcommerce.customer.service.AccountInvitationExpiredException
- AccountInvitationExpiredException(String, Throwable) - Constructor for exception com.broadleafcommerce.customer.service.AccountInvitationExpiredException
- AccountInvitationExpiredException(Throwable) - Constructor for exception com.broadleafcommerce.customer.service.AccountInvitationExpiredException
- accountInvitationOutputCustomer() - Method in interface com.broadleafcommerce.customer.messaging.AccountInviteProducer
- AccountInvite - Class in com.broadleafcommerce.customer.domain
- AccountInvite() - Constructor for class com.broadleafcommerce.customer.domain.AccountInvite
- AccountInviteAcceptanceNotification - Class in com.broadleafcommerce.customer.service.domain
-
Represents an account invite to be sent to the notification service.
- AccountInviteAcceptanceNotification() - Constructor for class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
- AccountInviteAcceptanceProducer - Interface in com.broadleafcommerce.customer.messaging
- AccountInviteEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
- AccountInviteEndpoint(AccountInviteService<AccountInvite>) - Constructor for class com.broadleafcommerce.customer.web.endpoint.AccountInviteEndpoint
- AccountInviteMessage - Class in com.broadleafcommerce.customer.domain
-
Represents the message sent to the notification service when informing a user they have been invited to an account.
- AccountInviteMessage() - Constructor for class com.broadleafcommerce.customer.domain.AccountInviteMessage
- AccountInviteNotification - Class in com.broadleafcommerce.customer.service.domain
-
Represents an account invite to be sent to the notification service.
- AccountInviteNotification() - Constructor for class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
- AccountInviteProducer - Interface in com.broadleafcommerce.customer.messaging
- AccountInviteProperties - Class in com.broadleafcommerce.customer.service.autoconfigure
-
Configuration properties for
AccountInvite
logic. - AccountInviteProperties() - Constructor for class com.broadleafcommerce.customer.service.autoconfigure.AccountInviteProperties
- AccountInviteRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
- AccountInviteRequest - Class in com.broadleafcommerce.customer.domain
-
An account invite request.
- AccountInviteRequest() - Constructor for class com.broadleafcommerce.customer.domain.AccountInviteRequest
- AccountInviteService<P extends AccountInvite> - Interface in com.broadleafcommerce.customer.service
- AccountMember - Class in com.broadleafcommerce.customer.domain
-
Representation of a
Customer's
relationship with anAccount
, their contact info, & the role that they have for the account. - AccountMember() - Constructor for class com.broadleafcommerce.customer.domain.AccountMember
- AccountMemberAlreadyExistsException - Exception in com.broadleafcommerce.customer.service
-
Thrown when attempting to invite a user who is already a member of an account.
- AccountMemberAlreadyExistsException() - Constructor for exception com.broadleafcommerce.customer.service.AccountMemberAlreadyExistsException
- AccountMemberAlreadyExistsException(String) - Constructor for exception com.broadleafcommerce.customer.service.AccountMemberAlreadyExistsException
- AccountMemberAlreadyExistsException(String, Throwable) - Constructor for exception com.broadleafcommerce.customer.service.AccountMemberAlreadyExistsException
- AccountMemberAlreadyExistsException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.customer.service.AccountMemberAlreadyExistsException
- AccountMemberAlreadyExistsException(Throwable) - Constructor for exception com.broadleafcommerce.customer.service.AccountMemberAlreadyExistsException
- AccountMemberAnonymizationHandler - Class in com.broadleafcommerce.customer.service.anonymization
-
Updates PII fields for the
AccountMember
domain. - AccountMemberAnonymizationHandler(AccountMemberService<AccountMember>) - Constructor for class com.broadleafcommerce.customer.service.anonymization.AccountMemberAnonymizationHandler
- AccountMemberEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
- AccountMemberEndpoint(AccountMemberService<AccountMember>) - Constructor for class com.broadleafcommerce.customer.web.endpoint.AccountMemberEndpoint
- AccountMemberRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Repository
for persistent counter-parts ofAccountMember
- accountMemberRoleChangeOutput() - Method in interface com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeProducer
- AccountMemberRoleChangeProducer - Interface in com.broadleafcommerce.customer.service.bulk.messaging
- AccountMemberRoleChangeRequest - Class in com.broadleafcommerce.customer.service.bulk.messaging
-
Data about an AccountMember role update.
- AccountMemberRoleChangeRequest() - Constructor for class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- AccountMemberRoleChangeRequest(List<String>, String, String, String, boolean, ContextInfo) - Constructor for class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- AccountMemberService<M extends AccountMember> - Interface in com.broadleafcommerce.customer.service
-
Service API for
AccountMembers
. - AccountRef - Class in com.broadleafcommerce.customer.domain
-
A reference to a account.
- AccountRef() - Constructor for class com.broadleafcommerce.customer.domain.AccountRef
- AccountRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Repository
for persistent counterparts ofAccount
. - AccountRole - Class in com.broadleafcommerce.customer.messaging.domain
-
Account roles that a User has under a specific Account context.
- AccountRole() - Constructor for class com.broadleafcommerce.customer.messaging.domain.AccountRole
- AccountRole.UserRoleRef - Class in com.broadleafcommerce.customer.messaging.domain
- AccountService<P extends Account> - Interface in com.broadleafcommerce.customer.service
-
Service API for
Accounts
. - AccountStatus - Interface in com.broadleafcommerce.customer.domain.type
-
Describes the status of an
Account
- AccountType - Interface in com.broadleafcommerce.customer.domain.type
-
Simple interface to describe the categorization options that can be used to group accounts or enforce business logic
- AccountUpdateEventProducer - Interface in com.broadleafcommerce.customer.service.bulk.messaging
- accountUpdateOutput() - Method in interface com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateEventProducer
- AccountUpdateRequest - Class in com.broadleafcommerce.customer.service.bulk.messaging
-
Data about account parent updates.
- AccountUpdateRequest() - Constructor for class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- AccountUpdateRequest(String, String, String, ContextInfo) - Constructor for class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- ACTIVE - Enum constant in enum class com.broadleafcommerce.customer.domain.type.DefaultAccountStatuses
- addAccountAddress(String, AccountAddress, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountAddressEndpoint
- addAdditionalAttribute(String, Object) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addAdditionalAttribute(String, Object) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addAdditionalAttribute(String, Object) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Takes in any additional attributes passed in the request not matching any defined properties.
- addAttribute(String, Object) - Method in class com.broadleafcommerce.customer.domain.Customer
-
Convenience method to add an ann attribute.
- addCustomerAddress(String, CustomerAddress, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- addCustomerToSegment(ContextInfo, SegmentMember, String) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- addEmailAlreadyExistsError(Errors) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- AdditionalPhone - Class in com.broadleafcommerce.customer.domain
- AdditionalPhone() - Constructor for class com.broadleafcommerce.customer.domain.AdditionalPhone
- AdditionalPhoneListConverter - Class in com.broadleafcommerce.customer.provider.jpa.domain.support
-
Transforms a list of
AdditionalPhone
into a JSON objectString
and vice-versa. - AdditionalPhoneListConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.support.AdditionalPhoneListConverter
- addPaymentAccount(String, P, boolean, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.
- addPaymentAccount(String, P, boolean, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.PaymentAccountService
-
Deprecated.Pass the paymentAccount
JpaPaymentAccount
for processing the default account relationship with the customer before saving to the data store. - addPaymentAccountToCustomer(String, PaymentAccount, boolean, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint
-
Deprecated.
- addPaymentAccountToCustomer(String, PaymentAccount, boolean, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.SensitiveCustomerPaymentAccountEndpoint
-
Deprecated.
- Address - Class in com.broadleafcommerce.customer.service.provider.domain
-
The street address for a physical location.
- Address() - Constructor for class com.broadleafcommerce.customer.service.provider.domain.Address
- addUsernameAlreadyExistsError(Errors) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- ADMIN - Enum constant in enum class com.broadleafcommerce.customer.messaging.domain.UserType
-
Indicates the user is an admin user.
- afterPropertiesSet() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedCustomerRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- afterPropertiesSet() - Method in class com.broadleafcommerce.customer.segments.CustomerSegmentTypeInitializer
- anonymize(String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAnonymizationEndpoint
- anonymize(String, Object) - Method in class com.broadleafcommerce.customer.service.anonymization.AccountAnonymizationHandler
- anonymize(String, Object) - Method in class com.broadleafcommerce.customer.service.anonymization.AccountMemberAnonymizationHandler
- anonymize(String, Object) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAddressAnonymizationHandler
- anonymize(String, Object) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationHandler
- anonymize(String, Object) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerNoteAnonymizationHandler
- anonymize(String, Object) - Method in class com.broadleafcommerce.customer.service.anonymization.PaymentAccountAnonymizationHandler
-
Deprecated.
- APPLICATION_ID_PATH - Static variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- assertHasServiceId(User) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- assertIsCustomerType(User) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- Attribute - Class in com.broadleafcommerce.customer.domain
-
Many entities have customizable dynamic attributes, and this class is intended to hold such values.
- Attribute() - Constructor for class com.broadleafcommerce.customer.domain.Attribute
- AttributeMapConverter - Class in com.broadleafcommerce.customer.provider.jpa.domain.support
- AttributeMapConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.support.AttributeMapConverter
- ATTRIBUTES - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Fields
- ATTRIBUTES - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Headers
- augmentSegmentResolutionRequest(ResolveCustomerSegmentsRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
-
Hookpoint to use to augment the data on a
ResolveCustomerSegmentsRequest
in case additional data needs to be included from related entities likeCustomerAddresses
that the external caller may not know about or provide. - authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.customer.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
B
- b2BAccountAddressValidator() - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerServiceValidationConfiguration
- BASE_URI - Static variable in class com.broadleafcommerce.customer.web.endpoint.AccountAddressEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.customer.web.endpoint.AccountMemberEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.customer.web.endpoint.CountryEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.customer.web.endpoint.CustomerAccountEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.customer.web.endpoint.CustomerNoteEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentResolverEndpoint
- BASE_URI - Static variable in class com.broadleafcommerce.customer.web.endpoint.SensitiveCustomerPaymentAccountEndpoint
-
Deprecated.
- BATCH_CONTEXT_PREFETCHED_CUSTOMER_ADDRESSES_BY_CUSTOMER_ID_MAP - Static variable in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
-
In
BatchRequest.BatchContext.getAdditionalContextMap()
, we expect a nested map under this key to contain a list of pre-fetched customer addresses by customer ID. - BILL_TO - Enum constant in enum class com.broadleafcommerce.customer.domain.type.DefaultB2BAccountAddressTypes
- BLACKLISTED_FILTERS - Static variable in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- build(Indexable) - Method in class com.broadleafcommerce.customer.provider.jpa.messaging.search.JpaCustomerSingleIndexRequestMessageBuilder
- buildAccountInvite(String, AccountInviteRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- buildBulkUpdateRequest(CustomerSegment, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultSegmentProcessingService
-
Builds a request to perform a bulk update operation
- buildContextInfo(DocumentContext) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.Builds a
ContextInfo
for the application context id and tenant id - buildContextInfo(BulkUpdate, OperationType) - Method in class com.broadleafcommerce.customer.service.bulk.BulkProcessUtil
- buildContextInfo(User) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- buildContextInfo(User) - Method in class com.broadleafcommerce.customer.messaging.UserUpdateListenerCustomer
- buildContextRequest(BulkUpdate) - Method in class com.broadleafcommerce.customer.service.bulk.BulkProcessUtil
- buildContextRequestFromExport(Export) - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- buildContextRequestFromExport(Export) - Method in class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- buildCustomer(User, String) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- buildCustomerInSegmentPredicate(String) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- buildError(BulkUpdateErrorType, Exception) - Method in class com.broadleafcommerce.customer.service.bulk.BulkProcessUtil
-
Returns a
BulkUpdateError
instance with itsBulkUpdateError.description
set as the exception cause, and the stack trace populated. - buildError(BulkUpdateErrorType, String, String, String, Exception) - Method in class com.broadleafcommerce.customer.service.bulk.BulkProcessUtil
-
Returns a populated
BulkUpdateError
instance with the supplied parameters - buildNotFoundException(WebClientResponseException.NotFound) - Method in class com.broadleafcommerce.customer.service.provider.external.AbstractExternalProvider
-
Builds a not found exception that correlates to the given
WebClientResponseException.NotFound
exception. - buildPayload(JpaCustomer) - Method in class com.broadleafcommerce.customer.provider.jpa.messaging.search.JpaCustomerSingleIndexRequestMessageBuilder
- buildPaymentAccount(Payment) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.Builds a
PaymentAccount
based on the provided cartPayment
- buildPersistenceRequest(CustomerSegment, Customer, BatchRecord) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
-
Builds the
PersistenceRequest
for theSegmentMember
. - buildPersistenceRequest(String, Pair<Customer, BatchRecord>, Map<String, Customer>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
-
Determines id, operation type and builds the
PersistenceRequest
for theCustomer
. - buildPersistenceRequests(List<Pair<Customer, BatchRecord>>, CustomerSegment, List<BatchCompletionRecord>, ContextInfo) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
-
Builds the list of
PersistenceRequest
for theSegmentMember
. - buildPersistenceRequests(Map<String, Pair<Customer, BatchRecord>>, ContextInfo) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
-
Builds the list of
PersistenceRequests
for the givenCustomers
. - buildQueryContextInfo(Export) - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- buildQueryContextInfo(Export) - Method in class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- buildRefFromSegment(CustomerSegment) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- buildSegmentIdEqualsPredicate(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- buildSegmentMember(CustomerSegment, Customer, BatchRecord) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
-
Creates instance of
SegmentMember
and populates with properties. - buildSegmentMember(P, String) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
-
Builds the segment/customer relationship
- buildSummary(PaymentAccount) - Method in class com.broadleafcommerce.customer.service.summary.DefaultPaymentAccountSummaryService
-
Deprecated.
- buildSummary(PaymentAccount) - Method in interface com.broadleafcommerce.customer.service.summary.PaymentAccountSummaryService
-
Deprecated.Determines
PaymentAccountSummary
based on thePaymentAccount
. - BulkProcessUtil - Class in com.broadleafcommerce.customer.service.bulk
-
Convenience methods for use when performing bulk update operations.
- BulkProcessUtil(ContextRequestConverter, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.customer.service.bulk.BulkProcessUtil
- BulkUpdateTarget - Class in com.broadleafcommerce.customer.service.bulk
-
Entities targeted when performing bulk operations.
- BulkUpdateTarget() - Constructor for class com.broadleafcommerce.customer.service.bulk.BulkUpdateTarget
- BulkUpdateType - Class in com.broadleafcommerce.customer.service.bulk
-
The types of operations available when performing bulk operations on the customer domain
- BulkUpdateType() - Constructor for class com.broadleafcommerce.customer.service.bulk.BulkUpdateType
C
- canBuild(Indexable) - Method in class com.broadleafcommerce.customer.provider.jpa.messaging.search.JpaCustomerSingleIndexRequestMessageBuilder
- canConvert(BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.Account
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.AccountInviteRequest
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.AccountMember
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.AccountRef
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.AdditionalPhone
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.Attribute
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.Customer
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.CustomerNote
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.CustomerRef
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.ISOCountry
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.Phone
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentResponse
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.SegmentMember
- canEqual(Object) - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
- canEqual(Object) - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- canEqual(Object) - Method in class com.broadleafcommerce.customer.messaging.domain.User
- canEqual(Object) - Method in class com.broadleafcommerce.customer.messaging.domain.UserCreatedEvent
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAttribute
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- canEqual(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- canEqual(Object) - Method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
- canEqual(Object) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerConfigurationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.customer.service.autoconfigure.SSLVerificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- canEqual(Object) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- canEqual(Object) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentRequest
- canEqual(Object) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
- canEqual(Object) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
- canEqual(Object) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
- canEqual(Object) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.
- canEqual(Object) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.
- canEqual(Object) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- canEqual(Object) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
- canEqual(Object) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
- canHandle(BulkUpdate) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- canHandle(Export) - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- canHandle(Export) - Method in class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- canHandle(BatchRequest) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- canHandle(BatchRequest) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
- canManuallyAddCustomers() - Method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
- canManuallyAddCustomerToSegment(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerSegmentService
-
Evaluates whether the customer segment with the given ID allows manually adding customers.
- canManuallyAddCustomerToSegment(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification
- canModifyBeanSerializer(Class<?>) - Method in class com.broadleafcommerce.customer.segments.dataexport.specification.SegmentMemberExportSpecification
- cannotAddCustomerToSegmentError(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
-
Creates and throws an error for use if manually adding customers to this segment is not supported.
- CART_ID_PATH - Static variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- CART_STATUS_PATH - Static variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- CHANNEL - Static variable in interface com.broadleafcommerce.customer.messaging.AccountInviteAcceptanceProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.customer.messaging.AccountInviteProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.customer.messaging.CustomerCheckoutCompletionConsumer
-
Deprecated.
- CHANNEL - Static variable in interface com.broadleafcommerce.customer.messaging.UserCreationConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.customer.messaging.UserRegistrationConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.customer.messaging.UserUpdateConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateEventProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentEventProducer
- checkEmailAlreadyExists(String, Customer, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
-
Validates that the e-mail address provided isn't already in use.
- checkExistingAccount(String, RegisterAccountMemberRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- checkExpired(P) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- checkForCircularAccountReferences(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
-
Check for circular account references and throw a
CircularParentAccountException
if found. - checkIfAlreadyAccountMember(String, AccountInviteRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- checkoutCompletionInputCustomer() - Method in interface com.broadleafcommerce.customer.messaging.CustomerCheckoutCompletionConsumer
-
Deprecated.
- checkUsernameAlreadyExists(String, P, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
-
Validates that the username provided isn't already in use.
- CircularParentAccountException - Exception in com.broadleafcommerce.customer.service.exception
-
Exception thrown if an account's parent hierarchy is circular.
- CircularParentAccountException() - Constructor for exception com.broadleafcommerce.customer.service.exception.CircularParentAccountException
- CircularParentAccountException(String) - Constructor for exception com.broadleafcommerce.customer.service.exception.CircularParentAccountException
- CircularParentAccountException(String, Throwable) - Constructor for exception com.broadleafcommerce.customer.service.exception.CircularParentAccountException
- CircularParentAccountException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.customer.service.exception.CircularParentAccountException
- CircularParentAccountException(Throwable) - Constructor for exception com.broadleafcommerce.customer.service.exception.CircularParentAccountException
- ClearCustomerSegmentEventProducer - Interface in com.broadleafcommerce.customer.service.bulk.messaging
- clearCustomerSegmentOutput() - Method in interface com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentEventProducer
- ClearCustomerSegmentRequest - Class in com.broadleafcommerce.customer.service.bulk.messaging
-
Represents a request to remove a customer segment from multiple users.
- ClearCustomerSegmentRequest() - Constructor for class com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentRequest
- clearDefaultBillingAddressForCustomer(CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedCustomerAddressRepository
- clearDefaultBillingAddressForCustomer(CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomizedCustomerAddressRepository
-
Find all
CustomerAddresses
for the provided customer withCustomerAddress.isDefaultBillingAddress()
set to true & update it to false. - clearDefaultForAddressType(AccountRef, String, ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedAccountAddressRepository
- clearDefaultForAddressType(AccountRef, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomizedAccountAddressRepository
-
Find all
AccountAddresses
for the provided account withAccountAddress.isDefault()
set to true & update it to false. - clearDefaultShippingAddressForCustomer(CustomerRef, ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedCustomerAddressRepository
- clearDefaultShippingAddressForCustomer(CustomerRef, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomizedCustomerAddressRepository
-
Find all
CustomerAddresses
for the provided customer withCustomerAddress.isDefaultShippingAddress()
set to true & update it to false. - clearSegmentMembers(BulkUpdate, CustomerSegment) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
-
Clears all existing customers who are members of the segment.
- com.broadleafcommerce.customer.autoconfigure - package com.broadleafcommerce.customer.autoconfigure
- com.broadleafcommerce.customer.dataexport - package com.broadleafcommerce.customer.dataexport
- com.broadleafcommerce.customer.dataexport.autoconfigure - package com.broadleafcommerce.customer.dataexport.autoconfigure
- com.broadleafcommerce.customer.dataexport.converter - package com.broadleafcommerce.customer.dataexport.converter
- com.broadleafcommerce.customer.dataexport.serializer - package com.broadleafcommerce.customer.dataexport.serializer
- com.broadleafcommerce.customer.dataexport.specification - package com.broadleafcommerce.customer.dataexport.specification
- com.broadleafcommerce.customer.dataimport - package com.broadleafcommerce.customer.dataimport
- com.broadleafcommerce.customer.dataimport.autoconfigure - package com.broadleafcommerce.customer.dataimport.autoconfigure
- com.broadleafcommerce.customer.dataimport.converter - package com.broadleafcommerce.customer.dataimport.converter
- com.broadleafcommerce.customer.dataimport.messaging.autoconfigure - package com.broadleafcommerce.customer.dataimport.messaging.autoconfigure
- com.broadleafcommerce.customer.domain - package com.broadleafcommerce.customer.domain
- com.broadleafcommerce.customer.domain.type - package com.broadleafcommerce.customer.domain.type
- com.broadleafcommerce.customer.messaging - package com.broadleafcommerce.customer.messaging
- com.broadleafcommerce.customer.messaging.autoconfigure - package com.broadleafcommerce.customer.messaging.autoconfigure
- com.broadleafcommerce.customer.messaging.domain - package com.broadleafcommerce.customer.messaging.domain
- com.broadleafcommerce.customer.oauth2.client.endpoint - package com.broadleafcommerce.customer.oauth2.client.endpoint
- com.broadleafcommerce.customer.oauth2.client.web - package com.broadleafcommerce.customer.oauth2.client.web
- com.broadleafcommerce.customer.provider - package com.broadleafcommerce.customer.provider
- com.broadleafcommerce.customer.provider.jpa - package com.broadleafcommerce.customer.provider.jpa
- com.broadleafcommerce.customer.provider.jpa.autoconfigure - package com.broadleafcommerce.customer.provider.jpa.autoconfigure
- com.broadleafcommerce.customer.provider.jpa.domain - package com.broadleafcommerce.customer.provider.jpa.domain
- com.broadleafcommerce.customer.provider.jpa.domain.support - package com.broadleafcommerce.customer.provider.jpa.domain.support
- com.broadleafcommerce.customer.provider.jpa.environment - package com.broadleafcommerce.customer.provider.jpa.environment
- com.broadleafcommerce.customer.provider.jpa.filtering.fetch - package com.broadleafcommerce.customer.provider.jpa.filtering.fetch
- com.broadleafcommerce.customer.provider.jpa.messaging.search - package com.broadleafcommerce.customer.provider.jpa.messaging.search
- com.broadleafcommerce.customer.provider.jpa.repository - package com.broadleafcommerce.customer.provider.jpa.repository
- com.broadleafcommerce.customer.repository - package com.broadleafcommerce.customer.repository
- com.broadleafcommerce.customer.segments - package com.broadleafcommerce.customer.segments
- com.broadleafcommerce.customer.segments.autoconfigure - package com.broadleafcommerce.customer.segments.autoconfigure
- com.broadleafcommerce.customer.segments.dataexport - package com.broadleafcommerce.customer.segments.dataexport
- com.broadleafcommerce.customer.segments.dataexport.autoconfigure - package com.broadleafcommerce.customer.segments.dataexport.autoconfigure
- com.broadleafcommerce.customer.segments.dataexport.converter - package com.broadleafcommerce.customer.segments.dataexport.converter
- com.broadleafcommerce.customer.segments.dataexport.specification - package com.broadleafcommerce.customer.segments.dataexport.specification
- com.broadleafcommerce.customer.service - package com.broadleafcommerce.customer.service
- com.broadleafcommerce.customer.service.anonymization - package com.broadleafcommerce.customer.service.anonymization
- com.broadleafcommerce.customer.service.autoconfigure - package com.broadleafcommerce.customer.service.autoconfigure
- com.broadleafcommerce.customer.service.bulk - package com.broadleafcommerce.customer.service.bulk
- com.broadleafcommerce.customer.service.bulk.autoconfigure - package com.broadleafcommerce.customer.service.bulk.autoconfigure
- com.broadleafcommerce.customer.service.bulk.messaging - package com.broadleafcommerce.customer.service.bulk.messaging
- com.broadleafcommerce.customer.service.domain - package com.broadleafcommerce.customer.service.domain
- com.broadleafcommerce.customer.service.exception - package com.broadleafcommerce.customer.service.exception
- com.broadleafcommerce.customer.service.hydration - package com.broadleafcommerce.customer.service.hydration
- com.broadleafcommerce.customer.service.provider - package com.broadleafcommerce.customer.service.provider
- com.broadleafcommerce.customer.service.provider.domain - package com.broadleafcommerce.customer.service.provider.domain
- com.broadleafcommerce.customer.service.provider.external - package com.broadleafcommerce.customer.service.provider.external
- com.broadleafcommerce.customer.service.provider.external.page - package com.broadleafcommerce.customer.service.provider.external.page
- com.broadleafcommerce.customer.service.summary - package com.broadleafcommerce.customer.service.summary
- com.broadleafcommerce.customer.service.validation - package com.broadleafcommerce.customer.service.validation
- com.broadleafcommerce.customer.web - package com.broadleafcommerce.customer.web
- com.broadleafcommerce.customer.web.autoconfigure - package com.broadleafcommerce.customer.web.autoconfigure
- com.broadleafcommerce.customer.web.endpoint - package com.broadleafcommerce.customer.web.endpoint
- com.broadleafcommerce.customer.web.endpoint.domain - package com.broadleafcommerce.customer.web.endpoint.domain
- com.broadleafcommerce.customer.web.endpoint.exception - package com.broadleafcommerce.customer.web.endpoint.exception
- ConditionalOnCustomerAsSavedPaymentStorageLocation - Annotation Interface in com.broadleafcommerce.customer.service.autoconfigure
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using PaymentTransactionServices as saved payment method storage location.
- convert(BatchRecord) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerConverter
- convert(Customer) - Method in class com.broadleafcommerce.customer.dataexport.converter.CustomerRowConverter
- convert(SegmentMember) - Method in class com.broadleafcommerce.customer.segments.dataexport.converter.SegmentMemberRowConverter
- convert(CustomerSegmentType) - Method in class com.broadleafcommerce.customer.segments.CustomerSegmentType.CustomerSegmentTypeConverter
- convert(CustomerSegmentType) - Method in class com.broadleafcommerce.customer.segments.CustomerSegmentTypeConverter.ConvertToString
- convert(Object, BatchRecord, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
- convert(String) - Method in class com.broadleafcommerce.customer.segments.CustomerSegmentTypeConverter.ConvertFromString
- convertBatchRecords(BatchRequest, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
-
Converts all of the batch records in the batch request to customer.
- Converters() - Constructor for class com.broadleafcommerce.customer.dataexport.autoconfigure.CustomerExportAutoConfiguration.Converters
- Converters() - Constructor for class com.broadleafcommerce.customer.segments.dataexport.autoconfigure.SegmentMemberExportAutoConfiguration.Converters
- Converters(ObjectMapper) - Constructor for class com.broadleafcommerce.customer.dataimport.autoconfigure.CustomerServicesImportAutoConfiguration.Converters
- ConvertFromString() - Constructor for class com.broadleafcommerce.customer.segments.CustomerSegmentTypeConverter.ConvertFromString
- convertPhone(BatchRecord) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerConverter
- convertToCustomer(BatchRecord, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- convertToDatabaseColumn(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.support.PhoneConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.support.PhoneConverter
- ConvertToString() - Constructor for class com.broadleafcommerce.customer.segments.CustomerSegmentTypeConverter.ConvertToString
- CountryEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
-
Temporary endpoint to retrieve a list of ISO countries for use in admin.
- CountryEndpoint() - Constructor for class com.broadleafcommerce.customer.web.endpoint.CountryEndpoint
- create(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountAddressService
- create(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
- create(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAddressService
- create(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerNoteService
- create(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- createAccount(ContextInfo, Account) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
- createAccountMember(RegisterAccountMemberRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
-
Create an
AccountMember
based on theRegisterAccountMemberRequest
- createAccountRefFromAccount(Account) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- createActiveFromInviteAndCustomer(Customer, String, AccountInviteRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- createActiveFromInviteAndCustomer(Customer, String, AccountInviteRequest, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Creates an active
AccountMember
from the given invite request and customer. - createAll(List<P>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- createAllAllowingPartialSuccess(List<P>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- createCustomer(ContextInfo, Customer) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- createCustomerNote(ContextInfo, String, CustomerNote) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerNoteEndpoint
- createCustomerRefFromCustomer(Customer) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- createCustomerRefFromCustomer(Customer) - Method in class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.Creates a
CustomerRef
based on the providedCustomer
object - createCustomerRefFromCustomer(Customer) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- createCustomerSegment(ContextInfo, CustomerSegment) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- createInactiveFromAccountInvite(AccountInvite, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- createInactiveFromAccountInvite(AccountInvite, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
- createInactiveFromAccountInviteAndCustomer(AccountInvite, Customer, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- createInactiveFromAccountInviteAndCustomer(AccountInvite, Customer, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Create an account member from an account invitation and customer.
- CreatePaymentAccountEventListener - Class in com.broadleafcommerce.customer.messaging
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2. The creation of saved payment methods as a portion of the checkout process is now handled via a post-transaction hook in PaymentTransactionServices. If the saved payment method storage location is
BLC_CUSTOMER_SERVICES
, then this listener should be enabled for a time to handle any existing messages whose saved payment methods were not created via the PaymentTransactionServices hook. Once a day or two have passed after adopting the PaymentTransactionServices changes, this listener can be disabled. - CreatePaymentAccountEventListener(IdempotentMessageConsumptionService, PaymentAccountService<PaymentAccount>, PaymentProvider<Payment>, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- createPaymentAccountEventProperties - Variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- CreatePaymentAccountEventProperties - Class in com.broadleafcommerce.customer.messaging.autoconfigure
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, use
PaymentAccount.getDisplayAttributes()
instead - CreatePaymentAccountEventProperties() - Constructor for class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties
-
Deprecated.
- CreatePaymentAccountEventProperties.DisplayAttributes - Class in com.broadleafcommerce.customer.messaging.autoconfigure
-
Deprecated.
- createProcessResponse(List<BulkUpdateError>) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
-
Creates a BatchProcessResponse with errors, if applicable.
- createSegmentBulkUpdateRelationship(CustomerSegment, BulkUpdate, ContextInfo) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultSegmentProcessingService
-
Creates the relationship between the bulk update process and the customer segment
- createSegmentMember(P, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- createSegmentMember(P, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SegmentMemberService
-
Creates and adds a customer/segment relationship.
- Customer - Class in com.broadleafcommerce.customer.domain
- Customer() - Constructor for class com.broadleafcommerce.customer.domain.Customer
- CUSTOMER - Enum constant in enum class com.broadleafcommerce.customer.dataexport.DefaultExportTarget
- CUSTOMER - Enum constant in enum class com.broadleafcommerce.customer.messaging.domain.UserType
-
Indicates the user is a customer user.
- CUSTOMER - Static variable in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler.ImportTypes
- CUSTOMER - Static variable in class com.broadleafcommerce.customer.service.bulk.BulkUpdateTarget
-
Indicates a bulk operation targeting a
Customer
- CUSTOMER_CONTEXT_ID_PATH - Static variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- CUSTOMER_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.customer.provider.jpa.JpaRouteConstants.Persistence
- CUSTOMER_ID_PATH - Static variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- CUSTOMER_REF - Static variable in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- CUSTOMER_ROUTE_KEY - Static variable in class com.broadleafcommerce.customer.provider.RouteConstants.Persistence
- CUSTOMER_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.customer.provider.RouteConstants.Persistence
- CUSTOMER_SEGMENT - Static variable in class com.broadleafcommerce.customer.service.bulk.BulkUpdateTarget
-
Indicates a bulk operation targeting a
CustomerSegment
- CUSTOMER_SEGMENT_CLAIM_ATTR_KEY - Static variable in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- CUSTOMER_SEGMENT_MEMBER - Enum constant in enum class com.broadleafcommerce.customer.segments.dataexport.DefaultExportTarget
- CUSTOMER_SEGMENT_MEMBER - Static variable in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler.ImportTypes
- CUSTOMER_SET - Static variable in class com.broadleafcommerce.customer.segments.CustomerSegmentType
-
A segment with a manually curated set of customers.
- CUSTOMER_SET_IMPORT - Static variable in class com.broadleafcommerce.customer.service.bulk.BulkUpdateType
-
Indicates a bulk operation targeting a customer set segment.
- CUSTOMER_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.customer.provider.jpa.JpaRouteConstants.Persistence
- CUSTOMER_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.customer.provider.jpa.JpaRouteConstants.Persistence
- CustomerAccountEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
-
Endpoint for reading/managing customer accounts from a customer facing perspective.
- CustomerAccountEndpoint(CustomerAccountService<Account, AccountMember>) - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerAccountEndpoint
- CustomerAccountService<A extends Account,
M extends AccountMember> - Interface in com.broadleafcommerce.customer.service -
Service for customer facing interactions involving reading account members and accounts.
- CustomerAddress - Class in com.broadleafcommerce.customer.domain
- CustomerAddress() - Constructor for class com.broadleafcommerce.customer.domain.CustomerAddress
- CustomerAddressAnonymizationHandler - Class in com.broadleafcommerce.customer.service.anonymization
-
Updates PII fields for the
CustomerAddress
domain. - CustomerAddressAnonymizationHandler(CustomerAddressService<CustomerAddress>) - Constructor for class com.broadleafcommerce.customer.service.anonymization.CustomerAddressAnonymizationHandler
- customerAddressColumnConverter(TypeFactory) - Method in class com.broadleafcommerce.customer.dataimport.autoconfigure.CustomerServicesImportAutoConfiguration.Converters
- CustomerAddressColumnConverter - Class in com.broadleafcommerce.customer.dataimport.converter
-
Component to parse and convert customer address related columns from a customer row in
CustomerImportBatchHandler
. - CustomerAddressColumnConverter(TypeFactory, ObjectMapper, IdResolver) - Constructor for class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
- CustomerAddressEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
- CustomerAddressEndpoint(CustomerService<Customer>, CustomerAddressService<CustomerAddress>, TypeFactory) - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- CustomerAddressRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Repository
for persistent counter-parts ofCustomerAddress
- CustomerAddressService<P extends CustomerAddress> - Interface in com.broadleafcommerce.customer.service
-
Service API for
CustomerAddresss
. - customerAlreadyExistsInSegmentError(P) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
-
Creates and throws an error for use if the customer already exists in this segment.
- CustomerAnonymizationAutoConfiguration - Class in com.broadleafcommerce.customer.service.anonymization
- CustomerAnonymizationAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationAutoConfiguration
- CustomerAnonymizationEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
-
Supply the anonymization related endpoint to the service.
- CustomerAnonymizationEndpoint(AnonymizationService) - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerAnonymizationEndpoint
- CustomerAnonymizationHandler - Class in com.broadleafcommerce.customer.service.anonymization
-
Updates PII fields for the
Customer
domain. - CustomerAnonymizationHandler(CustomerService<Customer>) - Constructor for class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationHandler
- CustomerAnonymizationProperties - Class in com.broadleafcommerce.customer.service.anonymization
-
Controls anonymization behavior for the customer service
- CustomerAnonymizationProperties() - Constructor for class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
- CustomerAttributesExportSerializer - Class in com.broadleafcommerce.customer.dataexport.serializer
-
Joins the elements of the provided
Map
into a single String containing the provided elements separated with a specified separators. - CustomerAttributesExportSerializer() - Constructor for class com.broadleafcommerce.customer.dataexport.serializer.CustomerAttributesExportSerializer
-
Construct the serializer with default separators.
- CustomerAttributesExportSerializer(String, String, String) - Constructor for class com.broadleafcommerce.customer.dataexport.serializer.CustomerAttributesExportSerializer
-
Construct the serializer with a specified separators.
- CustomerBulkProcessorAutoConfiguration - Class in com.broadleafcommerce.customer.service.bulk.autoconfigure
- CustomerBulkProcessorAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.service.bulk.autoconfigure.CustomerBulkProcessorAutoConfiguration
- CustomerBulkProcessorAutoConfiguration.CustomerServiceMessagingAutoConfiguration - Class in com.broadleafcommerce.customer.service.bulk.autoconfigure
- CustomerCheckoutCompletionConsumer - Interface in com.broadleafcommerce.customer.messaging
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, saved payments should be handled by PaymentTransactionServices, therefore this should not be needed
- customerClientHttpConnector(SSLVerificationProperties) - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerServiceAutoConfiguration.Providers
- CustomerConfigurationProperties - Class in com.broadleafcommerce.customer.service.autoconfigure
-
Configuration properties for general customer feature behavior.
- CustomerConfigurationProperties() - Constructor for class com.broadleafcommerce.customer.service.autoconfigure.CustomerConfigurationProperties
- CustomerContextRequestHydrator - Class in com.broadleafcommerce.customer.web.endpoint
-
Hydrates the
customerContextId
to thetenantId
if it was not provided in theContextRequest
. - CustomerContextRequestHydrator() - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerContextRequestHydrator
- customerConverter(TypeFactory) - Method in class com.broadleafcommerce.customer.dataimport.autoconfigure.CustomerServicesImportAutoConfiguration.Converters
- CustomerConverter - Class in com.broadleafcommerce.customer.dataimport.converter
- CustomerConverter(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.customer.dataimport.converter.CustomerConverter
- CustomerEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
-
Endpoint for management of
Customers
. - CustomerEndpoint(CustomerService<Customer>) - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- CustomerEnvironmentPostProcessor - Class in com.broadleafcommerce.customer.autoconfigure
-
Default property overrides for Customer Services
- CustomerEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.customer.autoconfigure.CustomerEnvironmentPostProcessor
- CustomerExceptionAdvisor - Class in com.broadleafcommerce.customer.web.endpoint.exception
-
General exception handler registry for handlers not exclusive to a single controller.
- CustomerExceptionAdvisor() - Constructor for class com.broadleafcommerce.customer.web.endpoint.exception.CustomerExceptionAdvisor
- CustomerExportAutoConfiguration - Class in com.broadleafcommerce.customer.dataexport.autoconfigure
- CustomerExportAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.dataexport.autoconfigure.CustomerExportAutoConfiguration
- CustomerExportAutoConfiguration.Converters - Class in com.broadleafcommerce.customer.dataexport.autoconfigure
- CustomerExportAutoConfiguration.Specifications - Class in com.broadleafcommerce.customer.dataexport.autoconfigure
- CustomerExportEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
- CustomerExportEndpoint(ExportManager, ExportService<Export>, ExportDownloadService) - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerExportEndpoint
- customerExportProcessor(CustomerService<Customer>, TypeFactory, FilterParser<Node>, CustomerRowConverter, ContextRequestHydrator) - Method in class com.broadleafcommerce.customer.dataexport.autoconfigure.CustomerExportAutoConfiguration
- CustomerExportProcessor - Class in com.broadleafcommerce.customer.dataexport
-
An
ExportProcessor
for exports ofCustomer
. - CustomerExportProcessor(CustomerService<Customer>, TypeFactory, FilterParser<Node>, CustomerRowConverter, ContextRequestHydrator) - Constructor for class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- customerExportSpecification() - Method in class com.broadleafcommerce.customer.dataexport.autoconfigure.CustomerExportAutoConfiguration.Specifications
- CustomerExportSpecification - Class in com.broadleafcommerce.customer.dataexport.specification
-
The default specification to export
Customer
. - CustomerExportSpecification() - Constructor for class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification
- CustomerExportSpecification.Fields - Class in com.broadleafcommerce.customer.dataexport.specification
- CustomerExportSpecification.Headers - Class in com.broadleafcommerce.customer.dataexport.specification
- customerHydrationService() - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerServiceAutoConfiguration
- CustomerHydrationService - Interface in com.broadleafcommerce.customer.service.hydration
-
Service to provide optional hook points for hydrating customers with associated entities.
- customerImportBatchHandler(CustomerConverter, CustomerService<Customer>, CustomerContextRequestHydrator) - Method in class com.broadleafcommerce.customer.dataimport.autoconfigure.CustomerServicesImportAutoConfiguration
- CustomerImportBatchHandler - Class in com.broadleafcommerce.customer.dataimport
- CustomerImportBatchHandler(CustomerConverter, CustomerService<Customer>, ContextRequestHydrator) - Constructor for class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- CustomerImportBatchHandler.ImportTypes - Class in com.broadleafcommerce.customer.dataimport
- CustomerImportMessagingAutoConfiguration - Class in com.broadleafcommerce.customer.dataimport.messaging.autoconfigure
- CustomerImportMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.dataimport.messaging.autoconfigure.CustomerImportMessagingAutoConfiguration
- CustomerJpaAutoConfiguration - Class in com.broadleafcommerce.customer.provider.jpa.autoconfigure
- CustomerJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.provider.jpa.autoconfigure.CustomerJpaAutoConfiguration
- CustomerMessagingAutoConfiguration - Class in com.broadleafcommerce.customer.messaging.autoconfigure
- CustomerMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.messaging.autoconfigure.CustomerMessagingAutoConfiguration
- CustomerNote - Class in com.broadleafcommerce.customer.domain
- CustomerNote() - Constructor for class com.broadleafcommerce.customer.domain.CustomerNote
- CustomerNoteAnonymizationHandler - Class in com.broadleafcommerce.customer.service.anonymization
-
Updates PII fields for the
CustomerNote
domain. - CustomerNoteAnonymizationHandler(CustomerNoteService<CustomerNote>) - Constructor for class com.broadleafcommerce.customer.service.anonymization.CustomerNoteAnonymizationHandler
- CustomerNoteEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
-
Endpoint for management of
CustomerNotes
. - CustomerNoteEndpoint(CustomerNoteService<CustomerNote>) - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerNoteEndpoint
- CustomerNoteRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Repository
for persistent counterparts ofCustomerNote
. - CustomerNoteService<P extends CustomerNote> - Interface in com.broadleafcommerce.customer.service
-
Service API for
CustomerNotes
. - customerOauth2FilterFunctionSupplier(ClientRegistrationRepository, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerServiceAutoConfiguration.Providers
-
We'll leave this with a general name as it can (and should) be reused in a flex package.
- CustomerPaymentAccountEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - CustomerPaymentAccountEndpoint(CustomerService<Customer>, PaymentAccountService<PaymentAccount>, PaymentAccountSummaryService) - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint
-
Deprecated.
- CustomerPaymentAccountEndpoint.PaymentAccountUpdate - Class in com.broadleafcommerce.customer.web.endpoint
-
Deprecated.A custom DTO that is intended for the specific purpose of supporting PATCH for
PaymentAccount
. - customerPaymentProvider(WebClient, ObjectMapper, TypeFactory, ExternalPaymentProperties) - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerServiceAutoConfiguration.SavedPaymentAccountConfiguration
-
Deprecated.
- CustomerProperties - Class in com.broadleafcommerce.customer.provider.jpa.environment
- CustomerProperties() - Constructor for class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- CustomerRef - Class in com.broadleafcommerce.customer.domain
-
A reference to a customer.
- CustomerRef() - Constructor for class com.broadleafcommerce.customer.domain.CustomerRef
- CustomerRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Repository
for persistent counterparts ofCustomer
. - customerRowConverter(CustomerExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.customer.dataexport.autoconfigure.CustomerExportAutoConfiguration.Converters
- CustomerRowConverter - Class in com.broadleafcommerce.customer.dataexport.converter
- CustomerRowConverter(ExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.customer.dataexport.converter.CustomerRowConverter
- CustomerSegment - Class in com.broadleafcommerce.customer.domain
- CustomerSegment() - Constructor for class com.broadleafcommerce.customer.domain.CustomerSegment
- CustomerSegment(String, String, String, CustomerSegmentType, Integer, String, String, String, String, String, boolean, boolean, String, ContextState) - Constructor for class com.broadleafcommerce.customer.domain.CustomerSegment
- CustomerSegmentEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
-
Endpoint for managing customer segments.
- CustomerSegmentEndpoint(CustomerSegmentService<CustomerSegment>, SegmentMemberService<SegmentMember, CustomerSegment>, CustomerService<Customer>, SegmentProcessingService, SegmentProcessHistoryService<SegmentProcessHistory>, TypeFactory) - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- CustomerSegmentExportEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
- CustomerSegmentExportEndpoint(ExportManager, ExportService<Export>, ExportDownloadService) - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentExportEndpoint
- customerSegmentMemberExportSpecification() - Method in class com.broadleafcommerce.customer.segments.dataexport.autoconfigure.SegmentMemberExportAutoConfiguration.Specifications
- customerSegmentMemberImportBatchHandler(CustomerService<Customer>, CustomerSegmentService<CustomerSegment>, SegmentMemberService<SegmentMember, CustomerSegment>, CustomerContextRequestHydrator) - Method in class com.broadleafcommerce.customer.dataimport.autoconfigure.CustomerServicesImportAutoConfiguration
- CustomerSegmentMemberImportBatchHandler - Class in com.broadleafcommerce.customer.dataimport
- CustomerSegmentMemberImportBatchHandler(CustomerService<Customer>, CustomerSegmentService<CustomerSegment>, SegmentMemberService<SegmentMember, CustomerSegment>, ContextRequestHydrator) - Constructor for class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
- CustomerSegmentMemberImportBatchHandler.ImportTypes - Class in com.broadleafcommerce.customer.dataimport
- CustomerSegmentRef - Class in com.broadleafcommerce.customer.domain
-
A light version of
CustomerSegment
. - CustomerSegmentRef() - Constructor for class com.broadleafcommerce.customer.domain.CustomerSegmentRef
- CustomerSegmentRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Handles persistence operations for
CustomerSegments
. - CustomerSegmentResolverEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
- CustomerSegmentResolverEndpoint(CustomerSegmentService<CustomerSegment>) - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentResolverEndpoint
- CustomerSegmentService<P extends CustomerSegment> - Interface in com.broadleafcommerce.customer.service
-
Service for delegation of CRUD based operations on
CustomerSegments
- CustomerSegmentType - Class in com.broadleafcommerce.customer.segments
-
Extensible enumeration defining customer segment types.
- CustomerSegmentType(String, boolean) - Constructor for class com.broadleafcommerce.customer.segments.CustomerSegmentType
-
Constructs a
CustomerSegmentType
. - CustomerSegmentType.CustomerSegmentTypeConverter - Class in com.broadleafcommerce.customer.segments
- CustomerSegmentTypeAutoConfiguration - Class in com.broadleafcommerce.customer.segments.autoconfigure
- CustomerSegmentTypeAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.segments.autoconfigure.CustomerSegmentTypeAutoConfiguration
- CustomerSegmentTypeConverter - Class in com.broadleafcommerce.customer.segments
-
Converters allowing conversion of API request/response values of a
CustomerSegmentType
directly to/from a concrete segment type instance. - CustomerSegmentTypeConverter() - Constructor for class com.broadleafcommerce.customer.segments.CustomerSegmentType.CustomerSegmentTypeConverter
- CustomerSegmentTypeConverter() - Constructor for class com.broadleafcommerce.customer.segments.CustomerSegmentTypeConverter
- CustomerSegmentTypeConverter.ConvertFromString - Class in com.broadleafcommerce.customer.segments
- CustomerSegmentTypeConverter.ConvertToString - Class in com.broadleafcommerce.customer.segments
- CustomerSegmentTypeInitializationException - Exception in com.broadleafcommerce.customer.segments
-
Throw if initialization of a
CustomerSegmentType
fails. - CustomerSegmentTypeInitializationException() - Constructor for exception com.broadleafcommerce.customer.segments.CustomerSegmentTypeInitializationException
- CustomerSegmentTypeInitializationException(String) - Constructor for exception com.broadleafcommerce.customer.segments.CustomerSegmentTypeInitializationException
- CustomerSegmentTypeInitializationException(String, Throwable) - Constructor for exception com.broadleafcommerce.customer.segments.CustomerSegmentTypeInitializationException
- CustomerSegmentTypeInitializationException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.customer.segments.CustomerSegmentTypeInitializationException
- CustomerSegmentTypeInitializationException(Throwable) - Constructor for exception com.broadleafcommerce.customer.segments.CustomerSegmentTypeInitializationException
- customerSegmentTypeInitializer(ApplicationContext) - Method in class com.broadleafcommerce.customer.segments.autoconfigure.CustomerSegmentTypeAutoConfiguration
- CustomerSegmentTypeInitializer - Class in com.broadleafcommerce.customer.segments
-
Initializes
CustomerSegmentType
instances for use. - CustomerSegmentTypeInitializer(ApplicationContext) - Constructor for class com.broadleafcommerce.customer.segments.CustomerSegmentTypeInitializer
- CustomerSegmentTypes - Annotation Interface in com.broadleafcommerce.customer.segments
-
Annotation for use on a Spring @Configuration class to designate a set
CustomerSegmentType
to be initialized. - CustomerService<P extends Customer> - Interface in com.broadleafcommerce.customer.service
-
Service API for
Customers
. - CustomerServiceAutoConfiguration - Class in com.broadleafcommerce.customer.service.autoconfigure
-
Configuration for service-level components.
- CustomerServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.service.autoconfigure.CustomerServiceAutoConfiguration
- CustomerServiceAutoConfiguration.CustomerServiceMessagingAutoConfiguration - Class in com.broadleafcommerce.customer.service.autoconfigure
- CustomerServiceAutoConfiguration.Providers - Class in com.broadleafcommerce.customer.service.autoconfigure
- CustomerServiceAutoConfiguration.SavedPaymentAccountConfiguration - Class in com.broadleafcommerce.customer.service.autoconfigure
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using PaymentTransactionServices as saved payment method storage location.
- CustomerServiceMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.service.autoconfigure.CustomerServiceAutoConfiguration.CustomerServiceMessagingAutoConfiguration
- CustomerServiceMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.service.bulk.autoconfigure.CustomerBulkProcessorAutoConfiguration.CustomerServiceMessagingAutoConfiguration
- CustomerServicesImportAutoConfiguration - Class in com.broadleafcommerce.customer.dataimport.autoconfigure
- CustomerServicesImportAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.dataimport.autoconfigure.CustomerServicesImportAutoConfiguration
- CustomerServicesImportAutoConfiguration.Converters - Class in com.broadleafcommerce.customer.dataimport.autoconfigure
- CustomerServiceValidationConfiguration - Class in com.broadleafcommerce.customer.service.autoconfigure
-
Configuration for entity validations.
- CustomerServiceValidationConfiguration() - Constructor for class com.broadleafcommerce.customer.service.autoconfigure.CustomerServiceValidationConfiguration
- CustomerSingleIndexRequestPayload - Class in com.broadleafcommerce.customer.provider.jpa.messaging.search
-
The
SingleIndexRequest.payload
used for index requests triggered from CRUD operations on persisted-domain-counterparts ofCustomer
. - CustomerSingleIndexRequestPayload(String, Tracking) - Constructor for class com.broadleafcommerce.customer.provider.jpa.messaging.search.CustomerSingleIndexRequestPayload
- CustomerSpecialType - Interface in com.broadleafcommerce.customer.domain.type
-
Denotes fundamentally special types of customers.
- CustomerWebAutoConfiguration - Class in com.broadleafcommerce.customer.web.autoconfigure
-
Configuration for web-level components.
- CustomerWebAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.web.autoconfigure.CustomerWebAutoConfiguration
- customerWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerServiceAutoConfiguration.Providers
- CustomerWebSecurityAutoConfiguration - Class in com.broadleafcommerce.customer.web.autoconfigure
- CustomerWebSecurityAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.web.autoconfigure.CustomerWebSecurityAutoConfiguration
- CustomerWebSecurityAutoConfiguration.LegacySavedPaymentMethodSecurityConfiguration - Class in com.broadleafcommerce.customer.web.autoconfigure
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - CustomizedAccountAddressRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Advanced functionality related to
AccountAddress
. - CustomizedCustomerAddressRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Advanced functionality related to
CustomerAddress
. - CustomizedCustomerRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Advanced functionality related to
Customer
. - CustomizedSegmentMemberRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
D
- DEFAULT_INVITE_DURATION - Static variable in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- DefaultAccountAddressChildrenVisibilityType - Enum Class in com.broadleafcommerce.customer.domain.type
-
The DefaultAccountAddressChildrenVisibilityType is used to represent the types of visibility to child accounts for
AccountAddress
This is typically for B2B use cases where theAccountAddress.getType()
isDefaultB2BAccountAddressTypes.SHIP_TO
orDefaultB2BAccountAddressTypes.BILL_TO
- DefaultAccountAddressService<P extends AccountAddress> - Class in com.broadleafcommerce.customer.service
-
Default implementation of the
AccountAddressService
. - DefaultAccountAddressService(AccountAddressRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.customer.service.DefaultAccountAddressService
- DefaultAccountInviteService<P extends AccountInvite> - Class in com.broadleafcommerce.customer.service
- DefaultAccountInviteService(AccountService<Account>, AccountMemberService<AccountMember>, CustomerService<Customer>, SendAccountInvitationService, AuthenticationUtils, TypeFactory, RSQLFilterParser, AccountInviteRepository<Trackable>, RsqlCrudEntityHelper, AccountInviteProperties) - Constructor for class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- DefaultAccountMemberService<M extends AccountMember> - Class in com.broadleafcommerce.customer.service
-
Default implementation of the
AccountMemberService
. - DefaultAccountMemberService(AccountMemberRepository<Trackable>, AccountService<Account>, CustomerService<Customer>, TypeFactory, RsqlCrudEntityHelper, AccountMemberRoleChangeProducer) - Constructor for class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- DefaultAccountService<P extends Account> - Class in com.broadleafcommerce.customer.service
-
Default implementation of
AccountService
- DefaultAccountService(AccountRepository<Trackable>, RsqlCrudEntityHelper, AccountUpdateEventProducer) - Constructor for class com.broadleafcommerce.customer.service.DefaultAccountService
- DefaultAccountStatuses - Enum Class in com.broadleafcommerce.customer.domain.type
-
Describes the default statuses of an
Account
- DefaultB2BAccountAddressTypes - Enum Class in com.broadleafcommerce.customer.domain.type
-
Describes the default
AccountAddress
types that are used in a B2B context. - DefaultB2BAccountAddressValidator<P extends AccountAddress> - Class in com.broadleafcommerce.customer.service.validation
-
Default account address validator.
- DefaultB2BAccountAddressValidator() - Constructor for class com.broadleafcommerce.customer.service.validation.DefaultB2BAccountAddressValidator
- DefaultCommunicationPreferenceType - Enum Class in com.broadleafcommerce.customer.provider.jpa.domain
- DefaultCustomerAccountService<A extends Account,
M extends AccountMember> - Class in com.broadleafcommerce.customer.service - DefaultCustomerAccountService(AccountMemberService<M>, AccountService<A>, AuthenticationUtils) - Constructor for class com.broadleafcommerce.customer.service.DefaultCustomerAccountService
- DefaultCustomerAddressService<P extends CustomerAddress> - Class in com.broadleafcommerce.customer.service
- DefaultCustomerAddressService(CustomerAddressRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.customer.service.DefaultCustomerAddressService
- DefaultCustomerHydrationService - Class in com.broadleafcommerce.customer.service.hydration
- DefaultCustomerHydrationService() - Constructor for class com.broadleafcommerce.customer.service.hydration.DefaultCustomerHydrationService
- DefaultCustomerNoteService<P extends CustomerNote> - Class in com.broadleafcommerce.customer.service
-
Default implementation of
CustomerNoteService
- DefaultCustomerNoteService(CustomerNoteRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.customer.service.DefaultCustomerNoteService
- DefaultCustomerSegmentRuleEvaluationType - Enum Class in com.broadleafcommerce.customer.domain.type
-
Defines the default supported types of evaluation for
rule-based
CustomerSegments
. - DefaultCustomerSegmentService<P extends CustomerSegment> - Class in com.broadleafcommerce.customer.service
-
Default implementation of
CustomerSegmentService
- DefaultCustomerSegmentService(CustomerSegmentRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- DefaultCustomerSegmentValidator<P extends CustomerSegment> - Class in com.broadleafcommerce.customer.service.validation
-
Default customer segment validator.
- DefaultCustomerSegmentValidator() - Constructor for class com.broadleafcommerce.customer.service.validation.DefaultCustomerSegmentValidator
- DefaultCustomerService<P extends Customer> - Class in com.broadleafcommerce.customer.service
-
Default implementation of
CustomerService
- DefaultCustomerService(CustomerRepository<Trackable>, RsqlCrudEntityHelper, CustomerConfigurationProperties, FilterParser<Node>) - Constructor for class com.broadleafcommerce.customer.service.DefaultCustomerService
- DefaultCustomerSpecialTypes - Enum Class in com.broadleafcommerce.customer.domain.type
-
Enumerates the kinds of unusual circumstances which could be represented by a customer's
Customer.getSpecialType()
. - DefaultCustomerValidator<P extends Customer> - Class in com.broadleafcommerce.customer.service.validation
-
Default customer validator.
- DefaultCustomerValidator(CustomerRepository<Trackable>) - Constructor for class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- DefaultExportTarget - Enum Class in com.broadleafcommerce.customer.dataexport
-
Default
Export.getTarget()
values that are supported for processing. - DefaultExportTarget - Enum Class in com.broadleafcommerce.customer.segments.dataexport
-
Default
Export.getTarget()
values that are supported for processing. - DefaultPaymentAccountService<P extends PaymentAccount> - Class in com.broadleafcommerce.customer.service
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - DefaultPaymentAccountService(PaymentAccountRepository<Trackable>, CustomerService<Customer>, RsqlCrudEntityHelper, TypeFactory) - Constructor for class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.
- DefaultPaymentAccountSummaryService - Class in com.broadleafcommerce.customer.service.summary
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethodSummary
in PaymentTransactionServices to manage saved payment methods. - DefaultPaymentAccountSummaryService(TypeFactory) - Constructor for class com.broadleafcommerce.customer.service.summary.DefaultPaymentAccountSummaryService
-
Deprecated.
- DefaultPaymentAccountValidator<P extends PaymentAccount> - Class in com.broadleafcommerce.customer.service.validation
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - DefaultPaymentAccountValidator(PaymentAccountRepository<Trackable>) - Constructor for class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- DefaultRuleBasedSegmentBulkProcessor<P extends Customer> - Class in com.broadleafcommerce.customer.service.bulk
-
Bulk processor for evaluating customers against a rule based customer segment.
- DefaultRuleBasedSegmentBulkProcessor(CustomerService<P>, CustomerSegmentService<CustomerSegment>, SegmentMemberService<SegmentMember, CustomerSegment>, SegmentProcessHistoryService<SegmentProcessHistory>, BulkUpdateService<BulkUpdate>, FilterParser<Node>, TypeFactory, BulkProcessUtil, NotificationManager) - Constructor for class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- DefaultSegmentMemberService<P extends SegmentMember,
S extends CustomerSegment> - Class in com.broadleafcommerce.customer.service - DefaultSegmentMemberService(CustomerSegmentService<S>, int, SegmentMemberRepository<Trackable>, RsqlCrudEntityHelper) - Constructor for class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- DefaultSegmentProcessHistoryService<P extends SegmentProcessHistory> - Class in com.broadleafcommerce.customer.service
- DefaultSegmentProcessHistoryService(BulkUpdateService<BulkUpdate>, SegmentProcessHistoryRepository<Trackable>, CrudEntityHelper) - Constructor for class com.broadleafcommerce.customer.service.DefaultSegmentProcessHistoryService
- DefaultSegmentProcessingService - Class in com.broadleafcommerce.customer.service.bulk
- DefaultSegmentProcessingService(BulkUpdateManager, CustomerSegmentService<? extends CustomerSegment>, CustomerService<? extends Customer>, SegmentProcessHistoryService<SegmentProcessHistory>, TypeFactory, ObjectMapper) - Constructor for class com.broadleafcommerce.customer.service.bulk.DefaultSegmentProcessingService
- DefaultSendAccountInvitationService - Class in com.broadleafcommerce.customer.service
- DefaultSendAccountInvitationService(CommonApplicationService<Application>, Optional<AccountInviteProducer>, Optional<AccountInviteAcceptanceProducer>, TypeFactory) - Constructor for class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- delete(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.
- delete(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- delete(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
- delete(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.PaymentAccountService
-
Deprecated.Pass the ID of the paymentAccount
JpaPaymentAccount
and the owning customer for removal of the paymentAccount. - deleteAccount(String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
- deleteAccountAddress(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountAddressEndpoint
- deleteAccountMember(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerAccountService
- deleteAccountMember(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAccountService
- deleteAccountMember(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAccountEndpoint
- deleteCustomer(ContextInfo, String) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- deleteCustomerNote(ContextInfo, String, String) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerNoteEndpoint
- deleteCustomerSegment(ContextInfo, String) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- deletePaymentAccount(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint
-
Deprecated.
- deserializePayload(BulkUpdate, Class<T>) - Method in class com.broadleafcommerce.customer.service.bulk.BulkProcessUtil
-
Converts the JSON string contained in
BulkUpdate.getSerializedPayload()
()} into a concrete object. - determineAccountExpirationTime(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- determineNotFoundCustomerEmails(Set<String>, List<Customer>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
-
Determines the set of emails for which customers do not exist.
- determineOperationType(CustomerAddress, boolean, BatchRecord) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
-
Determine the effective operation type for the given customer address instance and customer record.
- DisplayAttributes() - Constructor for class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties.DisplayAttributes
-
Deprecated.
- downloadExport(String, ContextInfo, HttpServletResponse) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerExportEndpoint
- downloadExport(String, ContextInfo, HttpServletResponse) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentExportEndpoint
E
- EMAIL - Enum constant in enum class com.broadleafcommerce.customer.provider.jpa.domain.DefaultCommunicationPreferenceType
- EMAIL - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Fields
- EMAIL - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Headers
- EMAIL - Static variable in class com.broadleafcommerce.customer.segments.dataexport.specification.SegmentMemberExportSpecification.Fields
- EMAIL - Static variable in class com.broadleafcommerce.customer.segments.dataexport.specification.SegmentMemberExportSpecification.Headers
- EMAIL_FILTER - Static variable in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- EMAIL_IN_USE - Static variable in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- EMAIL_INVALID - Static variable in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- enhanceWithAccountIdFilter(String, Node) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- ensureCustomerExistsAndReturn(String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- ENTITY_NOT_FOUND - Static variable in class com.broadleafcommerce.customer.service.provider.external.AbstractExternalProvider
-
The
ApiError.getType()
that indicates entity is not found. - equals(Object) - Method in class com.broadleafcommerce.customer.domain.Account
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.AccountInviteRequest
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.AccountMember
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.AccountRef
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.AdditionalPhone
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.Attribute
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.Customer
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.CustomerNote
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.CustomerRef
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.ISOCountry
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.Phone
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentResponse
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.SegmentMember
- equals(Object) - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
- equals(Object) - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- equals(Object) - Method in class com.broadleafcommerce.customer.messaging.domain.User
- equals(Object) - Method in class com.broadleafcommerce.customer.messaging.domain.UserCreatedEvent
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAttribute
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- equals(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.messaging.search.CustomerSingleIndexRequestPayload
- equals(Object) - Method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
- equals(Object) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
- equals(Object) - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerConfigurationProperties
- equals(Object) - Method in class com.broadleafcommerce.customer.service.autoconfigure.SSLVerificationProperties
- equals(Object) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- equals(Object) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- equals(Object) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentRequest
- equals(Object) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
- equals(Object) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
- equals(Object) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
- equals(Object) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.
- equals(Object) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.
- equals(Object) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- equals(Object) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
- equals(Object) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
- executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.customer.service.provider.external.AbstractExternalProvider
-
Executes a request with default Web Client error handling.
- exportCustomers(ExportRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerExportEndpoint
- exportCustomers(String, ExportRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerExportEndpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.since 2.0.1, in favor of
CustomerExportEndpoint.exportCustomers(ExportRequest, ContextInfo)
. The new implementation for export grids includes the filter string as part of theExportRequest
, instead of passing it as a parameter in the HTTP request. - exportSegmentMembers(ExportRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentExportEndpoint
- exportSegmentMembers(String, ExportRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentExportEndpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.since 2.0.1, in favor of
CustomerSegmentExportEndpoint.exportSegmentMembers(ExportRequest, ContextInfo)
. The new implementation for export grids includes the filter string as part of theExportRequest
, instead of passing it as a parameter in the HTTP request. - EXTERNAL - Static variable in class com.broadleafcommerce.customer.segments.CustomerSegmentType
-
A segment that is a reference to a segment defined in an external system.
- EXTERNAL_ID - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Fields
- EXTERNAL_ID - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Headers
- ExternalPaymentProperties - Class in com.broadleafcommerce.customer.service.provider.external
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using PaymentTransactionServices as saved payment method storage location.
- ExternalPaymentProperties() - Constructor for class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProperties
-
Deprecated.
- ExternalPaymentProvider<P extends Payment> - Class in com.broadleafcommerce.customer.service.provider.external
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using PaymentTransactionServices as saved payment method storage location.
- ExternalPaymentProvider(WebClient, ObjectMapper, TypeFactory, ExternalPaymentProperties) - Constructor for class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProvider
-
Deprecated.
F
- FilterCustomerByNameRsqlQueryTransformer - Class in com.broadleafcommerce.customer.provider.jpa.filtering.fetch
-
Transforms an RSQL filtration request, for customer by name selector, from the service layer.
- FilterCustomerByNameRsqlQueryTransformer() - Constructor for class com.broadleafcommerce.customer.provider.jpa.filtering.fetch.FilterCustomerByNameRsqlQueryTransformer
- filterParentAccounts(Trackable, Node, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
-
Apply the given filters to all parents of the given account.
- FilterSegmentMemberByCustomerFieldsRsqlQueryTransformer() - Constructor for class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository.FilterSegmentMemberByCustomerFieldsRsqlQueryTransformer
- findAllByAccountContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountMemberRepository
-
Finds all of the AccountMember relationships in the database associated with the given account context ID.
- findAllByAccountContextIdAndActiveTrue(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountMemberRepository
-
Finds all of the AccountMember relationships in the database associated with the given account context ID and are marked as active (i.e.
- findAllByContextId(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.PaymentAccountRepository
-
Deprecated.Pass all the
JpaPaymentAccount
IDs to find all theJpaPaymentAccount
entities - findAllByContextIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomerSegmentRepository
-
Finds all the matching
CustomerSegments
by context id. - findAllByContextIdInOrParentAccountIdIn(Collection<String>, Collection<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountRepository
- findAllByCustomerEmailOrCustomerId(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- findAllByCustomerEmailOrCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomizedSegmentMemberRepository
-
Finds the segment members for the specified customer segment id and customer email addresses.
- findAllByCustomerId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomerNoteRepository
-
Retrieve notes for the given customer context ID.
- findAllByCustomerId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.PaymentAccountRepository
-
Deprecated.Pass the
JpaCustomer
ID to find all the activeJpaPaymentAccount
- findAllByCustomerSegmentTypeAndRuleEvaluationType(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomerSegmentRepository
-
Finds all the matching
CustomerSegments
byCustomerSegment.getCustomerSegmentType()
andCustomerSegment.getRuleEvaluationType()
. - findAllByEmail(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountInviteRepository
- findAllByEmailInIgnoreCase(Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomerRepository
-
Retrieves a list of customers by their email.
- findAllByOriginatingPaymentId(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.PaymentAccountRepository
-
Deprecated, for removal: This API element is subject to removal in a future version.
- findAllByOriginatingPaymentIdIn(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.PaymentAccountRepository
-
Deprecated.Find all the
JpaPaymentAccounts
byJpaPaymentAccount.getOriginatingPaymentId()
- findAllByParentAccountIdIn(Collection<String>, Node, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountRepository
- findAllBySegmentIdAndCustomerIdIn(String, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- findAllBySegmentIdAndCustomerIdIn(String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomizedSegmentMemberRepository
-
Reads the segment members for the specified customer segment id and customer ids.
- findAllBySegmentIdAndNotMatchingSegmentRule(String, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- findAllBySegmentIdAndNotMatchingSegmentRule(String, String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomizedSegmentMemberRepository
-
Reads the segment members for the specified customer segment id that no longer match the segment's rule.
- findAllBySegmentIdAndNotMatchingSegmentRule(S, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- findAllDistinctContextIds(int, Node) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedCustomerRepository
- findAllDistinctContextIds(int, Node) - Method in interface com.broadleafcommerce.customer.repository.CustomizedCustomerRepository
-
Retrieves a list of unique customer context IDs no larger than page.
- findByAccountContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountAddressRepository
-
Finds all of the AccountAddress relationships in the database associated with the given account context ID.
- findByContextIdAndAccountContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountAddressRepository
-
Finds an
AccountAddress
in the database associated with the given context ID & account context ID. - findByContextIdAndAccountContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountMemberRepository
-
Finds an
AccountMember
in the database associated with the given context ID & account context ID. - findByContextIdAndAccountId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountInviteRepository
- findByContextIdAndCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomerAddressRepository
- findByContextIdAndCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.PaymentAccountRepository
-
Deprecated.Pass the
PaymentAccount
ID to find theJpaPaymentAccount
entity - findByCustomerContextId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountMemberRepository
-
Reads a page of
AccountMembers
that match the givenCustomer.getId()
. - findByCustomerContextIdAndAccountContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountMemberRepository
-
Find by customer and account ID.
- findByCustomerContextIdAndActiveTrue(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountMemberRepository
-
Reads all
AccountMembers
that are active and match the givenCustomer.getId()
. - findByCustomerContextIdAndActiveTrue(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountMemberRepository
-
Reads a page of
AccountMembers
that are active and match the givenCustomer.getId()
. - findByCustomerContextIdAndSegmentId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.SegmentMemberRepository
-
Returns a particular customer/segment relationship
- findByCustomerId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomerAddressRepository
-
Finds all of the CustomerAddress relationships in the database associated with the given customer context ID.
- findByCustomerIdIn(Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomerAddressRepository
-
Finds all customer addresses in the datastore associated with any of the given
customerIds
. - findByCustomerSegmentContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.SegmentCustomerRepository
- findByEmailAndAccountContextId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountMemberRepository
- findByEmailAndAccountId(String, String) - Method in interface com.broadleafcommerce.customer.repository.AccountInviteRepository
- findByEmailIgnoreCase(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomerRepository
-
Find a customer by email address.
- findBySegmentId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.SegmentMemberRepository
-
Returns a page of customer/segment relationships for the designated customer segment.
- findByUsernameIgnoreCase(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomerRepository
-
Find a customer by username.
- findCustomerInSegment(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.SegmentCustomerRepository
- findEmailsWithExistingSegmentMembers(ContextInfo, String, Set<String>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
-
Finds emails with existing segment members.
- findExistingInvite(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- findPageByEmail(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountInviteRepository
- forceInitializeFields(CustomerAddress, Map<String, String>, OperationType, Customer, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
-
Certain fields should never be honored from what is provided in the row and instead should be auto-set by the system.
- fromAccount(Account) - Method in class com.broadleafcommerce.customer.domain.AccountRef
-
Builds an
AccountRef
based on the providedAccount
- fromCustomer(Customer) - Method in class com.broadleafcommerce.customer.domain.CustomerRef
-
Builds an
CustomerRef
based on the providedCustomer
- fromMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- fromMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- fromMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- fromMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- fromMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- fromMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- fromMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- fromMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- fromMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- fromMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- fromMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- fromRepositoryDomain(Trackable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- fromRepositoryDomain(Trackable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- fromString(String) - Static method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
- FULL_NAME - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Fields
- FULL_NAME - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Headers
G
- generateConversionResponsesForUnsettingExistingDefaultAddresses(CustomerAddress, String, String, List<CustomerAddress>) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
-
For this import, the provided address is always set as the new default shipping and billing address.
- generateRows(List<Customer>, Export) - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- generateRows(List<SegmentMember>, Export) - Method in class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- getAccount() - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
A minimal representation of an account for this invite.
- getAccount() - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The account in the relationship.
- getAccount() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getAccount() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
The account related to the invite
- getAccount() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
The account in the relationship.
- getAccountAddressService() - Method in class com.broadleafcommerce.customer.web.endpoint.AccountAddressEndpoint
- getAccountContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getAccountHierarchy() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The hierarchy of accounts, from the root account to the account member's account.
- getAccountId() - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The account ID for the invitation.
- getAccountId() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The ID of the account the user belongs to.
- getAccountId() - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- getAccountId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- getAccountId() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- getAccountId() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- getAccountInvite() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
-
The account invite that is being sent.
- getAccountInviteAcceptanceProducer() - Method in class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- getAccountInviteProducer() - Method in class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- getAccountInviteProperties() - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- getAccountInviteProperties() - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- getAccountInviteRepository() - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- getAccountInviteService() - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- getAccountInviteService() - Method in class com.broadleafcommerce.customer.web.endpoint.AccountInviteEndpoint
- getAccountMemberRoleChangeProducer() - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- getAccountMemberService() - Method in class com.broadleafcommerce.customer.messaging.UserUpdateListenerCustomer
- getAccountMemberService() - Method in class com.broadleafcommerce.customer.service.anonymization.AccountAnonymizationHandler
- getAccountMemberService() - Method in class com.broadleafcommerce.customer.service.anonymization.AccountMemberAnonymizationHandler
- getAccountMemberService() - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- getAccountMemberService() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAccountService
- getAccountMemberService() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- getAccountMemberService() - Method in class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
- getAccountMemberService() - Method in class com.broadleafcommerce.customer.web.endpoint.AccountMemberEndpoint
- getAccountName() - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
The name of the account the user is invited to.
- getAccountNumber() - Method in class com.broadleafcommerce.customer.domain.Account
-
A business-driven unique identifier for the account
- getAccountNumber() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getAccountRef() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The account in the relationship.
- getAccountRepository() - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
- getAccountRoleIds() - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The roles to be assigned to the user upon accepting the invitation.
- getAccountRoleIds() - Method in class com.broadleafcommerce.customer.domain.AccountInviteRequest
-
The roles to be assigned to the user upon accepting the invitation.
- getAccountRoleIds() - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The customer's roles within the account.
- getAccountRoleIds() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getAccountRoleIds() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- getAccountRoleIds() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
The roles assigned to this
AccountMember
. - getAccountRoleIds() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
-
The roles assigned to this
AccountMember
. - getAccountRoles() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Roles this user has under specific Account contexts.
- getAccountService() - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- getAccountService() - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- getAccountService() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAccountService
- getAccountService() - Method in class com.broadleafcommerce.customer.web.endpoint.AccountAddressEndpoint
- getAccountService() - Method in class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
- getAccountStatus() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- getAccountType() - Method in class com.broadleafcommerce.customer.domain.Account
-
A simple categorization that can be used to group accounts or enforce business logic
- getAccountType() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.This represents the type of payment that is associated with this account.
- getAccountType() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.This represents the type of payment that is associated with this account.
- getAccountType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getAccountType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getAccountUpdateEventProducer() - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
- getAccountWithId(AccountRef) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- getAdditionalArgs() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
Any additional arguments to pass along with the notification.
- getAdditionalArgs() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
-
Any additional arguments to pass along with the notification.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Return any additional attributes passed in the request not matching any defined properties.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Return any additional attributes passed in the request not matching any defined properties.
- getAdditionalAttributes() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getAdditionalAttributes() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getAdditionalAttributes() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Return any additional attributes passed in the request not matching any defined properties.
- getAdditionalPhones() - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
Deprecated.Use the customer's additional phones instead
- getAdditionalPhones() - Method in class com.broadleafcommerce.customer.domain.Customer
-
Additional phone numbers associated with the customer.
- getAdditionalPhones() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getAdditionalPhones() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getAdditionalPhones() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.Use the customer's phone numbers instead
- getAdditionalPhones() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
-
Deprecated.Use the customer's phone numbers instead
- getAddressByType() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The collection of related addresses that may include billing or shipping addresses
- getAddressColumnPrefix() - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
- getAddressColumnsStrippedOfPrefix(Map<String, String>) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
- getAddressLine1() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Primary address information, typically street name and building number.
- getAddressLine1() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Primary address information, typically street name and building number.
- getAddressLine1() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Primary address information associated with this payment account, typically street name and building number.
- getAddressLine1() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Primary address information associated with this payment account, typically street name and building number.
- getAddressLine1() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getAddressLine1() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getAddressLine1() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getAddressLine1() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Primary address information, typically street name and building number.
- getAddressLine1() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getAddressLine2() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Secondary address information, like apartment, suite, or unit number.
- getAddressLine2() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Secondary address information, like apartment, suite, or unit number.
- getAddressLine2() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Secondary address information associated with this payment account, typically apartment, suite, or unit number.
- getAddressLine2() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Secondary address information associated with this payment account, typically apartment, suite, or unit number.
- getAddressLine2() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getAddressLine2() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getAddressLine2() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getAddressLine2() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Secondary address information, like apartment, suite, or unit number.
- getAddressLine2() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getAddressLine3() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Tertiary address information, typically for international addresses.
- getAddressLine3() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Tertiary address information, typically for international addresses.
- getAddressLine3() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Tertiary address information associated with this payment account, typically for international addresses.
- getAddressLine3() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Tertiary address information associated with this payment account, typically for international addresses.
- getAddressLine3() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getAddressLine3() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getAddressLine3() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getAddressLine3() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Tertiary address information, typically for international addresses.
- getAddressLine3() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getAllIndexableTypes() - Static method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
-
Retrieve all registered customer segment types.
- getAlpha2() - Method in class com.broadleafcommerce.customer.domain.ISOCountry
-
The two letter code for this country.
- getAlpha2() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- getAlpha3() - Method in class com.broadleafcommerce.customer.domain.ISOCountry
-
The three letter code for this country.
- getAlpha3() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- getApplicationService() - Method in class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- getAttribute(String) - Method in class com.broadleafcommerce.customer.domain.Account
- getAttribute(String) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
- getAttribute(String) - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
- getAttribute(String) - Method in class com.broadleafcommerce.customer.domain.Customer
- getAttribute(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
- getAttributes() - Method in class com.broadleafcommerce.customer.domain.Account
-
Dynamic attributes that are a part of the account.
- getAttributes() - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
Any custom attributes to be added to the account invite.
- getAttributes() - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
Any additional attributes to be used in the invite message.
- getAttributes() - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
Additional attributes that are used to describe the account member
- getAttributes() - Method in class com.broadleafcommerce.customer.domain.Customer
-
Dynamic attributes that are a part of the customer.
- getAttributes() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
Additional, arbitrary request attributes.
- getAttributes() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Additional attributes of a user.
- getAttributes() - Method in class com.broadleafcommerce.customer.messaging.domain.UserCreatedEvent
-
Additional custom information that was provided as part of the user registration process.
- getAttributes() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getAttributes() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- getAttributes() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getAttributes() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getAttributes() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.General use map to capture any additional attributes needed for this Payment
- getAttributes() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.Map of specific attributes that have been gathered from the raw response.
- getAttributes() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Additional attributes that are used to describe the account member
- getAttributes() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
-
Additional attributes that are used to describe the account member
- getAuthenticationUtils() - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- getAuthenticationUtils() - Method in class com.broadleafcommerce.customer.service.DefaultAccountAddressService
- getAuthenticationUtils() - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- getAuthenticationUtils() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAccountService
- getAuthor() - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
The user that created this note
- getAuthor() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- getBaseUri() - Method in class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProvider
-
Deprecated.Gets the base URI common to all requests this provider will make.
- getBehaviorUtil() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- getBillingAddress() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.Gathers one of the payment's related
addresses
by type - getBulkProcessUtil() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- getBulkUpdate() - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
-
The Bulk process performed on the segment.
- getBulkUpdateContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- getBulkUpdateManager() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultSegmentProcessingService
- getBulkUpdateService() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- getBusinessDomainType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getBusinessDomainType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getBusinessDomainType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- getBusinessDomainType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getBusinessDomainType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getBusinessDomainType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getBusinessDomainType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- getBusinessDomainType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getBusinessDomainType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getBusinessDomainType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- getBusinessDomainType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- getCardExpirationMonthAttribute() - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties.DisplayAttributes
-
Deprecated.
- getCardExpirationMonthAttributeName() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Gets the attribute name to retrieve the card expiration month from
Payment.getDisplayAttributes()
. - getCardExpirationMonthAttributeName() - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getCardExpirationYearAttribute() - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties.DisplayAttributes
-
Deprecated.
- getCardExpirationYearAttributeName() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Gets the attribute name to retrieve the card expiration year from
Payment.getDisplayAttributes()
. - getCardExpirationYearAttributeName() - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getCardNumberAttribute() - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties.DisplayAttributes
-
Deprecated.
- getCardNumberAttributeName() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Gets the attribute name to retrieve the card number from
Payment.getDisplayAttributes()
. - getCardNumberAttributeName() - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getCardType() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.
- getCardType() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The specific card type, i.e.
- getCardType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getCardType(Payment) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getCardTypeAttribute() - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties.DisplayAttributes
-
Deprecated.
- getCardTypeAttributeName() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Gets the attribute name to retrieve the card type from
Payment.getDisplayAttributes()
. - getCardTypeAttributeName() - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getCity() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The city, town or village of this address.
- getCity() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The city, town or village of this address.
- getCity() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The city, town or village of this billing address.
- getCity() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The city, town or village of this billing address.
- getCity() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getCity() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getCity() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getCity() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The city, town or village of this address.
- getCity() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getClearSegmentMemberBatchSize() - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
-
The batch size of customers to be included in a
ClearCustomerSegmentRequest
- getCompanyName() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The name of the company at this address.
- getCompanyName() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The name of the company at this address.
- getCompanyName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getCompanyName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getCompanyName() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The name of the company at this address.
- getContext() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- getContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.messaging.search.CustomerSingleIndexRequestPayload
-
The context ID of the customer for which a reindex will be requested.
- getContextInfo() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- getContextInfo() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
The context
- getContextInfo() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
-
The context
- getContextRequestConverter() - Method in class com.broadleafcommerce.customer.service.bulk.BulkProcessUtil
- getContextState() - Method in class com.broadleafcommerce.customer.domain.Account
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.customer.domain.Attribute
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.customer.domain.Customer
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.customer.domain.SegmentMember
- getContextState() - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
-
A subset of
Tracking
information to expose the context state for this object. - getContextState() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - getCountry() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The country for this address.
- getCountry() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The country for this address.
- getCountry() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The country for this billing address.
- getCountry() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The country for this billing address.
- getCountry() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getCountry() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getCountry() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getCountry() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The country for this address.
- getCountry() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getCountryCode() - Method in class com.broadleafcommerce.customer.domain.Phone
-
The country calling code that acts as a prefix to the main telephone number.
- getCounty() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The county of this address.
- getCounty() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The county of this address.
- getCounty() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The county of this billing address.
- getCounty() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The county of this billing address.
- getCounty() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getCounty() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getCounty() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getCounty() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The county of this address.
- getCounty() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getCreated() - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
When this note was created
- getCreated() - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
-
The creation time of this segment process
- getCreated() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- getCreated() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- getCreatePaymentAccountEventProperties() - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getCriteriaBuilder() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- getCustomer() - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The customer in the relationship.
- getCustomer() - Method in class com.broadleafcommerce.customer.domain.SegmentMember
-
The customer assigned to the
SegmentMember.customerSegment
. - getCustomer() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- getCustomer() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
The targeted customer
- getCustomer() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
A pre-existing customer that is being granted access to the account.
- getCustomer(RegisterAccountMemberRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
-
Returns the customer to associate with the account.
- getCustomerAccountService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAccountEndpoint
- getCustomerAddressColumnConverter() - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- getCustomerAddressService() - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- getCustomerAddressService() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAddressAnonymizationHandler
- getCustomerAddressService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- getCustomerContextId() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
This field only applies to
UserType.CUSTOMER
users. - getCustomerContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getCustomerContextId(ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedCustomerAddressRepository
- getCustomerConverter() - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- getCustomerFactory() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- getCustomerFullName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getCustomerHydrationService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- getCustomerId() - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
The link to the customer that this note applies to
- getCustomerId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getCustomerId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- getCustomerId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getCustomerNoteRepository() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerNoteService
- getCustomerNoteService() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerNoteAnonymizationHandler
- getCustomerNoteService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerNoteEndpoint
- getCustomerProperties() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- getCustomerRef() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The customer in the relationship.
- getCustomerRef() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The customer associated with this payment account.
- getCustomerRef() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The customer associated with this payment account.
- getCustomerRef() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.A reference to the customer that owns this payment.
- getCustomerRepository() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- getCustomerRepository() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- getCustomerRepository() - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- getCustomerRowConverter() - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- getCustomerSegment() - Method in class com.broadleafcommerce.customer.domain.SegmentMember
-
The customer segment the
SegmentMember.customer
belongs to. - getCustomerSegment() - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
-
The Segment the bulk process was performed on.
- getCustomerSegmentContextId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- getCustomerSegmentService() - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
- getCustomerSegmentService() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- getCustomerSegmentService() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultSegmentProcessingService
- getCustomerSegmentService() - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- getCustomerSegmentService() - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerSegmentValidator
- getCustomerSegmentService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- getCustomerSegmentService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentResolverEndpoint
- getCustomerSegmentType() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The type of this customer segment.
- getCustomerSegmentType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getCustomerService() - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- getCustomerService() - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- getCustomerService() - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
- getCustomerService() - Method in class com.broadleafcommerce.customer.messaging.UserCreationListener
- getCustomerService() - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- getCustomerService() - Method in class com.broadleafcommerce.customer.messaging.UserUpdateListenerCustomer
- getCustomerService() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationHandler
- getCustomerService() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- getCustomerService() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultSegmentProcessingService
- getCustomerService() - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- getCustomerService() - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- getCustomerService() - Method in class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.
- getCustomerService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- getCustomerService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- getCustomerService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint
-
Deprecated.
- getCustomerService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- getCustomerWithId(CustomerRef) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- getDataRouteKey() - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- getDataRouteKey() - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
- getDataRoutePartition() - Method in class com.broadleafcommerce.customer.provider.jpa.messaging.search.JpaCustomerSingleIndexRequestMessageBuilder
- getDataRoutePartition() - Method in class com.broadleafcommerce.customer.service.anonymization.AccountAnonymizationHandler
- getDataRoutePartition() - Method in class com.broadleafcommerce.customer.service.anonymization.AccountMemberAnonymizationHandler
- getDataRoutePartition() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAddressAnonymizationHandler
- getDataRoutePartition() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationHandler
- getDataRoutePartition() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerNoteAnonymizationHandler
- getDataRoutePartition() - Method in class com.broadleafcommerce.customer.service.anonymization.PaymentAccountAnonymizationHandler
-
Deprecated.
- getDatasource() - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- getDateRecorded() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The timestamp when this transaction response was recorded
- getDateRecorded(Payment) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getDeactivated() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getDeclineType() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The type of transaction failure (hard vs soft failure)
- getDefaultAccountId() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The default account for the customer.
- getDefaultAccountId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getDefaultCommunicationPreference() - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The default communication preference of the account member.
- getDefaultCommunicationPreference() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The default communication preference of the customer.
- getDefaultCommunicationPreference() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getDefaultCommunicationPreference() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getDefaultMessage() - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
The default message if no message is available from the message key.
- getDefaultPaymentAccountId() - Method in class com.broadleafcommerce.customer.domain.Customer
-
Deprecated.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - getDefaultPaymentAccountId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
-
Deprecated.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - getDelegating() - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- getDescription() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The description of this customer segment.
- getDescription() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getDisplay() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getDisplay() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- getDisplayAttributes() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.General use map to capture any display properties for the Payment
- getDisplayAttributes() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.General use map to capture any display properties for the Payment
- getDisplayAttributes() - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties
-
Deprecated.Defines the names of the display attributes holding display information to be copied over to the new
PaymentAccount
being made for the customer after checkout. - getDisplayAttributes() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getDisplayAttributes() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.General use map to capture any display properties for this Payment
- getDisplayAttributes() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.Only keys present will be added or updated.
- getDisplayName() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The user-friendly name provided for the payment account.
- getDisplayName() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The user-friendly name provided for the payment account.
- getDisplayName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getDisplayName() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getDocumentContext(String) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.Parses the message payload into a `DocumentContext` which allows for JsonPath parsing using Jackson providers.
- getEmail() - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The e-mail address of the user being invited to the account.
- getEmail() - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
The e-mail address to send the account message.
- getEmail() - Method in class com.broadleafcommerce.customer.domain.AccountInviteRequest
-
The e-mail address of the user being invited to the account.
- getEmail() - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The email address of the account member if they are not a registered customer at the time of invite.
- getEmail() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The email address of the customer.
- getEmail() - Method in class com.broadleafcommerce.customer.domain.CustomerRef
-
The customer's email address.
- getEmail() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The user's email.
- getEmail() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The user's email address.
- getEmail() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- getEmail() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getEmail() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getEmail() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.We use the customer's email instead.
- getEmail() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
-
Deprecated.We use the customer's email instead.
- getEmailAddress() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The email address of the individual at this physical address.
- getEmailAddress() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The email address of the individual at this physical address.
- getEmailAddress() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getEmailAddress() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getEmailAddress() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The email address of the individual at this physical address.
- getExistingCustomerAddressesForCustomer(String, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
-
We expect the
CustomerImportBatchHandler
to have pre-fetched customer addresses for the given customer and placed them into theBatchRequest.BatchContext.getAdditionalContextMap()
. - getExistingCustomers(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- getExpirationMonth() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.
- getExpirationMonth() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The month the payment gateway account associated with this payment account will expire.
- getExpirationMonth() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getExpirationMonth() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getExpirationMonth(Payment) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getExpirationYear() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.
- getExpirationYear() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The year the payment gateway account associated with this payment account will expire.
- getExpirationYear() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getExpirationYear() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getExpirationYear(Payment) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getExportDownloadService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerExportEndpoint
- getExportDownloadService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentExportEndpoint
- getExportManager() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerExportEndpoint
- getExportManager() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentExportEndpoint
- getExportService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerExportEndpoint
- getExportService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentExportEndpoint
- getExtension() - Method in class com.broadleafcommerce.customer.domain.Phone
-
The internal extension for this phone.
- getExternalId() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The id that associates this user with an external system.
- getExternalId() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Intended to hold any unique identifier for this user as known by an external (non-BLC) system.
- getExternalId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getExternalRef() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
If the
CustomerSegment.customerSegmentType
isCustomerSegmentType.EXTERNAL
, then this stores the identifier for the external segment. - getExternalRef() - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
-
If the
customerSegmentType
isCustomerSegmentType.EXTERNAL
, then this stores the identifier for the external segment. - getExternalRef() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getFailureType() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The type of transaction failure
- getFieldConfigMap() - Method in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification
- getFieldConfigMap() - Method in class com.broadleafcommerce.customer.segments.dataexport.specification.SegmentMemberExportSpecification
- getFilterParser() - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- getFilterParser() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- getFilterParser() - Method in class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- getFilterParser() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- getFilterParser() - Method in class com.broadleafcommerce.customer.service.DefaultAccountAddressService
- getFilters(Export) - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- getFilters(Export) - Method in class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- getFirstName() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The first name of the individual at this address.
- getFirstName() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The first name of the customer, if the fullName is not being used for the customer.
- getFirstName() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The first name of the individual at this address.
- getFirstName() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The first name of the user, if the fullName is not being used for the user.
- getFirstName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getFirstName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getFirstName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getFirstName() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The first name of the individual at this address.
- getFirstName() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.We use the customer's name instead.
- getFullName() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The combined names of the individual at this address.
- getFullName() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The full name of the customer, if the component parts firstName, middleName, and lastName are not being used to comprise the full name.
- getFullName() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The combined names of the individual at this address.
- getFullName() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The combined names of the individual at this billing address.
- getFullName() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The combined names of the individual at this billing address.
- getFullName() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The user's full name.
- getFullName() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The full name of the user.
- getFullName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getFullName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getFullName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getFullName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getFullName() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The combined names of the individual at this address.
- getFullName() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getGatewayResponseCode() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The response code provided by the payment gateway which may represent a success or failure
- getGatewayResponseCode(Payment) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getGatewayType() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The payment gateway associated with this payment account.
- getGatewayType() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The payment gateway associated with this payment account.
- getGatewayType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getGatewayType() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The gateway used to process this payment.
- getHeaders() - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- getHeaders() - Method in class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- getHeaders(ContextInfo) - Method in class com.broadleafcommerce.customer.service.provider.external.AbstractExternalProvider
-
Builds the headers to be passed along with the request to the provider.
- getHelper() - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- getHelper() - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- getHydrator() - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- getId() - Method in class com.broadleafcommerce.customer.domain.Account
-
The context ID of the account.
- getId() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The context ID of the relationship.
- getId() - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The database ID of the account invite.
- getId() - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The context ID of the relationship.
- getId() - Method in class com.broadleafcommerce.customer.domain.AccountRef
-
The account's id.
- getId() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The context ID of the customer.
- getId() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The context ID of the relationship.
- getId() - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
The context ID of the customer note.
- getId() - Method in class com.broadleafcommerce.customer.domain.CustomerRef
-
The customer's id.
- getId() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
- getId() - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
- getId() - Method in class com.broadleafcommerce.customer.domain.ISOCountry
- getId() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The context ID of the payment account.
- getId() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The context ID of the payment account.
- getId() - Method in class com.broadleafcommerce.customer.domain.SegmentMember
-
The id of this SegmentMember
- getId() - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
- getId() - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- getId() - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole.UserRoleRef
- getId() - Method in class com.broadleafcommerce.customer.messaging.domain.User
- getId() - Method in class com.broadleafcommerce.customer.provider.jpa.messaging.search.CustomerSingleIndexRequestPayload
- getId() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The ID of the address.
- getId() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The id of this payment.
- getId() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The id of this payment transaction.
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.customer.messaging.UserCreationListener
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- getIdempotentConsumptionService() - Method in class com.broadleafcommerce.customer.messaging.UserUpdateListenerCustomer
- getIdentifierType() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
Deprecated.This field is unused.
- getIdentifierType() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
The resolution identifier type.
- getIdentifierType() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
-
The resolution identifier type.
- getIdentifierValue() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
The identifier value.
- getIdentifierValue() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
-
The identifier value.
- getIdResolver() - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
- getIdResolver() - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- getIdResolver() - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
- getInstance(String) - Static method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
-
Returns an instance of a customer segment based on its String type.
- getInviteDuration() - Method in class com.broadleafcommerce.customer.service.autoconfigure.AccountInviteProperties
-
Determines the length of time an account invite remains valid before expiring.
- getInviteDuration(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountInviteService
-
Return the duration for which account invites will be active.
- getInviteDuration(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- getInviteExpirationDate() - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The date that this invitation expires.
- getInviteExpirationDate() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- getInvitingCustomerId() - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The ID of customer who performed the invite.
- getInvitingCustomerId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- getJpa() - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- getLastFour(Payment) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getLastName() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The last name of the individual at this address.
- getLastName() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The last name of the customer, if the fullName is not being used for the customer.
- getLastName() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The last name of the individual at this address.
- getLastName() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The last name of the user, if the fullName is not being used for the user.
- getLastName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getLastName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getLastName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getLastName() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The last name of the individual at this address.
- getLastName() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.We use the customer's name instead.
- getLastTransactionDateTime() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The timestamp of the last successful transaction made by this payment account.
- getLastTransactionDateTime() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The timestamp of the last successful transaction made by this payment account.
- getLastTransactionDateTime() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The result code returned from the gateway on the last successful transaction.
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The result code returned from the gateway on the last successful transaction.
- getLastTransactionResultCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getLastUpdated() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Indicates when this record was last updated.
- getLatestSuccessfulTransaction(Payment) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getLiquibase() - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- getManagedType() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- getMapper() - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
- getMapper() - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerConverter
- getMaskedAccountNumber() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.
- getMaskedAccountNumber() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Partial information about the payment account, e.g.
- getMaskedAccountNumber() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getMessageKey() - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
The message key.
- getMessageKey() - Method in exception com.broadleafcommerce.customer.service.SelfModificationException
- getMiddleName() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The middle name of the customer, if the fullName is not being used for the customer.
- getMiddleName() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The middle name of the user, if the fullName is not being used for the user.
- getMiddleName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getName() - Method in class com.broadleafcommerce.customer.domain.Account
-
The name of the account
- getName() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The user-provided name of the address.
- getName() - Method in class com.broadleafcommerce.customer.domain.AccountRef
-
The account's name.
- getName() - Method in class com.broadleafcommerce.customer.domain.Customer
-
Get the name of the customer.
- getName() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The customer-provided name of the address.
- getName() - Method in class com.broadleafcommerce.customer.domain.CustomerRef
-
The customer's name
- getName() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The name of this customer segment.
- getName() - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
-
The name of this customer segment.
- getName() - Method in class com.broadleafcommerce.customer.domain.ISOCountry
-
The full name of the country.
- getName() - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole.UserRoleRef
- getName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getName() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- getName() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The name of this payment.
- getNameOnAccount() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The name associated with this payment account.
- getNameOnAccount() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The name associated with this payment account.
- getNameOnAccount() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getNameOnAccount() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getNarrowingHelper() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- getNote() - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
The content of the note
- getNote() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- getNotification(AccountInvite, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- getNotification(Account, Customer, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- getNotificationManager() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- getNumericCode() - Method in class com.broadleafcommerce.customer.domain.ISOCountry
-
The three digit code for this country.
- getNumericCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- getObjectMapper() - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getObjectMapper() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.support.PhoneConverter
- getObjectMapper() - Method in class com.broadleafcommerce.customer.service.bulk.BulkProcessUtil
- getObjectMapper() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultSegmentProcessingService
- getObjectMapper() - Method in class com.broadleafcommerce.customer.service.provider.external.AbstractExternalProvider
- getOperationResolver() - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- getOperationResolver() - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
- getOrder() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationHandler
- getOrder() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerContextRequestHydrator
- getOriginatingPaymentId() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The
Payment.getId()
that this payment account was created from. - getOriginatingPaymentId() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The
Payment.getId()
that this payment account was created from. - getOriginatingPaymentId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getOwnerId() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The id of the entity that owns this payment.
- getOwnerIdentifier() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
- getOwnerIdentifier() - Method in class com.broadleafcommerce.customer.domain.Customer
- getOwnerIdentifier() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
- getOwnerIdentifier() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.
- getOwnerIdentifier() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.
- getOwnerIdentifier() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getOwnerIdentifier() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getOwnerIdentifier() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getOwnerIdentifier() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getOwnerIdentifier() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getOwnerType() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.Describes the owner of the payment.
- getPage() - Method in class com.broadleafcommerce.customer.service.provider.external.page.ResponsePageGenerator
- getPageType() - Method in class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProvider
-
Deprecated.Gets the type reference for a page generator of item list items.
- getParentAccount() - Method in class com.broadleafcommerce.customer.domain.Account
-
The account's parent account.
- getParentAccountId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getParentAccountId() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- getParentAccountId(P) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
-
Get the parent id of the given account.
- getParentTransactionId() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The id of the parent
PaymentTransaction
. - getParser() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- getPaymentAccountRepository() - Method in class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.
- getPaymentAccountRepository() - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- getPaymentAccountService() - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getPaymentAccountService() - Method in class com.broadleafcommerce.customer.service.anonymization.PaymentAccountAnonymizationHandler
-
Deprecated.
- getPaymentAccountService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint
-
Deprecated.
- getPaymentAccountService() - Method in class com.broadleafcommerce.customer.web.endpoint.SensitiveCustomerPaymentAccountEndpoint
-
Deprecated.
- getPaymentGatewayProperties() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Map to capture any gateway-specific information needed to perform gateway transactions
- getPaymentGatewayProperties() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getPaymentGatewayProperties() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.Only keys present will be added or updated.
- getPaymentMethodProperties() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.Map to capture any information about the payment method needed to perform gateway transactions
- getPaymentProvider() - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getPhone() - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The phone number of the user being invited to the account.
- getPhone() - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
The phone number to send the invite to.
- getPhone() - Method in class com.broadleafcommerce.customer.domain.AccountInviteRequest
-
The phone number of the user being invited to the account.
- getPhone() - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The main phone number of the account member if they are not a registered customer at the time of invite.
- getPhone() - Method in class com.broadleafcommerce.customer.domain.AdditionalPhone
- getPhone() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The main phone number of the customer.
- getPhone() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The user's phone number
- getPhone() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- getPhone() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getPhone() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getPhone() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.Use the customer's phone numbers instead
- getPhone() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
-
Deprecated.Use the customer's phone numbers instead
- getPhoneAsString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getPhoneAsString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getPhoneFax() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The
fax number
for this address. - getPhoneFax() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The
fax number
for this address. - getPhoneFax() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getPhoneFax() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getPhoneFax() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The
fax number
for this address. - getPhoneNumber() - Method in class com.broadleafcommerce.customer.domain.CustomerRef
-
The customer's phone number.
- getPhoneNumber() - Method in class com.broadleafcommerce.customer.domain.Phone
-
The telephone number, including the area code.
- getPhoneNumber() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The user's phone number.
- getPhonePrimary() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The primary
phone number
for this address. - getPhonePrimary() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The primary
phone number
for this address. - getPhonePrimary() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The primary
phone number
for this billing address. - getPhonePrimary() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The primary
phone number
for this billing address. - getPhonePrimary() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getPhonePrimary() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getPhonePrimary() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getPhonePrimary() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The primary
phone number
for this address. - getPhonePrimary() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getPhoneSecondary() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The secondary
phone number
for this address. - getPhoneSecondary() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The secondary
phone number
for this address. - getPhoneSecondary() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The secondary
phone number
for this billing address. - getPhoneSecondary() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The secondary
phone number
for this billing address. - getPhoneSecondary() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getPhoneSecondary() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getPhoneSecondary() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getPhoneSecondary() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The secondary
phone number
for this address. - getPhoneSecondary() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getPostalCode() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Postal code or ZIP code for this address.
- getPostalCode() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Postal code or ZIP code for this address.
- getPostalCode() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Postal code or ZIP code for this billing address.
- getPostalCode() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Postal code or ZIP code for this billing address.
- getPostalCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getPostalCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getPostalCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getPostalCode() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Postal code or ZIP code for this address.
- getPostalCode() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getPrefetchedSegmentIdsToEvaluate() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
List of ids of any prefetched
CustomerSegments
to evaluate whether they apply to the request. - getPriority() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The priority of this customer segment.
- getPriority() - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
-
The priority of this customer segment.
- getPriority() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getProcessingState() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The current processing state of this segment.
- getProcessingState() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getProperties() - Method in class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProvider
-
Deprecated.
- getRandomEmail() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationHandler
-
Generates a random email with the pattern
AnonymizationUtils.ANONYMOUS_EMAIL_PATTERN
. - getRandomString() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationHandler
-
Generates a v4 UUID and removes all hyphens.
- getRealtimeMatchRule() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The rule(s) for this customer segment if rule based and using real-time evaluation.
- getRealtimeMatchRule() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getReceivedException() - Method in exception com.broadleafcommerce.customer.service.exception.ProviderApiException
-
The received error.
- getRepo() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- getRepo() - Method in class com.broadleafcommerce.customer.service.DefaultSegmentProcessHistoryService
- getRepository() - Method in class com.broadleafcommerce.customer.service.DefaultAccountAddressService
- getRepository() - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- getRepository() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAddressService
- getRepository() - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- getRepositoryEntityTypeManager() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- getRoleIds() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- getRoleRef() - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- getRootAccountId() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The ID of the root account the account member belongs to.
- getRsqlFilterParser() - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- getRsqlQueryTransformers() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- getRsqlVisitor() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- getRuleEvaluationType() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
Indicates whether the
CustomerSegment.segmentMatchRule
is evaluated orCustomerSegment.realtimeMatchRule
. - getRuleEvaluationType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getSegmentId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- getSegmentId() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentRequest
-
The segment ID to be removed.
- getSegmentId(BulkUpdate) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
-
Returns the targeted customer segment ID.
- getSegmentMatchRule() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The rule(s) for this customer segment if rule based and using offline evaluation.
- getSegmentMatchRule() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getSegmentMemberRepository() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- getSegmentMemberRowConverter() - Method in class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- getSegmentMemberService() - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
- getSegmentMemberService() - Method in class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- getSegmentMemberService() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- getSegmentMemberService() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- getSegmentMemberService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- getSegmentProcessHistoryService() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- getSegmentProcessHistoryService() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultSegmentProcessingService
- getSegmentProcessHistoryService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- getSegmentProcessingService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- getSegments() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentResponse
-
List of references to matching
CustomerSegments
. - getSendAccountInvitationService() - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- getSensitivePaymentsUri() - Method in class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProperties
-
Deprecated.The URI path for reading payments, including sensitive data.
- getServiceClient() - Method in class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProperties
-
Deprecated.The service client to use when calling payment transaction services.
- getServiceClient() - Method in class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProvider
-
Deprecated.
- getServiceId() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
If the auth service received this user from a BLC service (ex: the admin user service or the customer service), this field will be the ID value used by that service for this user.
- getShouldSavePaymentForFutureUse() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.Should the payment method be saved to the owning user
- getShouldSavePaymentToCustomer() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of
Payment.getShouldSavePaymentForFutureUse()
to support owning user types other than a customer (i.e. account). - getSource() - Method in class com.broadleafcommerce.customer.domain.SegmentMember
-
The source of creation of this segment customer relationship.
- getSource() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- getSpecialType() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The type of the customer, if it's in a special circumstance.
- getSpecialType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getSpecificationExportModule(ExportSpecification) - Method in class com.broadleafcommerce.customer.dataexport.converter.CustomerRowConverter
- getSpelRuleEvaluationService() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- getStateProvinceRegion() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The state, province or region of this address.
- getStateProvinceRegion() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The state, province or region of this address.
- getStateProvinceRegion() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The state, province or region of this address.
- getStateProvinceRegion() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The state, province or region of this address.
- getStateProvinceRegion() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getStateProvinceRegion() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getStateProvinceRegion() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getStateProvinceRegion() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The state, province or region of this address.
- getStateProvinceRegion() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- getStatus() - Method in class com.broadleafcommerce.customer.domain.Account
-
The status of this account.
- getStatus() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getStatus() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- getStatus() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The status of the transaction
- getSummaryService() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint
-
Deprecated.
- getSummaryService() - Method in class com.broadleafcommerce.customer.web.endpoint.SensitiveCustomerPaymentAccountEndpoint
-
Deprecated.
- getTargetSegment(BulkUpdate) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
-
Returns the targeted customer segment.
- getTaxId() - Method in class com.broadleafcommerce.customer.domain.Account
-
The unique tax id for the account's related organization
- getTaxId() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The tax id for this customer
- getTaxId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getTaxId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
-
The tax id for this customer
- getTenantId() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The id of the tenant this user is associated with.
- getTimestamp() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
-
Temporal state describing the time at which this item was last updated.
- getTimestamp() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
-
Temporal state describing the time at which this item was last updated.
- getTimestamp() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentRequest
-
The timestamp of the persistence event to remove the segment from the User's attributes.
- getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.customer.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- getTracking() - Method in class com.broadleafcommerce.customer.provider.jpa.messaging.search.CustomerSingleIndexRequestPayload
-
The tracking information of the customer for which a reindex will be requested.
- getTransactionReferenceId() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The transaction id known by the payment gateway.
- getTransactions() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.Transaction data representing each payment gateway interaction related to this payment.
- getType() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The type of address for this account.
- getType() - Method in class com.broadleafcommerce.customer.domain.AdditionalPhone
-
The type of the additional phone.
- getType() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Represents the type of user this is.
- getType() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getType() - Method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
- getType() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The type of this payment like Credit Card or Gift Card.
- getType() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The type of this transaction (authorize, capture, refund, etc.)
- getTypeFactory() - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- getTypeFactory() - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
- getTypeFactory() - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerConverter
- getTypeFactory() - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- getTypeFactory() - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- getTypeFactory() - Method in class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- getTypeFactory() - Method in class com.broadleafcommerce.customer.service.bulk.BulkProcessUtil
- getTypeFactory() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- getTypeFactory() - Method in class com.broadleafcommerce.customer.service.bulk.DefaultSegmentProcessingService
- getTypeFactory() - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- getTypeFactory() - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- getTypeFactory() - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- getTypeFactory() - Method in class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.
- getTypeFactory() - Method in class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- getTypeFactory() - Method in class com.broadleafcommerce.customer.service.provider.external.AbstractExternalProvider
- getTypeFactory() - Method in class com.broadleafcommerce.customer.service.summary.DefaultPaymentAccountSummaryService
-
Deprecated.
- getTypeFactory() - Method in class com.broadleafcommerce.customer.web.endpoint.AccountAddressEndpoint
- getTypeFactory() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- getUrl() - Method in class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProperties
-
Deprecated.The base url for an external payment transaction service.
- getUser() - Method in class com.broadleafcommerce.customer.messaging.domain.UserCreatedEvent
- getUserId() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The user's id.
- getUserId() - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- getUserId() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- getUserIds() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentRequest
-
The IDs of the users to remove from the segment.
- getUsername() - Method in class com.broadleafcommerce.customer.domain.Customer
-
The username of the customer, used to log in.
- getUsername() - Method in class com.broadleafcommerce.customer.domain.CustomerRef
-
The customer's username.
- getUsername() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The user's username.
- getUsername() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
What this user uses to actually log in.
- getUsername() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- getUsername() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.We use the customer's username instead.
- getValue() - Method in class com.broadleafcommerce.customer.domain.Attribute
-
The value represented by this attribute.
- getValue() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAttribute
- getVatRegistrationId() - Method in class com.broadleafcommerce.customer.domain.Account
-
Optional VAT Registration ID, which may be used by Tax Providers to calculate VAT taxes or apply VAT rules for B2B transactions in certain countries.
- getVatRegistrationId() - Method in class com.broadleafcommerce.customer.domain.Customer
-
Optional VAT registration ID.
- getVatRegistrationId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- getVatRegistrationId() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
-
Optional VAT registration ID for this customer.
- getVisibleToChildren() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Whether this address is visible to Children.
- getVisibleToChildren() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- getWebClient() - Method in class com.broadleafcommerce.customer.service.provider.external.AbstractExternalProvider
H
- handle(BatchRequest) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- handle(BatchRequest) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
- handleAccountMemberUpdate(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
-
Reflect the
customer
updates to their correspondingAccountMember
instances, namely the full name and email updates. - handleEmailAsUsername(P) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
-
Assign the
customer
's username to match their email whenCustomerConfigurationProperties
is configured with email as username. - handleEmailAsUsernameUpdate(P) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
-
Adjust the
customer
update for the username to match their email whenCustomerConfigurationProperties
is configured with email as username. - handleInvalidContextRequestException(InvalidRequestException, WebRequest) - Method in class com.broadleafcommerce.customer.web.endpoint.exception.CustomerExceptionAdvisor
- handleRecords(String, Customer, ContextInfo) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationHandler
- handleRecords(String, List<AccountMember>) - Method in class com.broadleafcommerce.customer.service.anonymization.AccountAnonymizationHandler
- handleRecords(String, List<AccountMember>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.anonymization.AccountMemberAnonymizationHandler
- handleRecords(String, Stream<CustomerAddress>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAddressAnonymizationHandler
- handleRecords(String, Stream<CustomerNote>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerNoteAnonymizationHandler
- handleRecords(String, Stream<PaymentAccount>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.anonymization.PaymentAccountAnonymizationHandler
-
Deprecated.
- handleSegmentProcessingException(SegmentProcessingException, WebRequest) - Method in class com.broadleafcommerce.customer.web.endpoint.exception.CustomerExceptionAdvisor
- hasAttribute(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
- hashCode() - Method in class com.broadleafcommerce.customer.domain.Account
- hashCode() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
- hashCode() - Method in class com.broadleafcommerce.customer.domain.AccountInvite
- hashCode() - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
- hashCode() - Method in class com.broadleafcommerce.customer.domain.AccountInviteRequest
- hashCode() - Method in class com.broadleafcommerce.customer.domain.AccountMember
- hashCode() - Method in class com.broadleafcommerce.customer.domain.AccountRef
- hashCode() - Method in class com.broadleafcommerce.customer.domain.AdditionalPhone
- hashCode() - Method in class com.broadleafcommerce.customer.domain.Attribute
- hashCode() - Method in class com.broadleafcommerce.customer.domain.Customer
- hashCode() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
- hashCode() - Method in class com.broadleafcommerce.customer.domain.CustomerNote
- hashCode() - Method in class com.broadleafcommerce.customer.domain.CustomerRef
- hashCode() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
- hashCode() - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
- hashCode() - Method in class com.broadleafcommerce.customer.domain.ISOCountry
- hashCode() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.
- hashCode() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.
- hashCode() - Method in class com.broadleafcommerce.customer.domain.Phone
- hashCode() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentResponse
- hashCode() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
- hashCode() - Method in class com.broadleafcommerce.customer.domain.SegmentMember
- hashCode() - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
- hashCode() - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- hashCode() - Method in class com.broadleafcommerce.customer.messaging.domain.User
- hashCode() - Method in class com.broadleafcommerce.customer.messaging.domain.UserCreatedEvent
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAttribute
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- hashCode() - Method in class com.broadleafcommerce.customer.provider.jpa.messaging.search.CustomerSingleIndexRequestPayload
- hashCode() - Method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
- hashCode() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
- hashCode() - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerConfigurationProperties
- hashCode() - Method in class com.broadleafcommerce.customer.service.autoconfigure.SSLVerificationProperties
- hashCode() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- hashCode() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- hashCode() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentRequest
- hashCode() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
- hashCode() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
- hashCode() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
- hashCode() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.
- hashCode() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.
- hashCode() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- hashCode() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
- hashCode() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
- hasUpdatedRole(UpdateAccountMemberRequest, M) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- hydrate(ContextRequest) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerContextRequestHydrator
- hydrate(M, List<Customer>, List<Account>) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
-
Hydrates the relationships onto the
AccountMember
. - hydrate(M, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Hydrates the relationships onto the
AccountMember
. - hydrate(M, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
-
Hydrates the relationships onto the
AccountMember
. - hydrate(M, List<Customer>, List<Account>) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Hydrates the relationships onto the
AccountMember
. - hydrate(Page<Customer>, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.hydration.CustomerHydrationService
-
Hook point to hydrate entities fetched from the internal search endpoint.
- hydrate(Page<Customer>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.hydration.DefaultCustomerHydrationService
- hydrateAccount(M, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
-
Hydrates the
Account
onto theAccountMember
. - hydrateAccount(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- hydrateAccountAndSendInvite(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- hydrateAll(Page<M>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- hydrateAll(Page<M>, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Hydrates the relationships onto the
AccountMembers
. - hydrateBulkUpdate(P) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentProcessHistoryService
- hydrateCustomer(M, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
-
Hydrates the
Customer
onto theAccountMember
. - hydrateCustomer(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- hydrateCustomers(Page<SegmentMember>, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- hydrateParentAccounts(Page<Account>, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
I
- idempotentConsumptionService - Variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- IMPORT - Static variable in class com.broadleafcommerce.customer.domain.SegmentCustomerSource
- IMPORT - Static variable in class com.broadleafcommerce.customer.domain.SegmentMemberSource
-
Indicates this segment/customer relationship was created via an import process.
- INACTIVE - Enum constant in enum class com.broadleafcommerce.customer.domain.type.DefaultAccountStatuses
- INITIALIZATION_REQUIRED - Static variable in class com.broadleafcommerce.customer.domain.SegmentStatus
-
The initial status of a newly created customer segment.
- initializeCountries() - Method in class com.broadleafcommerce.customer.web.endpoint.CountryEndpoint
- initializeData(CustomerAddress, Map<String, String>, OperationType, Customer, BatchRequest.BatchContext) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
-
Initialize the data from the address columns onto the address instance and set additional data as needed.
- initSpecification() - Method in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification
- initSpecification() - Method in class com.broadleafcommerce.customer.segments.dataexport.specification.SegmentMemberExportSpecification
- instantiateOrGetPrefetchedAddress(Map<String, String>, Customer, List<CustomerAddress>) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
-
By default, address name is used as the unique identifier for determining whether the provided address information should result in the creation of a new address, or if an existing address should be updated.
- InvalidRequestException - Exception in com.broadleafcommerce.customer.web
- InvalidRequestException() - Constructor for exception com.broadleafcommerce.customer.web.InvalidRequestException
- InvalidRequestException(String) - Constructor for exception com.broadleafcommerce.customer.web.InvalidRequestException
- InvalidRequestException(String, Throwable) - Constructor for exception com.broadleafcommerce.customer.web.InvalidRequestException
- InvalidRequestException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.customer.web.InvalidRequestException
- InvalidRequestException(Throwable) - Constructor for exception com.broadleafcommerce.customer.web.InvalidRequestException
- INVITATION_EXPIRY_DATE_FILTER - Static variable in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- INVITE_ID - Static variable in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- inviteAccountMember(String, AccountInviteRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountInviteEndpoint
- inviteToAccount(String, AccountInviteRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- inviteToAccount(String, AccountInviteRequest, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountInviteService
-
Invite a new user to an account.
- isAccountEnabled() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization specific to the
Account
domain is supported - isAccountMemberEnabled() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization specific to the
AccountMember
domain is supported - isActive() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Whether this address is an active address of the owner.
- isActive() - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
Specifies whether this account member represents an invite (false) or an actual account member who has accepted the invite or was added via the Admin portal (true).
- isActive() - Method in class com.broadleafcommerce.customer.domain.Customer
-
Is this customer active? Inactive customers can be thought of as "disabled" and will not be able to login.
- isActive() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Whether this address is an active address of the owner.
- isActive() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
- isActive() - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- isActive() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- isActive() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- isActive() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- isActive() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- isActive() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- isActive() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Whether this address is an active address of the owner.
- isActive() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Specifies whether this register request for an account member represents an invite (false) or an actual account member who has accepted the invite or was added via the Admin portal (true).
- isActive(P) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- isActive(P) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
-
Determine if the given account has status
DefaultAccountStatuses.ACTIVE
. - isAutoAcceptPendingInvitesOnRegistration() - Method in class com.broadleafcommerce.customer.service.autoconfigure.AccountInviteProperties
-
Whether to automatically accept all pending
AccountInvites
when an invited user registers as aCustomer
. - isBillToAddress(String) - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultB2BAccountAddressTypes
- isCustomer(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.messaging.search.JpaCustomerSingleIndexRequestMessageBuilder
- isCustomerAddressEnabled() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization specific to the
CustomerAddress
domain is supported - isCustomerEnabled() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization specific to the
Customer
domain is supported - isCustomerNoteEnabled() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization specific to the
CustomerNote
domain is supported - isCustomerSet(String) - Static method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
- isDeactivated() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Whether this account is deactivated.
- isDeactivated() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Whether this account is deactivated.
- isDeactivated() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- isDefault() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Specifies whether or not this is the default for this type of address.
- isDefault() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- isDefaultBillingAddress() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Specifies whether or not the address is the default billing address for the customer.
- isDefaultBillingAddress() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- isDefaultShippingAddress() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Specifies whether or not the address is the default shipping address for the customer.
- isDefaultShippingAddress() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- isDelete() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- isDisabled() - Method in class com.broadleafcommerce.customer.service.autoconfigure.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- isEmailAsUsername() - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerConfigurationProperties
-
Indicates that the customer's username should always be set from their email.
- isEnabled() - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties
-
Deprecated.Determines whether the
CreatePaymentAccountEventListener
is enabled. - isEnabled() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization is enabled at all
- isEntityNotFound(ResponseEntity<ApiError>) - Method in class com.broadleafcommerce.customer.service.provider.external.AbstractExternalProvider
-
Determines if the given
ResponseEntity
indicates entity not found. - isExternal(String) - Static method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
- isInactive(P) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
-
Determine if the given account has status
DefaultAccountStatuses.INACTIVE
. - isInternalEvaluationRequired() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
When
CustomerSegment.ruleEvaluationType
isDefaultCustomerSegmentRuleEvaluationType.REAL_TIME
, indicates whether evaluation of the rule should be done in Customer Services specifically because it requires information that is only available in that service and not in the authorization token claims or a request attribute. - isInternalEvaluationRequired() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- isInvitesNeverExpire() - Method in class com.broadleafcommerce.customer.service.autoconfigure.AccountInviteProperties
-
Determines whether the account invite never expires.
- isLocked() - Method in class com.broadleafcommerce.customer.domain.Customer
-
Is this user locked? A user may be locked due to too many failed login attempts.
- isLocked() - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Indicates the user has been locked due to too many failed login attempts.
- isLocked() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- isNotVisible(String) - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultAccountAddressChildrenVisibilityType
- ISOCountry - Class in com.broadleafcommerce.customer.domain
-
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.
- ISOCountry() - Constructor for class com.broadleafcommerce.customer.domain.ISOCountry
- isOffline(String) - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultCustomerSegmentRuleEvaluationType
- isPaymentAccountEnabled() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Deprecated.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods - isPreview() - Method in class com.broadleafcommerce.customer.messaging.domain.UserCreatedEvent
-
Indicates whether the user was created from a preview context.
- isRealTime(String) - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultCustomerSegmentRuleEvaluationType
- isRegistered() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
Defines whether the user is registered.
- isRuleBased(String) - Static method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
- isShipToAddress(String) - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultB2BAccountAddressTypes
- isSubmittedOrder(DocumentContext) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- isVisible(String) - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultAccountAddressChildrenVisibilityType
J
- JpaAccount - Class in com.broadleafcommerce.customer.provider.jpa.domain
- JpaAccount() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- JpaAccountAddress - Class in com.broadleafcommerce.customer.provider.jpa.domain
- JpaAccountAddress() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- JpaAccountAddressRepository<D extends JpaAccountAddress> - Interface in com.broadleafcommerce.customer.provider.jpa.repository
-
JPA domain-specific implementation of
AccountAddressRepository
. - JpaAccountInvite - Class in com.broadleafcommerce.customer.provider.jpa.domain
- JpaAccountInvite() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- JpaAccountInviteRepository<D extends JpaAccountInvite> - Interface in com.broadleafcommerce.customer.provider.jpa.repository
- JpaAccountMember - Class in com.broadleafcommerce.customer.provider.jpa.domain
- JpaAccountMember() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- JpaAccountMemberRepository<D extends JpaAccountMember> - Interface in com.broadleafcommerce.customer.provider.jpa.repository
-
JPA domain-specific implementation of
AccountMemberRepository
. - JpaAccountRepository<D extends JpaAccount> - Interface in com.broadleafcommerce.customer.provider.jpa.repository
-
JPA domain-specific implementation of
AccountRepository
. - JpaAttribute - Class in com.broadleafcommerce.customer.provider.jpa.domain
-
Persistent counter-part to an
Attribute
for use with a JPA datastore. - JpaAttribute() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaAttribute
- JpaCustomer - Class in com.broadleafcommerce.customer.provider.jpa.domain
- JpaCustomer() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- JpaCustomerAddress - Class in com.broadleafcommerce.customer.provider.jpa.domain
- JpaCustomerAddress() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- JpaCustomerAddressRepository<D extends JpaCustomerAddress> - Interface in com.broadleafcommerce.customer.provider.jpa.repository
-
Jpa implementation of
CustomerAddressRepository
. - JpaCustomerNote - Class in com.broadleafcommerce.customer.provider.jpa.domain
-
JPA-persisted counterpart to a
CustomerNote
- JpaCustomerNote() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- JpaCustomerNoteRepository<D extends JpaCustomerNote> - Interface in com.broadleafcommerce.customer.provider.jpa.repository
- JpaCustomerRepository<D extends JpaCustomer> - Interface in com.broadleafcommerce.customer.provider.jpa.repository
- JpaCustomerSegment - Class in com.broadleafcommerce.customer.provider.jpa.domain
- JpaCustomerSegment() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- JpaCustomerSegmentRepository<D extends JpaCustomerSegment> - Interface in com.broadleafcommerce.customer.provider.jpa.repository
- JpaCustomerSingleIndexRequestMessageBuilder - Class in com.broadleafcommerce.customer.provider.jpa.messaging.search
-
A
SingleIndexRequestMessageBuilder
specifically forJpaCustomer
. - JpaCustomerSingleIndexRequestMessageBuilder() - Constructor for class com.broadleafcommerce.customer.provider.jpa.messaging.search.JpaCustomerSingleIndexRequestMessageBuilder
- JpaCustomizedAccountAddressRepository<D extends JpaAccountAddress> - Class in com.broadleafcommerce.customer.provider.jpa.repository
-
Specialized implementation of
JpaAccountAddressRepository
. - JpaCustomizedAccountAddressRepository() - Constructor for class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedAccountAddressRepository
- JpaCustomizedCustomerAddressRepository<D extends JpaCustomerAddress> - Class in com.broadleafcommerce.customer.provider.jpa.repository
- JpaCustomizedCustomerAddressRepository() - Constructor for class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedCustomerAddressRepository
- JpaCustomizedCustomerRepository<D extends JpaCustomer> - Class in com.broadleafcommerce.customer.provider.jpa.repository
- JpaCustomizedCustomerRepository(List<RsqlQueryTransformer>, JpaCriteriaBuilderRsqlVisitor, RepositoryEntityTypeManager, TrackableBehaviorUtil, JpaFiltersCriteriaBuilder) - Constructor for class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedCustomerRepository
- JpaCustomizedSegmentMemberRepository<D extends JpaSegmentMember> - Class in com.broadleafcommerce.customer.provider.jpa.repository
- JpaCustomizedSegmentMemberRepository(CustomerRepository<Trackable>, RepositoryEntityTypeManager, TrackableBehaviorUtil, JpaFiltersCriteriaBuilder, List<RsqlQueryTransformer>, JpaCriteriaBuilderRsqlVisitor) - Constructor for class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- JpaCustomizedSegmentMemberRepository.FilterSegmentMemberByCustomerFieldsRsqlQueryTransformer - Class in com.broadleafcommerce.customer.provider.jpa.repository
-
RsqlQueryTransformer
implementation to be leveraged when applying a rule-based customer segment's rule to aJpaSegmentMember
query. - JpaISOCountry - Class in com.broadleafcommerce.customer.provider.jpa.domain
- JpaISOCountry() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- JpaPaymentAccount - Class in com.broadleafcommerce.customer.provider.jpa.domain
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
JpaSavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - JpaPaymentAccount() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- JpaPaymentAccountRepository<D extends JpaPaymentAccount> - Interface in com.broadleafcommerce.customer.provider.jpa.repository
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
JpaSavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - JpaRouteConstants - Class in com.broadleafcommerce.customer.provider.jpa
- JpaRouteConstants.Persistence - Class in com.broadleafcommerce.customer.provider.jpa
- JpaSegmentBulkProcess - Class in com.broadleafcommerce.customer.provider.jpa.domain
- JpaSegmentBulkProcess() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- JpaSegmentMember - Class in com.broadleafcommerce.customer.provider.jpa.domain
- JpaSegmentMember() - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- JpaSegmentMemberRepository<D extends JpaSegmentMember> - Interface in com.broadleafcommerce.customer.provider.jpa.repository
- JpaSegmentProcessHistoryRepository<D extends JpaSegmentBulkProcess> - Interface in com.broadleafcommerce.customer.provider.jpa.repository
L
- lastTransactionResultCode - Variable in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- LegacySavedPaymentMethodSecurityConfiguration() - Constructor for class com.broadleafcommerce.customer.web.autoconfigure.CustomerWebSecurityAutoConfiguration.LegacySavedPaymentMethodSecurityConfiguration
-
Deprecated.
- listen(Message<UserCreatedEvent>) - Method in class com.broadleafcommerce.customer.messaging.UserCreationListener
- listen(Message<UserCreatedEvent>) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- listen(Message<User>) - Method in class com.broadleafcommerce.customer.messaging.UserUpdateListenerCustomer
- listen(Message<String>) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.Event listener entry point.
- logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.customer.web.endpoint.exception.CustomerExceptionAdvisor
- logError(Exception, WebRequest) - Method in class com.broadleafcommerce.customer.web.endpoint.exception.CustomerExceptionAdvisor
M
- MANUAL - Static variable in class com.broadleafcommerce.customer.domain.SegmentCustomerSource
- MANUAL - Static variable in class com.broadleafcommerce.customer.domain.SegmentMemberSource
-
Indicates this segment/customer relationship was manually created.
- mapBatchRecordsByEmail(List<BatchRecord>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
-
Returns the
BatchRecords
mapped by email addresses. - modifyAndPersist(List<P>, BulkUpdate) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- myAccounts(int, boolean, Node, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAccountEndpoint
N
- name() - Method in interface com.broadleafcommerce.customer.domain.type.AccountAddressType
- name() - Method in interface com.broadleafcommerce.customer.domain.type.AccountStatus
- name() - Method in interface com.broadleafcommerce.customer.domain.type.AccountType
- name() - Method in interface com.broadleafcommerce.customer.domain.type.CustomerSpecialType
- NO - Enum constant in enum class com.broadleafcommerce.customer.domain.type.DefaultAccountAddressChildrenVisibilityType
-
Represents a account address that is not to be shared with child accounts
- NOT_APPLICABLE - Static variable in class com.broadleafcommerce.customer.domain.SegmentStatus
-
Indicates that the current segment should not be processed.
- notifyAccountChange(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
-
Send an
AccountUpdateRequest
with theAccountUpdateEventProducer
. - notifyAccountMemberRoleChange(M, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- notifyAccountMemberRoleChange(M, ContextInfo, boolean) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
-
Send an
AccountMemberRoleChangeRequest
with theAccountMemberRoleChangeProducer
. - notifySegmentClear(String, List<P>) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
O
- OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.customer.oauth2.client.endpoint
-
Alternative to
DefaultClientCredentialsTokenResponseClient
that usesWebClient
and allows for access token response that contain additional non-String parameters. - OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.customer.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
- objectMapper - Variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- OFFLINE - Enum constant in enum class com.broadleafcommerce.customer.domain.type.DefaultCustomerSegmentRuleEvaluationType
-
Indicates that the rule will be evaluated offline in a background process.
P
- pageableToParams(Pageable) - Method in class com.broadleafcommerce.customer.service.provider.external.AbstractExternalProvider
-
Converts a pageable into its corresponding query parameters.
- Payment - Class in com.broadleafcommerce.customer.service.provider.domain
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using PaymentTransactionServices as saved payment method storage location.
- Payment() - Constructor for class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.
- PaymentAccount - Class in com.broadleafcommerce.customer.domain
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - PaymentAccount() - Constructor for class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.
- PaymentAccountAnonymizationHandler - Class in com.broadleafcommerce.customer.service.anonymization
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods, therefore this endpoint should not be needed. - PaymentAccountAnonymizationHandler(PaymentAccountService<PaymentAccount>) - Constructor for class com.broadleafcommerce.customer.service.anonymization.PaymentAccountAnonymizationHandler
-
Deprecated.
- PaymentAccountRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - paymentAccountService - Variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- PaymentAccountService<P extends PaymentAccount> - Interface in com.broadleafcommerce.customer.service
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - PaymentAccountSummary - Class in com.broadleafcommerce.customer.domain
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethodSummary
in PaymentTransactionServices to manage saved payment methods. - PaymentAccountSummary() - Constructor for class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.
- PaymentAccountSummaryService - Interface in com.broadleafcommerce.customer.service.summary
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethodSummary
in PaymentTransactionServices to manage saved payment methods. - PaymentAccountUpdate() - Constructor for class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- paymentProvider - Variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- PaymentProvider<P extends Payment> - Interface in com.broadleafcommerce.customer.service.provider
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using PaymentTransactionServices as saved payment method storage location.
- PaymentTransaction - Class in com.broadleafcommerce.customer.service.provider.domain
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using PaymentTransactionServices as saved payment method storage location.
- PaymentTransaction() - Constructor for class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.
- permissionRoots - Static variable in class com.broadleafcommerce.customer.web.autoconfigure.CustomerWebSecurityAutoConfiguration.LegacySavedPaymentMethodSecurityConfiguration
-
Deprecated.
- persistPersistenceRequests(BatchRequest, List<PersistenceRequest<Customer>>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
-
Perform a persist of the parsed out domain specified as
PersistenceRequest
s and adds persistence result toallCompletions
- persistPersistenceRequests(BatchRequest, List<PersistenceRequest<SegmentMember>>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
-
Perform a persist of the parsed out domain specified as
PersistenceRequest
s and adds persistence result toallCompletions
- persistSegmentMemberBatch(List<SegmentMember>, List<BulkUpdateError>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
-
Persists the batch of segment customers
- Phone - Class in com.broadleafcommerce.customer.domain
- Phone() - Constructor for class com.broadleafcommerce.customer.domain.Phone
- PHONE_COUNTRY_CODE - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Fields
- PHONE_COUNTRY_CODE - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Headers
- PHONE_EXTENSION - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Fields
- PHONE_EXTENSION - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Headers
- PHONE_NUMBER - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Fields
- PHONE_NUMBER - Static variable in class com.broadleafcommerce.customer.dataexport.specification.CustomerExportSpecification.Headers
- PhoneConverter - Class in com.broadleafcommerce.customer.provider.jpa.domain.support
-
Used to convert a
Phone
to a serialized JSON object string representation for persistence and vice-versa. - PhoneConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.customer.provider.jpa.domain.support.PhoneConverter
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.customer.autoconfigure.CustomerEnvironmentPostProcessor
- preFetchCustomerAddresses(Set<String>, ContextInfo, BatchRequest) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
-
To satisfy requirements of
CustomerAddressColumnConverter
, this method will identify and pre-fetch existing customer addresses for the specified customers and place them intoBatchRequest.BatchContext.getAdditionalContextMap()
underCustomerAddressColumnConverter.BATCH_CONTEXT_PREFETCHED_CUSTOMER_ADDRESSES_BY_CUSTOMER_ID_MAP
. - process(String, Phone, String, String) - Method in class com.broadleafcommerce.customer.service.anonymization.AbstractAnonymizationHandler
-
Process a
Phone
instance - processAdditionalPhones(String, List<AdditionalPhone>, String, String) - Method in class com.broadleafcommerce.customer.service.anonymization.AbstractAnonymizationHandler
-
Process a list of
AdditionalPhone
instances - processAddressesForSuccessfullyProcessedCustomers(BatchRequest, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
-
Once customer records are successfully created/updated, we will process any requested addresses for them.
- PROCESSING - Static variable in class com.broadleafcommerce.customer.domain.SegmentStatus
-
Status indicating the customer segment is currently being processed.
- processMessage(Message<UserCreatedEvent>) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
-
Based on the contents of the
UserCreatedEvent
, create a newCustomer
- processMessage(Message<String>) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.Handles the interpretation of the message payload & if necessary, creates
PaymentAccount(s)
for the customer - processMessage(Message<User>) - Method in class com.broadleafcommerce.customer.messaging.UserUpdateListenerCustomer
- processNotFoundCustomers(List<Customer>, Set<String>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
-
This method OOB does nothing, but can be overridden to process not found customers
- processRuleBasedSegment(ContextInfo, String) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- processRuleBasedSegment(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultSegmentProcessingService
- processRuleBasedSegment(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.bulk.SegmentProcessingService
-
Initiates a bulk process operation on a customer rule based customer segment
- processStateChange(Message<UserCreatedEvent>) - Method in class com.broadleafcommerce.customer.messaging.UserCreationListener
-
Based on the contents of the
UserCreatedEvent
, update the Customer with the providedUser
data - ProviderApiException - Exception in com.broadleafcommerce.customer.service.exception
-
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. - ProviderApiException(String, Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.customer.service.exception.ProviderApiException
- ProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.customer.service.exception.ProviderApiException
- ProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.customer.service.exception.ProviderApiException
- ProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.customer.service.exception.ProviderApiException
- Providers() - Constructor for class com.broadleafcommerce.customer.service.autoconfigure.CustomerServiceAutoConfiguration.Providers
R
- readAccountAddress(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountAddressEndpoint
- readAccountAddresses(String, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountAddressEndpoint
- readAccountById(String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
- readAccountChildren(List<Trackable>, int, Node, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
-
Reads all of the
Accounts
byids
and optionally include child accounts. - readAccountMap(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
- readAccountMember(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerAccountService
- readAccountMember(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAccountService
- readAccountMember(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountMemberEndpoint
- readAccountMember(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAccountEndpoint
- readAccountMembers(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerAccountService
-
Read the
AccountMembers
for a specificAccount
by id. - readAccountMembers(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAccountService
- readAccountMembers(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountMemberEndpoint
- readAccountMembers(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAccountEndpoint
- readAccountsForCustomer(String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
- readActiveByCustomerId(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Read account memberships for a customer where the membership is active.
- readActiveByCustomerId(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- readActiveByCustomerId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Read account memberships for a customer where the membership is active.
- readActiveByCustomerId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- readAllAccounts(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
- readAllByAccountId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- readAllByAccountId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountInviteService
-
Read a page of account invites by account ID.
- readAllByAccountId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Reads all of the AccountMember relationships in the database associated with the given account context ID.
- readAllByAccountId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- readAllByAccountIdAndActiveTrue(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- readAllByAccountIdAndActiveTrue(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
- readAllByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProvider
-
Deprecated.
- readAllByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.provider.PaymentProvider
-
Deprecated.Retrieves a list of
Payments
that belong to the given cart id. - readAllByCustomerEmailOrCustomerId(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- readAllByCustomerEmailOrCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SegmentMemberService
-
Reads the segment members for the specified customer segment id and customer email addresses.
- readAllByCustomerId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerNoteService
- readAllByCustomerId(String, ContextInfo, Pageable, Node) - Method in class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.
- readAllByCustomerId(String, ContextInfo, Pageable, Node) - Method in interface com.broadleafcommerce.customer.service.PaymentAccountService
-
Deprecated.Pass the
Customer
ID to find all the active paymentAccountJpaPaymentAccount
entities - readAllByCustomerId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerNoteService
-
Retrieve notes for the given customer ID.
- readAllByEmail(Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerService
-
Searches for customers in the data store whose
Customer.email
contains in the givenemails
. - readAllByEmail(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- readAllByFullName(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerService
-
Searches for customers in the data store whose
Customer#name
matches the givennameQuery
. - readAllByFullName(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- readAllByIdWithChildren(Collection<String>, int, boolean, Node, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountService
-
Reads all of the
Accounts
byids
and optionally include child accounts. - readAllByIdWithChildren(Collection<String>, int, boolean, Node, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
- readAllByIdWithFilters(Collection<String>, Node, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
-
Read by id with filters included.
- readAllByOriginatingPaymentId(List<String>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.
- readAllByOriginatingPaymentId(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.PaymentAccountService
-
Deprecated.Find all the
PaymentAccounts
byPaymentAccount.getOriginatingPaymentId()
- readAllBySegmentId(String, Node, ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- readAllBySegmentId(String, Node, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomizedSegmentMemberRepository
-
Reads the segment members for the specified customer segment id matching the given filters.
- readAllBySegmentId(String, Node, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- readAllBySegmentId(String, Node, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SegmentMemberService
-
Reads the segment members for the specified customer segment id matching the given filters.
- readAllBySegmentIdAndCustomerEmail(String, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- readAllBySegmentIdAndCustomerEmail(String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SegmentMemberService
-
Reads the segment members for the specified customer segment id and customer email addresses.
- readAllBySegmentIdAndCustomerEmailInIgnoreCase(String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.SegmentMemberRepository
-
Reads the segment members for the specified customer segment id and customer email addresses.
- readAllBySegmentIdAndCustomerIds(String, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- readAllBySegmentIdAndCustomerIds(String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SegmentMemberService
-
Reads the segment members for the specified customer segment id and customer ids.
- readAllCountries() - Method in class com.broadleafcommerce.customer.web.endpoint.CountryEndpoint
- readAllCustomerIdsIgnoreNarrowing(ContextInfo, Node, int) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- readAllCustomerNotes(ContextInfo, String, Node, Pageable) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerNoteEndpoint
- readAllCustomers(ContextInfo, String, boolean, Node, Pageable) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- readAllCustomers(ContextInfo, String, Node, Pageable) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- readAllCustomerSegments(ContextInfo, Node, Sort) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- readAllCustomerSegments(ContextInfo, Node, Sort, Pageable) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- readAllCustomersIgnoreNarrowingHydrated(ContextInfo, Node) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- readAllForSegment(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentProcessHistoryService
- readAllForSegment(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SegmentProcessHistoryService
-
Read bulk processes performed for a specific segment
- readAllInvites(Node, String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountInviteEndpoint
- readAllRuleBasedCustomerSegmentsByRuleEvaluationType(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerSegmentService
-
Reads all the matching
CustomerSegments
byCustomerSegment.getCustomerSegmentType()
andCustomerSegment.getRuleEvaluationType()
. - readAllRuleBasedCustomerSegmentsByRuleEvaluationType(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- readAllSegmentBulkProcess(ContextInfo, Pageable, String) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- readAllUniqueIds(int, Node) - Method in interface com.broadleafcommerce.customer.service.CustomerService
-
Retrieves a list of unique customer context IDs no larger than page.
- readAllUniqueIds(int, Node) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- readByAccountId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountAddressService
- readByAccountId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountAddressService
-
Reads all of the AccountAddress relationships in the database associated with the given account ID.
- readByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentProcessHistoryService
- readByContextIdAndAccountId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountInviteService
-
Read an account invite by its ID and account ID.
- readByContextIdAndAccountId(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- readByContextIdAndAccountIdOrThrow(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- readByContextIdAndCustomerId(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.
- readByContextIdAndCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.PaymentAccountService
-
Deprecated.Pass the ID of the paymentAccount
JpaPaymentAccount
and the owning customer ID for retrieval of the paymentAccount from the data store. - readByContextIdOpt(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerService
-
Read a single instance of an entity in the form of a business domain.
- readByContextIdOpt(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- readByCustomerContextId(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAddressService
- readByCustomerContextId(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerAddressService
-
Reads all of the CustomerAddress relationships in the database associated with the given customer context ID.
- readByCustomerId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Read account memberships for a customer.
- readByCustomerId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- readByCustomerIdAndAccountId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Read an account member by customer and account ID
- readByCustomerIdAndAccountId(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- readByCustomerIdIn(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAddressService
- readByCustomerIdIn(Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerAddressService
-
Reads all customer addresses in the datastore associated with the given customer IDs.
- readByCustomerSegmentContextId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.SegmentProcessHistoryRepository
- readByEmail(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerService
-
Find a customer by email.
- readByEmail(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- readByEmail(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
-
Read a customer by email address.
- readByEmailAndAccountId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
- readByEmailAndAccountId(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- readByIdAndAccountId(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountAddressService
- readByIdAndAccountId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountAddressService
-
Finds the
AccountAddress
which has the given ID and account ID. - readByIdAndAccountId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Finds the
AccountMember
which has the given ID and parent account ID. - readByIdAndAccountId(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- readByIdAndCustomerId(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAddressService
- readByIdAndCustomerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerAddressService
-
Finds the
CustomerAddress
which has the given ID and parent customer ID. - readByUsername(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
-
Read a customer by username.
- readCountries(ObjectMapper) - Method in class com.broadleafcommerce.customer.web.endpoint.CountryEndpoint
- readCountry(String) - Method in class com.broadleafcommerce.customer.web.endpoint.CountryEndpoint
- readCurrentlyAuthenticatedCustomer(ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- readCustomerAddress(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- readCustomerAddresses(String, Pageable, ContextInfo, Node) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- readCustomerById(ContextInfo, String) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- readCustomerExportsForAuthor(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerExportEndpoint
- readCustomerNoteById(ContextInfo, String, String) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerNoteEndpoint
- readCustomerSegmentById(ContextInfo, String) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- readCustomerSegmentExportsForAuthor(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentExportEndpoint
- readCustomersInSegment(ContextInfo, String, Node, Pageable) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- readCustomersPagingStream(Node, ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedCustomerRepository
- readCustomersPagingStream(Node, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomizedCustomerRepository
-
Reads all customers matching the given filters.
- readCustomersPagingStream(Node, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerService
-
Reads all customers matching the given filters.
- readCustomersPagingStream(Node, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- readCustomerStream(CustomerSegment, ContextInfo) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
-
Returns a Stream of customers to be processed that match the Customer Segment match rule.
- readExportById(String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerExportEndpoint
- readExportById(String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentExportEndpoint
- readMemberInSegment(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- readMemberInSegment(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SegmentMemberService
-
Returns a particular customer/segment relationship with the designated customer and segment IDs.
- readMembersInSegment(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- readMembersInSegment(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SegmentMemberService
-
Reads a page of customers who are members of a segment.
- readMyAccountInvites(Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountInviteEndpoint
-
Read the logged in user's account invites.
- readMyAccounts(int, boolean, Node, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerAccountService
-
Reads the currently logged in user's
Accounts
. - readMyAccounts(int, boolean, Node, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAccountService
- readMyInvites(Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountInviteService
-
Read the currently authenticated user's account invites.
- readMyInvites(Pageable, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- readPaymentAccount(String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.SensitiveCustomerPaymentAccountEndpoint
-
Deprecated.
- readPaymentAccount(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint
-
Deprecated.
- readPaymentAccounts(String, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint
-
Deprecated.
- readPaymentAccountsByContextId(List<String>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.
- readPaymentAccountsByContextId(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.PaymentAccountService
-
Deprecated.Pass a list of paymentAccount IDs to return a list of the paymentAccounts
JpaPaymentAccount
associated with those IDs. - readRecordsInternal(BulkUpdate, List<BulkUpdateError>) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
-
Reads a stream of customers matching the customer segment's rules.
- readRecordsToProcess(BulkUpdate) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- readRecordsToProcess(Export) - Method in class com.broadleafcommerce.customer.dataexport.CustomerExportProcessor
- readRecordsToProcess(Export) - Method in class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- readSegmentBulkProcess(ContextInfo, String) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- readStateProvinceRegions(ObjectMapper) - Method in class com.broadleafcommerce.customer.web.endpoint.CountryEndpoint
- readStateProvinceRegionsForCountry(String) - Method in class com.broadleafcommerce.customer.web.endpoint.CountryEndpoint
- READY - Static variable in class com.broadleafcommerce.customer.domain.SegmentStatus
-
Status indicating the customer segment has been completely processed.
- REAL_TIME - Enum constant in enum class com.broadleafcommerce.customer.domain.type.DefaultCustomerSegmentRuleEvaluationType
-
Indicates that the rule will be evaluated in real-time against request attributes.
- registerAccountMember(String, RegisterAccountMemberRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- registerAccountMember(String, RegisterAccountMemberRequest, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
- registerAccountMember(String, RegisterAccountMemberRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountMemberEndpoint
- RegisterAccountMemberRequest - Class in com.broadleafcommerce.customer.web.endpoint.domain
- RegisterAccountMemberRequest() - Constructor for class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
- removeAccountMember(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountMemberEndpoint
- removeAllByIds(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- removeAllByIds(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomizedSegmentMemberRepository
-
Removes
SegmentMembers
by id - removeAllBySegmentId(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.SegmentMemberRepository
-
Removes all customers from a segment.
- removeAllMembersFromSegment(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- removeAllMembersFromSegment(String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SegmentMemberService
-
Removes all customer/segment relationships from a particular segment.
- removeAllMembersNoLongerInSegment(S, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- removeAllMembersNoLongerInSegment(S, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SegmentMemberService
-
Removes all customer/segment relationships for customers that no longer meet the segment's conditions.
- removeAndParseAttributes(Map<String, String>) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerConverter
- removeByCustomerContextIdAndSegmentId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.SegmentMemberRepository
-
Removes the specified customer from a segment.
- removeCustomerAddress(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- removeCustomerFromSegment(ContextInfo, String, String) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- removeCustomerFromSegment(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.SegmentCustomerRepository
- removeMemberFromSegment(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- removeMemberFromSegment(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SegmentMemberService
-
Removes a particular customer/segment relationship with the designated customer and segment IDs.
- removeSegmentMembers(List<P>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountAddressService
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAddressService
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountService
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- replaceAccount(String, Account, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountEndpoint
- replaceAccountAddress(String, String, AccountAddress, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountAddressEndpoint
- replaceAll(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- replaceAllAllowingPartialSuccess(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- replaceCustomer(ContextInfo, String, Customer) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- replaceCustomerAddress(String, String, CustomerAddress, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- replaceCustomerSegment(ContextInfo, String, CustomerSegment) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentEndpoint
- resendInvite(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountInviteService
-
Re-send an account invitation.
- resendInvite(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- resendInvite(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountInviteEndpoint
- resetCustomerDefaultAccountIfNeeded(M, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
-
Resets
Customer.getDefaultAccountId()
if needed. - ResolveCustomerSegmentResponse - Class in com.broadleafcommerce.customer.domain
-
Represents a response to a request to
CustomerSegments
that match a specific context. - ResolveCustomerSegmentResponse() - Constructor for class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentResponse
- resolveCustomerSegmentsForRequest(ResolveCustomerSegmentsRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- resolveCustomerSegmentsForRequest(ResolveCustomerSegmentsRequest, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerSegmentService
-
Resolves
CustomerSegments
that apply to a given request. - ResolveCustomerSegmentsRequest - Class in com.broadleafcommerce.customer.domain
-
Represents a request to resolve
CustomerSegments
matching a given context. - ResolveCustomerSegmentsRequest() - Constructor for class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
- resolveDirectSegmentsForRequest(ResolveCustomerSegmentsRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- resolvePageable(JsonNode) - Method in class com.broadleafcommerce.customer.service.provider.external.page.ResponsePageGenerator
-
Generates an appropriate pageable based off of the pageable data received.
- resolvePrefetchedSegmentsForRequest(ResolveCustomerSegmentsRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
-
Filters the
prefetched segments
to find those that match the request. - resolveRuleBasedSegmentsForRequest(ResolveCustomerSegmentsRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
-
Finds all of the
rule-based
CustomerSegments
that have aCustomerSegment.getRuleEvaluationType()
that matches the givenrequest
. - resolveSegmentMemberId(BatchRecord, SegmentMember) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
-
Resolves and sets the id for
SegmentMember
. - resolveSegments(ResolveCustomerSegmentsRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerSegmentResolverEndpoint
- ResponsePageGenerator<T> - Class in com.broadleafcommerce.customer.service.provider.external.page
-
Generates a Page representing the data and page data received as a response from another service.
- ResponsePageGenerator(List<T>, Long, JsonNode) - Constructor for class com.broadleafcommerce.customer.service.provider.external.page.ResponsePageGenerator
- revokeInvite(String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountInviteService
-
Revoke an invite to an account
- revokeInvite(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- revokeInvite(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountInviteEndpoint
- RouteConstants - Class in com.broadleafcommerce.customer.provider
- RouteConstants.Persistence - Class in com.broadleafcommerce.customer.provider
- RULE_BASED - Static variable in class com.broadleafcommerce.customer.segments.CustomerSegmentType
-
A segment where membership is determined by a rule.
- RULE_BASED_SEGMENT - Static variable in class com.broadleafcommerce.customer.domain.SegmentMemberSource
-
Indicates this segment/customer relationship was created via rule evaluation.
- RULE_BASED_SEGMENT - Static variable in class com.broadleafcommerce.customer.service.bulk.BulkUpdateType
-
Indicates a bulk operation targeting a rule based segment.
S
- save(D, ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- save(D, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomizedSegmentMemberRepository
- saveAll(Iterable<D>, ContextInfo) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- saveAll(Iterable<D>, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomizedSegmentMemberRepository
- SavedPaymentAccountConfiguration() - Constructor for class com.broadleafcommerce.customer.service.autoconfigure.CustomerServiceAutoConfiguration.SavedPaymentAccountConfiguration
-
Deprecated.
- SegmentCustomerRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
- SegmentCustomerSource - Class in com.broadleafcommerce.customer.domain
- SegmentMember - Class in com.broadleafcommerce.customer.domain
-
Domain object representing a customer/customer segment relationship.
- SegmentMember() - Constructor for class com.broadleafcommerce.customer.domain.SegmentMember
- SegmentMemberExportAutoConfiguration - Class in com.broadleafcommerce.customer.segments.dataexport.autoconfigure
- SegmentMemberExportAutoConfiguration() - Constructor for class com.broadleafcommerce.customer.segments.dataexport.autoconfigure.SegmentMemberExportAutoConfiguration
- SegmentMemberExportAutoConfiguration.Converters - Class in com.broadleafcommerce.customer.segments.dataexport.autoconfigure
- SegmentMemberExportAutoConfiguration.Specifications - Class in com.broadleafcommerce.customer.segments.dataexport.autoconfigure
- segmentMemberExportProcessor(SegmentMemberService<SegmentMember, CustomerSegment>, TypeFactory, FilterParser<Node>, SegmentMemberRowConverter) - Method in class com.broadleafcommerce.customer.segments.dataexport.autoconfigure.SegmentMemberExportAutoConfiguration
- SegmentMemberExportProcessor - Class in com.broadleafcommerce.customer.segments.dataexport
-
An
ExportProcessor
for exports ofSegmentMember
. - SegmentMemberExportProcessor(SegmentMemberService<SegmentMember, CustomerSegment>, TypeFactory, FilterParser<Node>, SegmentMemberRowConverter) - Constructor for class com.broadleafcommerce.customer.segments.dataexport.SegmentMemberExportProcessor
- SegmentMemberExportSpecification - Class in com.broadleafcommerce.customer.segments.dataexport.specification
-
The default specification to export
SegmentMember
. - SegmentMemberExportSpecification() - Constructor for class com.broadleafcommerce.customer.segments.dataexport.specification.SegmentMemberExportSpecification
- SegmentMemberExportSpecification.Fields - Class in com.broadleafcommerce.customer.segments.dataexport.specification
- SegmentMemberExportSpecification.Headers - Class in com.broadleafcommerce.customer.segments.dataexport.specification
- SegmentMemberRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
-
Repository for managing customer/segment relationships.
- segmentMemberRowConverter(SegmentMemberExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.customer.segments.dataexport.autoconfigure.SegmentMemberExportAutoConfiguration.Converters
- SegmentMemberRowConverter - Class in com.broadleafcommerce.customer.segments.dataexport.converter
-
Converts a
SegmentMember
to aMap
row representation. - SegmentMemberRowConverter(ExportSpecification, ObjectMapper) - Constructor for class com.broadleafcommerce.customer.segments.dataexport.converter.SegmentMemberRowConverter
- SegmentMemberService<P extends SegmentMember,
S extends CustomerSegment> - Interface in com.broadleafcommerce.customer.service -
Interface for managing segment/customer relationships.
- SegmentMemberSource - Class in com.broadleafcommerce.customer.domain
-
Constants indicating the origin of a segment/customer relationship.
- SegmentProcessHistory - Class in com.broadleafcommerce.customer.domain
-
Represents a relationship between a CustomerSegment and a BulkUpdate
- SegmentProcessHistory() - Constructor for class com.broadleafcommerce.customer.domain.SegmentProcessHistory
- SegmentProcessHistoryRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.customer.repository
- SegmentProcessHistoryService<P extends SegmentProcessHistory> - Interface in com.broadleafcommerce.customer.service
-
Service API for
SegmentProcessHistory
management - SegmentProcessingException - Exception in com.broadleafcommerce.customer.service.bulk
-
Exception thrown when an error occurs on an attempt to process a segment.
- SegmentProcessingException() - Constructor for exception com.broadleafcommerce.customer.service.bulk.SegmentProcessingException
- SegmentProcessingException(String) - Constructor for exception com.broadleafcommerce.customer.service.bulk.SegmentProcessingException
- SegmentProcessingException(String, Throwable) - Constructor for exception com.broadleafcommerce.customer.service.bulk.SegmentProcessingException
- SegmentProcessingException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.customer.service.bulk.SegmentProcessingException
- SegmentProcessingException(Throwable) - Constructor for exception com.broadleafcommerce.customer.service.bulk.SegmentProcessingException
- SegmentProcessingService - Interface in com.broadleafcommerce.customer.service.bulk
-
Service class used to initiate bulk processing of customer segments
- SegmentStatus - Class in com.broadleafcommerce.customer.domain
-
The possible statuses available for rule based customer segments.
- segmentTypeFromString() - Method in class com.broadleafcommerce.customer.segments.autoconfigure.CustomerSegmentTypeAutoConfiguration
- segmentTypeToString() - Method in class com.broadleafcommerce.customer.segments.autoconfigure.CustomerSegmentTypeAutoConfiguration
- SelfModificationException - Exception in com.broadleafcommerce.customer.service
-
Exception thrown when a user attempts to modify themselves
- SelfModificationException() - Constructor for exception com.broadleafcommerce.customer.service.SelfModificationException
- SelfModificationException(String) - Constructor for exception com.broadleafcommerce.customer.service.SelfModificationException
- SelfModificationException(String, Throwable) - Constructor for exception com.broadleafcommerce.customer.service.SelfModificationException
- SelfModificationException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.customer.service.SelfModificationException
- SelfModificationException(Throwable) - Constructor for exception com.broadleafcommerce.customer.service.SelfModificationException
- sendAccountAcceptance(Customer, Account, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- sendAccountAcceptance(Customer, Account, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- sendAccountAcceptance(Customer, Account, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SendAccountInvitationService
-
Send the account acceptance notification to the targeted user when auto-acceptance is enabled
- sendAccountAcceptance(Customer, Account, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- sendAccountAcceptance(Customer, Account, Map<String, Object>, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SendAccountInvitationService
-
Send the account acceptance notification to the targeted user when auto-acceptance is enabled
- sendAccountInvitation(AccountInvite, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- sendAccountInvitation(AccountInvite, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SendAccountInvitationService
-
Send the account invitation to the targeted user based on the information in the
accountInvite
. - sendAccountInvitation(AccountInvite, Map<String, Object>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- sendAccountInvitation(AccountInvite, Map<String, Object>, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.SendAccountInvitationService
-
Send the account invitation to the targeted user based on the information in the
accountInvite
. - SendAccountInvitationService - Interface in com.broadleafcommerce.customer.service
-
Service responsible for delivering account invitations.
- sendAccountInvite(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- sendRemoveAllMembersNotification(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
-
Send a batch or batches of notification containing user and segment IDs to ensure segments are properly cleared in auth.
- SensitiveCustomerPaymentAccountEndpoint - Class in com.broadleafcommerce.customer.web.endpoint
-
Deprecated, for removal: This API element is subject to removal in a future version.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - SensitiveCustomerPaymentAccountEndpoint(PaymentAccountService<PaymentAccount>, PaymentAccountSummaryService) - Constructor for class com.broadleafcommerce.customer.web.endpoint.SensitiveCustomerPaymentAccountEndpoint
-
Deprecated.
- serialize(Map<String, Object>, JsonGenerator, SerializerProvider) - Method in class com.broadleafcommerce.customer.dataexport.serializer.CustomerAttributesExportSerializer
- serialVersionUID - Static variable in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- serialVersionUID - Static variable in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- serialVersionUID - Static variable in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- serialVersionUID - Static variable in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- setAccount(Account) - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The account in the relationship.
- setAccount(Account) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
The account related to the invite
- setAccount(AccountRef) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
A minimal representation of an account for this invite.
- setAccount(AccountRef) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
The account in the relationship.
- setAccount(JpaAccount) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setAccountContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setAccountEnabled(boolean) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization specific to the
Account
domain is supported - setAccountHierarchy(List<String>) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The hierarchy of accounts, from the root account to the account member's account.
- setAccountId(String) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The account ID for the invitation.
- setAccountId(String) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The ID of the account the user belongs to.
- setAccountId(String) - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- setAccountId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- setAccountId(String) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- setAccountId(String) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- setAccountInvite(AccountInvite) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
-
The account invite that is being sent.
- setAccountInviteProperties(AccountInviteProperties) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- setAccountInviteService(AccountInviteService<AccountInvite>) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- setAccountMemberEnabled(boolean) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization specific to the
AccountMember
domain is supported - setAccountMemberService(AccountMemberService<AccountMember>) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- setAccountName(String) - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
The name of the account the user is invited to.
- setAccountNumber(String) - Method in class com.broadleafcommerce.customer.domain.Account
-
A business-driven unique identifier for the account
- setAccountNumber(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- setAccountRef(AccountRef) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The account in the relationship.
- setAccountRoleIds(List<String>) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- setAccountRoleIds(Set<String>) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The roles to be assigned to the user upon accepting the invitation.
- setAccountRoleIds(Set<String>) - Method in class com.broadleafcommerce.customer.domain.AccountInviteRequest
-
The roles to be assigned to the user upon accepting the invitation.
- setAccountRoleIds(Set<String>) - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The customer's roles within the account.
- setAccountRoleIds(Set<String>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setAccountRoleIds(Set<String>) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
The roles assigned to this
AccountMember
. - setAccountRoleIds(Set<String>) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
-
The roles assigned to this
AccountMember
. - setAccountRoles(List<AccountRole>) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Roles this user has under specific Account contexts.
- setAccountStatus(String) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- setAccountType(String) - Method in class com.broadleafcommerce.customer.domain.Account
-
A simple categorization that can be used to group accounts or enforce business logic
- setAccountType(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.This represents the type of payment that is associated with this account.
- setAccountType(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.This represents the type of payment that is associated with this account.
- setAccountType(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- setAccountType(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setActive(boolean) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Whether this address is an active address of the owner.
- setActive(boolean) - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
Specifies whether this account member represents an invite (false) or an actual account member who has accepted the invite or was added via the Admin portal (true).
- setActive(boolean) - Method in class com.broadleafcommerce.customer.domain.Customer
-
Is this customer active? Inactive customers can be thought of as "disabled" and will not be able to login.
- setActive(boolean) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Whether this address is an active address of the owner.
- setActive(boolean) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
- setActive(boolean) - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- setActive(boolean) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setActive(boolean) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setActive(boolean) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setActive(boolean) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setActive(boolean) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setActive(boolean) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Whether this address is an active address of the owner.
- setActive(boolean) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Specifies whether this register request for an account member represents an invite (false) or an actual account member who has accepted the invite or was added via the Admin portal (true).
- setAdditionalArgs(Map<String, Object>) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
Any additional arguments to pass along with the notification.
- setAdditionalArgs(Map<String, Object>) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
-
Any additional arguments to pass along with the notification.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Map holding any additional attributes passed in the request not matching any defined properties.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Map holding any additional attributes passed in the request not matching any defined properties.
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Map holding any additional attributes passed in the request not matching any defined properties.
- setAdditionalPhones(List<AdditionalPhone>) - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
Deprecated.Use the customer's additional phones instead
- setAdditionalPhones(List<AdditionalPhone>) - Method in class com.broadleafcommerce.customer.domain.Customer
-
Additional phone numbers associated with the customer.
- setAdditionalPhones(List<AdditionalPhone>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setAdditionalPhones(List<AdditionalPhone>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setAdditionalPhones(List<AdditionalPhone>) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.Use the customer's phone numbers instead
- setAdditionalPhones(List<AdditionalPhone>) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
-
Deprecated.Use the customer's phone numbers instead
- setAddressByType(Map<String, Address>) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The collection of related addresses that may include billing or shipping addresses
- setAddressLine1(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Primary address information, typically street name and building number.
- setAddressLine1(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Primary address information, typically street name and building number.
- setAddressLine1(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Primary address information associated with this payment account, typically street name and building number.
- setAddressLine1(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Primary address information associated with this payment account, typically street name and building number.
- setAddressLine1(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setAddressLine1(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setAddressLine1(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setAddressLine1(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Primary address information, typically street name and building number.
- setAddressLine2(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Secondary address information, like apartment, suite, or unit number.
- setAddressLine2(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Secondary address information, like apartment, suite, or unit number.
- setAddressLine2(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Secondary address information associated with this payment account, typically apartment, suite, or unit number.
- setAddressLine2(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Secondary address information associated with this payment account, typically apartment, suite, or unit number.
- setAddressLine2(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setAddressLine2(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setAddressLine2(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setAddressLine2(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Secondary address information, like apartment, suite, or unit number.
- setAddressLine3(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Tertiary address information, typically for international addresses.
- setAddressLine3(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Tertiary address information, typically for international addresses.
- setAddressLine3(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Tertiary address information associated with this payment account, typically for international addresses.
- setAddressLine3(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Tertiary address information associated with this payment account, typically for international addresses.
- setAddressLine3(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setAddressLine3(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setAddressLine3(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setAddressLine3(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Tertiary address information, typically for international addresses.
- setAlpha2(String) - Method in class com.broadleafcommerce.customer.domain.ISOCountry
-
The two letter code for this country.
- setAlpha2(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- setAlpha3(String) - Method in class com.broadleafcommerce.customer.domain.ISOCountry
-
The three letter code for this country.
- setAlpha3(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- setApplicationService(CommonApplicationService<Application>) - Method in class com.broadleafcommerce.customer.service.DefaultSendAccountInvitationService
- setAttributes(Map<String, Attribute>) - Method in class com.broadleafcommerce.customer.domain.Account
-
Dynamic attributes that are a part of the account.
- setAttributes(Map<String, JpaAttribute>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
Any custom attributes to be added to the account invite.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
Any additional attributes to be used in the invite message.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
Additional attributes that are used to describe the account member
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.domain.Customer
-
Dynamic attributes that are a part of the customer.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
Additional, arbitrary request attributes.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Additional attributes of a user.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.messaging.domain.UserCreatedEvent
-
Additional custom information that was provided as part of the user registration process.
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Additional attributes that are used to describe the account member
- setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
-
Additional attributes that are used to describe the account member
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.General use map to capture any additional attributes needed for this Payment
- setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.Map of specific attributes that have been gathered from the raw response.
- setAuditInformation(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerNoteService
-
Sets audit information for the customer note for creation.
- setAuthenticationUtils(AuthenticationUtils) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- setAuthenticationUtils(AuthenticationUtils) - Method in class com.broadleafcommerce.customer.service.DefaultAccountAddressService
- setAuthor(String) - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
The user that created this note
- setAuthor(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- setAuthorizationFailureHandler(OAuth2AuthorizationFailureHandler) - Method in class com.broadleafcommerce.customer.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAuthorizationSuccessHandler(OAuth2AuthorizationSuccessHandler) - Method in class com.broadleafcommerce.customer.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.customer.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setAutoAcceptPendingInvitesOnRegistration(boolean) - Method in class com.broadleafcommerce.customer.service.autoconfigure.AccountInviteProperties
-
Whether to automatically accept all pending
AccountInvites
when an invited user registers as aCustomer
. - setBulkUpdate(BulkUpdate) - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
-
The Bulk process performed on the segment.
- setBulkUpdateContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- setCardExpirationMonthAttribute(String) - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties.DisplayAttributes
-
Deprecated.
- setCardExpirationYearAttribute(String) - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties.DisplayAttributes
-
Deprecated.
- setCardNumberAttribute(String) - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties.DisplayAttributes
-
Deprecated.
- setCardType(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The specific card type, i.e.
- setCardType(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The specific card type, i.e.
- setCardType(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setCardTypeAttribute(String) - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties.DisplayAttributes
-
Deprecated.
- setCity(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The city, town or village of this address.
- setCity(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The city, town or village of this address.
- setCity(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The city, town or village of this billing address.
- setCity(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The city, town or village of this billing address.
- setCity(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setCity(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setCity(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setCity(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The city, town or village of this address.
- setCompanyName(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The name of the company at this address.
- setCompanyName(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The name of the company at this address.
- setCompanyName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setCompanyName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setCompanyName(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The name of the company at this address.
- setContext(ContextInfo) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- setContextAttributesMapper(Function<OAuth2AuthorizeRequest, Map<String, Object>>) - Method in class com.broadleafcommerce.customer.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
- setContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- setContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- setContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- setContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- setContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
The context
- setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
-
The context
- setContextState(EmbeddedContextState) - Method in class com.broadleafcommerce.customer.domain.Attribute
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.customer.domain.Account
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.customer.domain.Customer
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.customer.domain.SegmentMember
- setContextState(ContextState) - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
-
A subset of
Tracking
information to expose the context state for this object. - setContextState(ContextState) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.A subset of
Tracking
information to expose the context state for this object. - setCountry(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The country for this address.
- setCountry(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The country for this address.
- setCountry(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The country for this billing address.
- setCountry(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The country for this billing address.
- setCountry(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setCountry(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setCountry(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setCountry(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The country for this address.
- setCountryCode(String) - Method in class com.broadleafcommerce.customer.domain.Phone
-
The country calling code that acts as a prefix to the main telephone number.
- setCounty(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The county of this address.
- setCounty(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The county of this address.
- setCounty(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The county of this billing address.
- setCounty(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The county of this billing address.
- setCounty(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setCounty(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setCounty(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setCounty(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The county of this address.
- setCreated(Instant) - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
When this note was created
- setCreated(Instant) - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
-
The creation time of this segment process
- setCreated(Instant) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- setCreated(Instant) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- setCreatePaymentAccountEventProperties(CreatePaymentAccountEventProperties) - Method in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- setCustomer(Customer) - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The customer in the relationship.
- setCustomer(Customer) - Method in class com.broadleafcommerce.customer.domain.SegmentMember
-
The customer assigned to the
SegmentMember.customerSegment
. - setCustomer(Customer) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
The targeted customer
- setCustomer(CustomerRef) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
A pre-existing customer that is being granted access to the account.
- setCustomer(JpaCustomer) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- setCustomerAddressColumnConverter(CustomerAddressColumnConverter) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- setCustomerAddressEnabled(boolean) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization specific to the
CustomerAddress
domain is supported - setCustomerAddressService(CustomerAddressService<CustomerAddress>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- setCustomerContextId(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
This field only applies to
UserType.CUSTOMER
users. - setCustomerContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setCustomerEnabled(boolean) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization specific to the
Customer
domain is supported - setCustomerFullName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setCustomerHydrationService(CustomerHydrationService) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerEndpoint
- setCustomerId(String) - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
The link to the customer that this note applies to
- setCustomerId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setCustomerId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- setCustomerId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setCustomerNoteEnabled(boolean) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization specific to the
CustomerNote
domain is supported - setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The customer in the relationship.
- setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The customer associated with this payment account.
- setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The customer associated with this payment account.
- setCustomerRef(CustomerRef) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.A reference to the customer that owns this payment.
- setCustomerSegment(CustomerSegment) - Method in class com.broadleafcommerce.customer.domain.SegmentMember
-
The customer segment the
SegmentMember.customer
belongs to. - setCustomerSegment(CustomerSegment) - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
-
The Segment the bulk process was performed on.
- setCustomerSegmentContextId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- setCustomerSegmentService(CustomerSegmentService<CustomerSegment>) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerSegmentValidator
-
Lazy injection since this validator is itself a service component.
- setCustomerSegmentType(CustomerSegmentType) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The type of this customer segment.
- setCustomerSegmentType(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- setDateRecorded(Instant) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The timestamp when this transaction response was recorded
- setDeactivated(boolean) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Whether this account is deactivated.
- setDeactivated(boolean) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Whether this account is deactivated.
- setDeactivated(boolean) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setDeclineType(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The type of transaction failure (hard vs soft failure)
- setDefault(boolean) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Specifies whether or not this is the default for this type of address.
- setDefault(boolean) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setDefaultAccountId(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The default account for the customer.
- setDefaultAccountId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setDefaultBillingAddress(boolean) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Specifies whether or not the address is the default billing address for the customer.
- setDefaultBillingAddress(boolean) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setDefaultCommunicationPreference(String) - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The default communication preference of the account member.
- setDefaultCommunicationPreference(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The default communication preference of the customer.
- setDefaultCommunicationPreference(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setDefaultCommunicationPreference(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setDefaultMessage(String) - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
The default message if no message is available from the message key.
- setDefaultPaymentAccountId(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
Deprecated.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - setDefaultPaymentAccountId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
-
Deprecated.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods. - setDefaultShippingAddress(boolean) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Specifies whether or not the address is the default shipping address for the customer.
- setDefaultShippingAddress(boolean) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- setDelete(boolean) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- setDescription(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The description of this customer segment.
- setDescription(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setDisabled(boolean) - Method in class com.broadleafcommerce.customer.service.autoconfigure.SSLVerificationProperties
-
Dictates whether SSL verification should be disabled.
- setDisplayAttributes(CreatePaymentAccountEventProperties.DisplayAttributes) - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties
-
Deprecated.Defines the names of the display attributes holding display information to be copied over to the new
PaymentAccount
being made for the customer after checkout. - setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.General use map to capture any display properties for the Payment
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.General use map to capture any display properties for the Payment
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.General use map to capture any display properties for this Payment
- setDisplayName(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The user-friendly name provided for the payment account.
- setDisplayName(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The user-friendly name provided for the payment account.
- setDisplayName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setEmail(String) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The e-mail address of the user being invited to the account.
- setEmail(String) - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
The e-mail address to send the account message.
- setEmail(String) - Method in class com.broadleafcommerce.customer.domain.AccountInviteRequest
-
The e-mail address of the user being invited to the account.
- setEmail(String) - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The email address of the account member if they are not a registered customer at the time of invite.
- setEmail(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The email address of the customer.
- setEmail(String) - Method in class com.broadleafcommerce.customer.domain.CustomerRef
-
The customer's email address.
- setEmail(String) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The user's email.
- setEmail(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The user's email address.
- setEmail(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- setEmail(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setEmail(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setEmail(String) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.We use the customer's email instead.
- setEmail(String) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
-
Deprecated.We use the customer's email instead.
- setEmailAddress(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The email address of the individual at this physical address.
- setEmailAddress(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The email address of the individual at this physical address.
- setEmailAddress(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setEmailAddress(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setEmailAddress(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The email address of the individual at this physical address.
- setEmailAsUsername(boolean) - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerConfigurationProperties
-
Indicates that the customer's username should always be set from their email.
- setEnabled(boolean) - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CreatePaymentAccountEventProperties
-
Deprecated.Determines whether the
CreatePaymentAccountEventListener
is enabled. - setEnabled(boolean) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Whether or not anonymization is enabled at all
- setExpirationMonth(Integer) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The month the payment gateway account associated with this payment account will expire.
- setExpirationMonth(Integer) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The month the payment gateway account associated with this payment account will expire.
- setExpirationMonth(Integer) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setExpirationYear(Integer) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The year the payment gateway account associated with this payment account will expire.
- setExpirationYear(Integer) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The year the payment gateway account associated with this payment account will expire.
- setExpirationYear(Integer) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setExtension(String) - Method in class com.broadleafcommerce.customer.domain.Phone
-
The internal extension for this phone.
- setExternalId(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The id that associates this user with an external system.
- setExternalId(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Intended to hold any unique identifier for this user as known by an external (non-BLC) system.
- setExternalId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setExternalRef(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
If the
CustomerSegment.customerSegmentType
isCustomerSegmentType.EXTERNAL
, then this stores the identifier for the external segment. - setExternalRef(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
-
If the
customerSegmentType
isCustomerSegmentType.EXTERNAL
, then this stores the identifier for the external segment. - setExternalRef(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setFailureType(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The type of transaction failure
- setFilterParser(FilterParser<Node>) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- setFilterParser(RSQLFilterParser) - Method in class com.broadleafcommerce.customer.service.DefaultAccountAddressService
- setFirstName(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The first name of the individual at this address.
- setFirstName(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The first name of the customer, if the fullName is not being used for the customer.
- setFirstName(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The first name of the individual at this address.
- setFirstName(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The first name of the user, if the fullName is not being used for the user.
- setFirstName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setFirstName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setFirstName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setFirstName(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The first name of the individual at this address.
- setFirstName(String) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.We use the customer's name instead.
- setFullName(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The combined names of the individual at this address.
- setFullName(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The full name of the customer, if the component parts firstName, middleName, and lastName are not being used to comprise the full name.
- setFullName(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The combined names of the individual at this address.
- setFullName(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The combined names of the individual at this billing address.
- setFullName(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The combined names of the individual at this billing address.
- setFullName(String) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The user's full name.
- setFullName(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The full name of the user.
- setFullName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setFullName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setFullName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setFullName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setFullName(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The combined names of the individual at this address.
- setGatewayResponseCode(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The response code provided by the payment gateway which may represent a success or failure
- setGatewayType(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The payment gateway associated with this payment account.
- setGatewayType(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The payment gateway associated with this payment account.
- setGatewayType(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setGatewayType(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The gateway used to process this payment.
- setHelper(RsqlCrudEntityHelper) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- setHelper(RsqlCrudEntityHelper) - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.Account
-
The context ID of the account.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The context ID of the relationship.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The database ID of the account invite.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The context ID of the relationship.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.AccountRef
-
The account's id.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The context ID of the customer.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The context ID of the relationship.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
The context ID of the customer note.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.CustomerRef
-
The customer's id.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
- setId(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
- setId(String) - Method in class com.broadleafcommerce.customer.domain.ISOCountry
- setId(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The context ID of the payment account.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The context ID of the payment account.
- setId(String) - Method in class com.broadleafcommerce.customer.domain.SegmentMember
-
The id of this SegmentMember
- setId(String) - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
- setId(String) - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- setId(String) - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole.UserRoleRef
- setId(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
- setId(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The ID of the address.
- setId(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The id of this payment.
- setId(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The id of this payment transaction.
- setIdentifierType(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
Deprecated.This field is unused.
- setIdentifierType(String) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
The resolution identifier type.
- setIdentifierType(String) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
-
The resolution identifier type.
- setIdentifierValue(String) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
-
The identifier value.
- setIdentifierValue(String) - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
-
The identifier value.
- setIdResolver(IdResolver) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- setIdResolver(IdResolver) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
- setInternalEvaluationRequired(boolean) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
When
CustomerSegment.ruleEvaluationType
isDefaultCustomerSegmentRuleEvaluationType.REAL_TIME
, indicates whether evaluation of the rule should be done in Customer Services specifically because it requires information that is only available in that service and not in the authorization token claims or a request attribute. - setInternalEvaluationRequired(boolean) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setInviteDuration(Duration) - Method in class com.broadleafcommerce.customer.service.autoconfigure.AccountInviteProperties
-
Determines the length of time an account invite remains valid before expiring.
- setInviteExpirationDate(Instant) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The date that this invitation expires.
- setInviteExpirationDate(Instant) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- setInvitesNeverExpire(boolean) - Method in class com.broadleafcommerce.customer.service.autoconfigure.AccountInviteProperties
-
Determines whether the account invite never expires.
- setInvitingCustomerId(String) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The ID of customer who performed the invite.
- setInvitingCustomerId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- setLastName(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The last name of the individual at this address.
- setLastName(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The last name of the customer, if the fullName is not being used for the customer.
- setLastName(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The last name of the individual at this address.
- setLastName(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The last name of the user, if the fullName is not being used for the user.
- setLastName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setLastName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setLastName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setLastName(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The last name of the individual at this address.
- setLastName(String) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.We use the customer's name instead.
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The timestamp of the last successful transaction made by this payment account.
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The timestamp of the last successful transaction made by this payment account.
- setLastTransactionDateTime(Instant) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The result code returned from the gateway on the last successful transaction.
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The result code returned from the gateway on the last successful transaction.
- setLastTransactionResultCode(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setLastUpdated(Instant) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Indicates when this record was last updated.
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- setLocked(boolean) - Method in class com.broadleafcommerce.customer.domain.Customer
-
Is this user locked? A user may be locked due to too many failed login attempts.
- setLocked(boolean) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Indicates the user has been locked due to too many failed login attempts.
- setLocked(boolean) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setMaskedAccountNumber(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Partial information about the payment account, e.g.
- setMaskedAccountNumber(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Partial information about the payment account, e.g.
- setMaskedAccountNumber(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setMessageKey(String) - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
The message key.
- setMessageKey(String) - Method in exception com.broadleafcommerce.customer.service.SelfModificationException
- setMiddleName(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The middle name of the customer, if the fullName is not being used for the customer.
- setMiddleName(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The middle name of the user, if the fullName is not being used for the user.
- setMiddleName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setName(String) - Method in class com.broadleafcommerce.customer.domain.Account
-
The name of the account
- setName(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The user-provided name of the address.
- setName(String) - Method in class com.broadleafcommerce.customer.domain.AccountRef
-
The account's name.
- setName(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The customer-provided name of the address.
- setName(String) - Method in class com.broadleafcommerce.customer.domain.CustomerRef
-
The customer's name
- setName(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The name of this customer segment.
- setName(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
-
The name of this customer segment.
- setName(String) - Method in class com.broadleafcommerce.customer.domain.ISOCountry
-
The full name of the country.
- setName(String) - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole.UserRoleRef
- setName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- setName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setName(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- setName(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The name of this payment.
- setNameOnAccount(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The name associated with this payment account.
- setNameOnAccount(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The name associated with this payment account.
- setNameOnAccount(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setNote(String) - Method in class com.broadleafcommerce.customer.domain.CustomerNote
-
The content of the note
- setNote(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- setNumericCode(Integer) - Method in class com.broadleafcommerce.customer.domain.ISOCountry
-
The three digit code for this country.
- setNumericCode(Integer) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- setOperationResolver(OperationResolver) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
- setOperationResolver(OperationResolver) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
- setOriginatingPaymentId(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The
Payment.getId()
that this payment account was created from. - setOriginatingPaymentId(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The
Payment.getId()
that this payment account was created from. - setOriginatingPaymentId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setOwnerId(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The id of the entity that owns this payment.
- setOwnerType(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.Describes the owner of the payment.
- setParentAccount(AccountRef) - Method in class com.broadleafcommerce.customer.domain.Account
-
The account's parent account.
- setParentAccountId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- setParentAccountId(String) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- setParentTransactionId(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The id of the parent
PaymentTransaction
. - setPaymentAccountEnabled(boolean) - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
-
Deprecated.since 1.7.2, in favor of using
SavedPaymentMethod
in PaymentTransactionServices to manage saved payment methods - setPaymentGatewayProperties(Map<String, Object>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setPaymentGatewayProperties(Map<String, String>) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Map to capture any gateway-specific information needed to perform gateway transactions
- setPaymentMethodProperties(Map<String, String>) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.Map to capture any information about the payment method needed to perform gateway transactions
- setPhone(Phone) - Method in class com.broadleafcommerce.customer.domain.AccountInvite
-
The phone number of the user being invited to the account.
- setPhone(Phone) - Method in class com.broadleafcommerce.customer.domain.AccountInviteRequest
-
The phone number of the user being invited to the account.
- setPhone(Phone) - Method in class com.broadleafcommerce.customer.domain.AccountMember
-
The main phone number of the account member if they are not a registered customer at the time of invite.
- setPhone(Phone) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The main phone number of the customer.
- setPhone(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- setPhone(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setPhone(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setPhone(Phone) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.Use the customer's phone numbers instead
- setPhone(Phone) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
-
Deprecated.Use the customer's phone numbers instead
- setPhone(String) - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
-
The phone number to send the invite to.
- setPhone(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The user's phone number
- setPhoneAsString(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setPhoneAsString(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setPhoneFax(Phone) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The
fax number
for this address. - setPhoneFax(Phone) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The
fax number
for this address. - setPhoneFax(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setPhoneFax(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setPhoneFax(Phone) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The
fax number
for this address. - setPhoneNumber(String) - Method in class com.broadleafcommerce.customer.domain.CustomerRef
-
The customer's phone number.
- setPhoneNumber(String) - Method in class com.broadleafcommerce.customer.domain.Phone
-
The telephone number, including the area code.
- setPhoneNumber(String) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The user's phone number.
- setPhonePrimary(Phone) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The primary
phone number
for this address. - setPhonePrimary(Phone) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The primary
phone number
for this address. - setPhonePrimary(Phone) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The primary
phone number
for this billing address. - setPhonePrimary(Phone) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The primary
phone number
for this billing address. - setPhonePrimary(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setPhonePrimary(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setPhonePrimary(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setPhonePrimary(Phone) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The primary
phone number
for this address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The secondary
phone number
for this address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The secondary
phone number
for this address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The secondary
phone number
for this billing address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The secondary
phone number
for this billing address. - setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setPhoneSecondary(Phone) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The secondary
phone number
for this address. - setPostalCode(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Postal code or ZIP code for this address.
- setPostalCode(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
Postal code or ZIP code for this address.
- setPostalCode(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.Postal code or ZIP code for this billing address.
- setPostalCode(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.Postal code or ZIP code for this billing address.
- setPostalCode(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setPostalCode(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setPostalCode(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setPostalCode(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
Postal code or ZIP code for this address.
- setPrefetchedSegmentIdsToEvaluate(List<String>) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
List of ids of any prefetched
CustomerSegments
to evaluate whether they apply to the request. - setPreview(boolean) - Method in class com.broadleafcommerce.customer.messaging.domain.UserCreatedEvent
-
Indicates whether the user was created from a preview context.
- setPriority(Integer) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The priority of this customer segment.
- setPriority(Integer) - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
-
The priority of this customer segment.
- setPriority(Integer) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setProcessingState(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The current processing state of this segment.
- setProcessingState(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setRealtimeMatchRule(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The rule(s) for this customer segment if rule based and using real-time evaluation.
- setRealtimeMatchRule(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setRegistered(boolean) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
Defines whether the user is registered.
- setRepository(CustomerRepository<?>) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedCustomerRepository
- setRoleIds(Set<String>) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- setRoleRef(AccountRole.UserRoleRef) - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- setRootAccountId(String) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The ID of the root account the account member belongs to.
- setRuleEvaluationType(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
Indicates whether the
CustomerSegment.segmentMatchRule
is evaluated orCustomerSegment.realtimeMatchRule
. - setRuleEvaluationType(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setSegmentId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- setSegmentId(String) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentRequest
-
The segment ID to be removed.
- setSegmentMatchRule(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
-
The rule(s) for this customer segment if rule based and using offline evaluation.
- setSegmentMatchRule(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setSegmentMemberRepository(SegmentMemberRepository<D>) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- setSegmentMemberService(SegmentMemberService<SegmentMember, CustomerSegment>) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- setSegments(List<CustomerSegmentRef>) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentResponse
-
List of references to matching
CustomerSegments
. - setSensitivePaymentsUri(String) - Method in class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProperties
-
Deprecated.The URI path for reading payments, including sensitive data.
- setServiceClient(String) - Method in class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProperties
-
Deprecated.The service client to use when calling payment transaction services.
- setServiceId(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
If the auth service received this user from a BLC service (ex: the admin user service or the customer service), this field will be the ID value used by that service for this user.
- setShouldSavePaymentForFutureUse(boolean) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.Should the payment method be saved to the owning user.
- setShouldSavePaymentToCustomer(boolean) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.since 1.7.2, in favor of
Payment.shouldSavePaymentForFutureUse
to support owning user types other than a customer (i.e. account). - setSource(String) - Method in class com.broadleafcommerce.customer.domain.SegmentMember
-
The source of creation of this segment customer relationship.
- setSource(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- setSpecialType(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The type of the customer, if it's in a special circumstance.
- setSpecialType(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setSpelRuleEvaluationService(SpelRuleEvaluationService) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The state, province or region of this address.
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
-
The state, province or region of this address.
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.The state, province or region of this address.
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.The state, province or region of this address.
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setStateProvinceRegion(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
-
The state, province or region of this address.
- setStatus(String) - Method in class com.broadleafcommerce.customer.domain.Account
-
The status of this account.
- setStatus(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- setStatus(String) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- setStatus(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The status of the transaction
- setTaxId(String) - Method in class com.broadleafcommerce.customer.domain.Account
-
The unique tax id for the account's related organization
- setTaxId(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The tax id for this customer
- setTaxId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- setTaxId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
-
The tax id for this customer
- setTenantId(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
The id of the tenant this user is associated with.
- setTimestamp(Instant) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
-
Temporal state describing the time at which this item was last updated.
- setTimestamp(Instant) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
-
Temporal state describing the time at which this item was last updated.
- setTimestamp(Instant) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentRequest
-
The timestamp of the persistence event to remove the segment from the User's attributes.
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- setTracking(ApplicationJpaTracking) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- setTracking(CustomerContextJpaTracking) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- setTransactionReferenceId(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The transaction id known by the payment gateway.
- setTransactions(List<PaymentTransaction>) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.Transaction data representing each payment gateway interaction related to this payment.
- setType(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
The type of address for this account.
- setType(String) - Method in class com.broadleafcommerce.customer.domain.AdditionalPhone
-
The type of the additional phone.
- setType(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
Represents the type of user this is.
- setType(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- setType(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.The type of this payment like Credit Card or Gift Card.
- setType(String) - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.The type of this transaction (authorize, capture, refund, etc.)
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerSegmentService
- setUrl(String) - Method in class com.broadleafcommerce.customer.service.provider.external.ExternalPaymentProperties
-
Deprecated.The base url for an external payment transaction service.
- setUser(User) - Method in class com.broadleafcommerce.customer.messaging.domain.UserCreatedEvent
- setUserId(String) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The user's id.
- setUserId(String) - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- setUserId(String) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- setUserIds(List<String>) - Method in class com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentRequest
-
The IDs of the users to remove from the segment.
- setUsername(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
The username of the customer, used to log in.
- setUsername(String) - Method in class com.broadleafcommerce.customer.domain.CustomerRef
-
The customer's username.
- setUsername(String) - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
-
The user's username.
- setUsername(String) - Method in class com.broadleafcommerce.customer.messaging.domain.User
-
What this user uses to actually log in.
- setUsername(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- setUsername(String) - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
-
Deprecated.We use the customer's username instead.
- setValue(Object) - Method in class com.broadleafcommerce.customer.domain.Attribute
-
The value represented by this attribute.
- setValue(Object) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAttribute
- setVatRegistrationId(String) - Method in class com.broadleafcommerce.customer.domain.Account
-
Optional VAT Registration ID, which may be used by Tax Providers to calculate VAT taxes or apply VAT rules for B2B transactions in certain countries.
- setVatRegistrationId(String) - Method in class com.broadleafcommerce.customer.domain.Customer
-
Optional VAT registration ID.
- setVatRegistrationId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- setVatRegistrationId(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
-
Optional VAT registration ID for this customer.
- setVisibleToChildren(String) - Method in class com.broadleafcommerce.customer.domain.AccountAddress
-
Whether this address is visible to Children.
- setVisibleToChildren(String) - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- SHIP_TO - Enum constant in enum class com.broadleafcommerce.customer.domain.type.DefaultB2BAccountAddressTypes
- SMS - Enum constant in enum class com.broadleafcommerce.customer.provider.jpa.domain.DefaultCommunicationPreferenceType
- Specifications() - Constructor for class com.broadleafcommerce.customer.dataexport.autoconfigure.CustomerExportAutoConfiguration.Specifications
- Specifications() - Constructor for class com.broadleafcommerce.customer.segments.dataexport.autoconfigure.SegmentMemberExportAutoConfiguration.Specifications
- SSLVerificationProperties - Class in com.broadleafcommerce.customer.service.autoconfigure
-
Contains properties dictating SSL verification.
- SSLVerificationProperties() - Constructor for class com.broadleafcommerce.customer.service.autoconfigure.SSLVerificationProperties
- streamAll(Node, Sort, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerService
-
Stream a list of customers matching the provided filters
- streamAll(Node, Sort, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- SUBMITTED - Static variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- SUCCESS - Static variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultB2BAccountAddressValidator
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerSegmentValidator
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.customer.oauth2.client.web
-
This component implements
OAuth2AuthorizedClientManager
and internally instantiates and delegates toAuthorizedClientServiceOAuth2AuthorizedClientManager
. - SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.customer.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
T
- TENANT_ID_PATH - Static variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
- TEST - Enum constant in enum class com.broadleafcommerce.customer.domain.type.DefaultCustomerSpecialTypes
-
Represents a
Customer
which was created for testing purposes, for example for experimenting with preview mode. - throwIfErrors(Errors) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerSegmentValidator
-
Throws a
ValidationException
ifErrors.hasErrors()
returns true. - throwIfErrors(Errors) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
-
Throws a
ValidationException
ifErrors.hasErrors()
returns true. - throwIfErrors(Errors) - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.Throws a
ValidationException
ifErrors.hasErrors()
returns true. - throwIfNull(String, String) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultSegmentProcessingService
- toMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- toMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- toMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- toMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- toMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- toMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- toMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- toMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- toMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- toMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- toMe() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- toString() - Method in class com.broadleafcommerce.customer.domain.Account
- toString() - Method in class com.broadleafcommerce.customer.domain.AccountAddress
- toString() - Method in class com.broadleafcommerce.customer.domain.AccountInvite
- toString() - Method in class com.broadleafcommerce.customer.domain.AccountInviteMessage
- toString() - Method in class com.broadleafcommerce.customer.domain.AccountInviteRequest
- toString() - Method in class com.broadleafcommerce.customer.domain.AccountMember
- toString() - Method in class com.broadleafcommerce.customer.domain.AccountRef
- toString() - Method in class com.broadleafcommerce.customer.domain.AdditionalPhone
- toString() - Method in class com.broadleafcommerce.customer.domain.Attribute
- toString() - Method in class com.broadleafcommerce.customer.domain.Customer
- toString() - Method in class com.broadleafcommerce.customer.domain.CustomerAddress
- toString() - Method in class com.broadleafcommerce.customer.domain.CustomerNote
- toString() - Method in class com.broadleafcommerce.customer.domain.CustomerRef
- toString() - Method in class com.broadleafcommerce.customer.domain.CustomerSegment
- toString() - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
- toString() - Method in class com.broadleafcommerce.customer.domain.ISOCountry
- toString() - Method in class com.broadleafcommerce.customer.domain.PaymentAccount
-
Deprecated.
- toString() - Method in class com.broadleafcommerce.customer.domain.PaymentAccountSummary
-
Deprecated.
- toString() - Method in class com.broadleafcommerce.customer.domain.Phone
- toString() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentResponse
- toString() - Method in class com.broadleafcommerce.customer.domain.ResolveCustomerSegmentsRequest
- toString() - Method in class com.broadleafcommerce.customer.domain.SegmentMember
- toString() - Method in class com.broadleafcommerce.customer.domain.SegmentProcessHistory
- toString() - Method in class com.broadleafcommerce.customer.messaging.domain.AccountRole
- toString() - Method in class com.broadleafcommerce.customer.messaging.domain.User
- toString() - Method in class com.broadleafcommerce.customer.messaging.domain.UserCreatedEvent
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccount
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountAddress
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountInvite
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAccountMember
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaAttribute
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomer
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerAddress
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerNote
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaCustomerSegment
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaISOCountry
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaPaymentAccount
-
Deprecated.
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentBulkProcess
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.domain.JpaSegmentMember
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.environment.CustomerProperties
- toString() - Method in class com.broadleafcommerce.customer.provider.jpa.messaging.search.CustomerSingleIndexRequestPayload
- toString() - Method in class com.broadleafcommerce.customer.segments.CustomerSegmentType
- toString() - Method in class com.broadleafcommerce.customer.service.anonymization.CustomerAnonymizationProperties
- toString() - Method in class com.broadleafcommerce.customer.service.autoconfigure.CustomerConfigurationProperties
- toString() - Method in class com.broadleafcommerce.customer.service.autoconfigure.SSLVerificationProperties
- toString() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeRequest
- toString() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateRequest
- toString() - Method in class com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentRequest
- toString() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteAcceptanceNotification
- toString() - Method in class com.broadleafcommerce.customer.service.domain.AccountInviteNotification
- toString() - Method in class com.broadleafcommerce.customer.service.provider.domain.Address
- toString() - Method in class com.broadleafcommerce.customer.service.provider.domain.Payment
-
Deprecated.
- toString() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.
- toString() - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint.PaymentAccountUpdate
-
Deprecated.
- toString() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.RegisterAccountMemberRequest
- toString() - Method in class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
- transformFilters(Node) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository
- TYPE - Static variable in interface com.broadleafcommerce.customer.service.bulk.messaging.AccountMemberRoleChangeProducer
- TYPE - Static variable in interface com.broadleafcommerce.customer.service.bulk.messaging.AccountUpdateEventProducer
- TYPE - Static variable in interface com.broadleafcommerce.customer.service.bulk.messaging.ClearCustomerSegmentEventProducer
- typeFactory - Variable in class com.broadleafcommerce.customer.messaging.CreatePaymentAccountEventListener
-
Deprecated.
U
- update(String, P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- update(P, Customer, boolean, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultPaymentAccountService
-
Deprecated.
- update(P, Customer, boolean, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.PaymentAccountService
-
Deprecated.Pass the updated paymentAccount
JpaPaymentAccount
and the owning customer for persistence to the data store. - UPDATE_REQUIRED - Static variable in class com.broadleafcommerce.customer.domain.SegmentStatus
-
Status indicating a "dirty" segment.
- updateAccountMember(String, String, UpdateAccountMemberRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- updateAccountMember(String, String, UpdateAccountMemberRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAccountService
- updateAccountMember(String, String, UpdateAccountMemberRequest, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
- updateAccountMember(String, String, UpdateAccountMemberRequest, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.CustomerAccountService
- updateAccountMember(String, String, UpdateAccountMemberRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountMemberEndpoint
- updateAccountMember(String, String, UpdateAccountMemberRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAccountEndpoint
- UpdateAccountMemberRequest - Class in com.broadleafcommerce.customer.web.endpoint.domain
-
Used to describe an update that should be made to an
AccountMember
- UpdateAccountMemberRequest() - Constructor for class com.broadleafcommerce.customer.web.endpoint.domain.UpdateAccountMemberRequest
- updateAccountRoles(User, Customer, ContextInfo) - Method in class com.broadleafcommerce.customer.messaging.UserUpdateListenerCustomer
- updateAfterInviteAccepted(String, String, Customer, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- updateAfterInviteAccepted(String, String, Customer, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Handles updating the account member after accepting a pending invite.
- updateAfterInviteAccepted(M, Customer, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- updateAfterInviteAccepted(M, Customer, ContextInfo) - Method in interface com.broadleafcommerce.customer.service.AccountMemberService
-
Handles updating the account member after accepting a pending invite.
- updateAll(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- updateAllAllowingPartialSuccess(List<Update<P>>, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerService
- updateCustomer(User, Customer) - Method in class com.broadleafcommerce.customer.messaging.UserCreationListener
-
Updates an existing customer.
- updateExistingAccountInvite(P, String, AccountInviteRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- updatePaymentAccount(String, String, boolean, CustomerPaymentAccountEndpoint.PaymentAccountUpdate, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerPaymentAccountEndpoint
-
Deprecated.
- updatePaymentAccountLastTransactionData(String, Instant, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.SensitiveCustomerPaymentAccountEndpoint
-
Deprecated.
- updateSegmentState(BulkUpdate, CustomerSegment, String) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- updateStatusIfLastBatch(BulkUpdate, List<P>) - Method in class com.broadleafcommerce.customer.service.bulk.DefaultRuleBasedSegmentBulkProcessor
- uriVars(Object...) - Method in class com.broadleafcommerce.customer.service.provider.external.AbstractExternalProvider
-
Convenience method to generate a map of variables.
- User - Class in com.broadleafcommerce.customer.messaging.domain
-
The domain object of a User.
- User() - Constructor for class com.broadleafcommerce.customer.messaging.domain.User
- User(String, String, String, String, String, String, String, String, String, String, String, String, String, Instant, Map<String, Object>, boolean, List<AccountRole>) - Constructor for class com.broadleafcommerce.customer.messaging.domain.User
- USER_ID_ATTR_KEY - Static variable in class com.broadleafcommerce.customer.messaging.UserCreationListener
- USER_ID_ATTRIBUTE - Static variable in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
- USER_ID_KEY - Static variable in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
-
The key to store the user's primary ID.
- UserCreatedEvent - Class in com.broadleafcommerce.customer.messaging.domain
-
A message event received when a user in Auth is created.
- UserCreatedEvent() - Constructor for class com.broadleafcommerce.customer.messaging.domain.UserCreatedEvent
- userCreatedPersistenceHandler(IdempotentMessageConsumptionService, CustomerService<Customer>) - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CustomerMessagingAutoConfiguration
- UserCreationConsumer - Interface in com.broadleafcommerce.customer.messaging
- userCreationInput() - Method in interface com.broadleafcommerce.customer.messaging.UserCreationConsumer
- UserCreationListener - Class in com.broadleafcommerce.customer.messaging
- UserCreationListener(IdempotentMessageConsumptionService, CustomerService<Customer>) - Constructor for class com.broadleafcommerce.customer.messaging.UserCreationListener
- USERNAME_IN_USE - Static variable in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- UserRegistrationConsumer - Interface in com.broadleafcommerce.customer.messaging
-
Spring cloud data channel description for messaging input.
- userRegistrationInput() - Method in interface com.broadleafcommerce.customer.messaging.UserRegistrationConsumer
- userRegistrationListener(IdempotentMessageConsumptionService, CustomerService<Customer>) - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CustomerMessagingAutoConfiguration
- UserRegistrationListener - Class in com.broadleafcommerce.customer.messaging
-
Listens to customer user registration events and creates a new corresponding
Customer
. - UserRegistrationListener(IdempotentMessageConsumptionService, CustomerService<Customer>) - Constructor for class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- UserRoleRef() - Constructor for class com.broadleafcommerce.customer.messaging.domain.AccountRole.UserRoleRef
- UserRoleRef(String, String) - Constructor for class com.broadleafcommerce.customer.messaging.domain.AccountRole.UserRoleRef
- UserType - Enum Class in com.broadleafcommerce.customer.messaging.domain
-
Default possible values for
User.type
. - UserUpdateConsumer - Interface in com.broadleafcommerce.customer.messaging
-
Consumer for handling updates to the
User
domain. - userUpdateInput() - Method in interface com.broadleafcommerce.customer.messaging.UserUpdateConsumer
- userUpdateListenerCustomer(IdempotentMessageConsumptionService, CustomerService<Customer>, AccountMemberService<AccountMember>) - Method in class com.broadleafcommerce.customer.messaging.autoconfigure.CustomerMessagingAutoConfiguration
- UserUpdateListenerCustomer - Class in com.broadleafcommerce.customer.messaging
- UserUpdateListenerCustomer(IdempotentMessageConsumptionService, AccountMemberService<AccountMember>, CustomerService<Customer>) - Constructor for class com.broadleafcommerce.customer.messaging.UserUpdateListenerCustomer
V
- validate() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedAccountAddressRepository
- validate() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedCustomerAddressRepository
- validate() - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedCustomerRepository
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultB2BAccountAddressValidator
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- validate(Map<String, BatchRecord>, List<Customer>, List<BatchCompletionRecord>) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
-
This methods validates the given batch records, returning only those that are considered valid.
- validateAccountIdMatchesContext(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- validateAccountIdMatchesContext(String, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAccountService
- validateAndGetCustomerAndCustomerAddressRequest(String, String, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.CustomerAddressEndpoint
- validateBillToAddress(AccountAddress, Errors) - Method in class com.broadleafcommerce.customer.service.validation.DefaultB2BAccountAddressValidator
-
Guarantee that B2B "Bill To"
AccountAddresses
have an email address & primary phone number - validateCreate(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- validateCreate(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- validateCustomerAddToSegment(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultSegmentMemberService
-
Validates that a customer may be added to a segment.
- validateEmailFormat(P, Errors) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
-
Validates that the email provided is a valid format.
- validateExistingFilter(Node) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
-
Validates that an account ID filter isn't already present on the filter query.
- validateForCreate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- validateForCreate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerSegmentValidator
- validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerSegmentValidator
- validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- validateForUpdate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- validateGivenAddressColumnsAndReturnError(Map<String, String>) - Method in class com.broadleafcommerce.customer.dataimport.converter.CustomerAddressColumnConverter
-
Validates the given address columns and returns an error if validation failed.
- validateInviteMatchesCustomerEmail(P, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountInviteService
- validateTypeNotChanged(P, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerSegmentValidator
-
Validates that the replaced customer segment has the same
customerSegmentType
as the old version. - validateUpdate(String, P, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
- validateUpdate(String, P, Errors, ContextInfo) - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
-
Deprecated.
- validateUserNotModifyingThemselves(AccountMember, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultCustomerAccountService
- validateUserPayload(User) - Method in class com.broadleafcommerce.customer.messaging.UserRegistrationListener
- value() - Element in annotation interface com.broadleafcommerce.customer.segments.CustomerSegmentTypes
-
The
CustomerSegmentTypes
to be initialized. - valueOf(String) - Static method in enum class com.broadleafcommerce.customer.dataexport.DefaultExportTarget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultAccountAddressChildrenVisibilityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultAccountStatuses
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultB2BAccountAddressTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultCustomerSegmentRuleEvaluationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultCustomerSpecialTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.customer.messaging.domain.UserType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.customer.provider.jpa.domain.DefaultCommunicationPreferenceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.broadleafcommerce.customer.segments.dataexport.DefaultExportTarget
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.broadleafcommerce.customer.dataexport.DefaultExportTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultAccountAddressChildrenVisibilityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultAccountStatuses
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultB2BAccountAddressTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultCustomerSegmentRuleEvaluationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.customer.domain.type.DefaultCustomerSpecialTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.customer.messaging.domain.UserType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.customer.provider.jpa.domain.DefaultCommunicationPreferenceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.broadleafcommerce.customer.segments.dataexport.DefaultExportTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visit(ComparisonNode, Class<?>) - Method in class com.broadleafcommerce.customer.provider.jpa.filtering.fetch.FilterCustomerByNameRsqlQueryTransformer
- visit(ComparisonNode, Class<?>) - Method in class com.broadleafcommerce.customer.provider.jpa.repository.JpaCustomizedSegmentMemberRepository.FilterSegmentMemberByCustomerFieldsRsqlQueryTransformer
W
- wasSuccessful() - Method in class com.broadleafcommerce.customer.service.provider.domain.PaymentTransaction
-
Deprecated.Whether or not this transaction was successful based on
PaymentTransaction.getStatus()
.
Y
- YES - Enum constant in enum class com.broadleafcommerce.customer.domain.type.DefaultAccountAddressChildrenVisibilityType
-
Represents an account address to be shared with child accounts
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form