Index

A B C D E F G H I J L M N O P R S T U V W Y 
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 of AccountAddress
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 an Account, 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 of AccountMember
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 of Account.
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 object String 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
Transforms a Map of String keys and JpaAttribute values into a JSON object String and vice versa.
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 like CustomerAddresses 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 its BulkUpdateError.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 cart Payment
buildPersistenceRequest(CustomerSegment, Customer, BatchRecord) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
Builds the PersistenceRequest for the SegmentMember.
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 the Customer.
buildPersistenceRequests(List<Pair<Customer, BatchRecord>>, CustomerSegment, List<BatchCompletionRecord>, ContextInfo) - Method in class com.broadleafcommerce.customer.dataimport.CustomerSegmentMemberImportBatchHandler
Builds the list of PersistenceRequest for the SegmentMember.
buildPersistenceRequests(Map<String, Pair<Customer, BatchRecord>>, ContextInfo) - Method in class com.broadleafcommerce.customer.dataimport.CustomerImportBatchHandler
Builds the list of PersistenceRequests for the given Customers.
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 the PaymentAccount.
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 with CustomerAddress.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 with AccountAddress.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 with CustomerAddress.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
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 provided Customer 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 of CustomerAddress
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 the tenantId if it was not provided in the ContextRequest.
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 of Customer.
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 of CustomerNote.
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 of Customer.
customerRowConverter(CustomerExportSpecification, ObjectMapper) - Method in class com.broadleafcommerce.customer.dataexport.autoconfigure.CustomerExportAutoConfiguration.Converters
 
CustomerRowConverter - Class in com.broadleafcommerce.customer.dataexport.converter
Converts a Customer to a Map row representation.
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 of Customer.
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 the AccountAddress.getType() is DefaultB2BAccountAddressTypes.SHIP_TO or DefaultB2BAccountAddressTypes.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 the ExportRequest, 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 the ExportRequest, 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 the JpaPaymentAccount 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 active JpaPaymentAccount
findAllByCustomerSegmentTypeAndRuleEvaluationType(String, String, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.CustomerSegmentRepository
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.
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 the JpaPaymentAccount entity
findByCustomerContextId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountMemberRepository
Reads a page of AccountMembers that match the given Customer.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 given Customer.getId().
findByCustomerContextIdAndActiveTrue(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.customer.repository.AccountMemberRepository
Reads a page of AccountMembers that are active and match the given Customer.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 provided Account
fromCustomer(Customer) - Method in class com.broadleafcommerce.customer.domain.CustomerRef
Builds an CustomerRef based on the provided Customer
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 the BatchRequest.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 is CustomerSegmentType.EXTERNAL, then this stores the identifier for the external segment.
getExternalRef() - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
If the customerSegmentType is CustomerSegmentType.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 or CustomerSegment.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 corresponding AccountMember 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 when CustomerConfigurationProperties 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 when CustomerConfigurationProperties 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 the AccountMember.
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 the AccountMember.
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 a Customer.
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 is DefaultCustomerSegmentRuleEvaluationType.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 for JpaCustomer.
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 a JpaSegmentMember 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
notifyAccountMemberRoleChange(M, ContextInfo) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
 
notifyAccountMemberRoleChange(M, ContextInfo, boolean) - Method in class com.broadleafcommerce.customer.service.DefaultAccountMemberService
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 uses WebClient 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 PersistenceRequests and adds persistence result to allCompletions
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 PersistenceRequests and adds persistence result to allCompletions
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 into BatchRequest.BatchContext.getAdditionalContextMap() under CustomerAddressColumnConverter.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 new Customer
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 provided User 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 by ids 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 specific Account 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 paymentAccount JpaPaymentAccount 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 given emails.
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 given nameQuery.
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 by ids 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.
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
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
Relates a Customer with the Account identified by the accountId.
registerAccountMember(String, RegisterAccountMemberRequest, ContextInfo) - Method in class com.broadleafcommerce.customer.web.endpoint.AccountMemberEndpoint
 
RegisterAccountMemberRequest - Class in com.broadleafcommerce.customer.web.endpoint.domain
Used to describe a new relationship between an Account & a Customer
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
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
Finds all of the CustomerSegments that have a SegmentMember that matches the give request.
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 a CustomerSegment.getRuleEvaluationType() that matches the given request.
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 of SegmentMember.
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 a Map 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 a Customer.
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 is CustomerSegmentType.EXTERNAL, then this stores the identifier for the external segment.
setExternalRef(String) - Method in class com.broadleafcommerce.customer.domain.CustomerSegmentRef
If the customerSegmentType is CustomerSegmentType.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 is DefaultCustomerSegmentRuleEvaluationType.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 or CustomerSegment.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 to AuthorizedClientServiceOAuth2AuthorizedClientManager.
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 if Errors.hasErrors() returns true.
throwIfErrors(Errors) - Method in class com.broadleafcommerce.customer.service.validation.DefaultCustomerValidator
Throws a ValidationException if Errors.hasErrors() returns true.
throwIfErrors(Errors) - Method in class com.broadleafcommerce.customer.service.validation.DefaultPaymentAccountValidator
Deprecated.
Throws a ValidationException if Errors.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
Updates the relationship between an Account & a Customer - ie an AccountMember.
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
Read AccountRoles from the User and save the role ids to the appropriate AccountMember.
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
A B C D E F G H I J L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form