Index

A B C D E F G H I J L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractEmailNotificationMessageListener - Class in com.broadleafcommerce.notification.service.messaging
Abstract message listener to help create notifications when events are received.
AbstractEmailNotificationMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
AbstractExternalProvider - Class in com.broadleafcommerce.notification.service.provider.external
 
AbstractExternalProvider(WebClient, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.notification.service.provider.external.AbstractExternalProvider
 
AbstractMessageSender - Class in com.broadleafcommerce.notification.service
Allows methods to be added to mailsender, subclasses should call super on the interface to register the sender that performed the send with the con example
AbstractMessageSender() - Constructor for class com.broadleafcommerce.notification.service.AbstractMessageSender
 
AbstractNotificationFulfillmentStatusChangeMessageListener - Class in com.broadleafcommerce.notification.service.messaging
Abstract message listener to handle the status change for a fulfillment.
AbstractNotificationFulfillmentStatusChangeMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
AbstractNotificationQuoteStatusChangedMessageListener - Class in com.broadleafcommerce.notification.service.messaging.quote
An abstract message listener that triggers when a quote's status is changed, contains common helper methods related for quotes.
AbstractNotificationQuoteStatusChangedMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, QuoteStatusChangedPathProperties) - Constructor for class com.broadleafcommerce.notification.service.messaging.quote.AbstractNotificationQuoteStatusChangedMessageListener
 
Account - Class in com.broadleafcommerce.notification.service.provider.external.domain.user
A grouping of customers which may represent things like a B2B business account or a telco account.
Account() - Constructor for class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
ACCOUNT_ID - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
ACCOUNT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
ACCOUNT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
ACCOUNT_INVITE_ACCEPTANCE_SUBJECT - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
ACCOUNT_INVITE_EMAIL - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
ACCOUNT_INVITE_ID - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
ACCOUNT_INVITE_PHONE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
ACCOUNT_INVITE_SUBJECT - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
ACCOUNT_NAME - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
ACCOUNT_NAME - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
accountInvitationAcceptanceInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceConsumer
 
accountInvitationInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteConsumer
 
AccountInviteAcceptanceConsumer - Interface in com.broadleafcommerce.notification.service.messaging
 
accountInviteAcceptanceMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, AccountNotificationProperties) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 
AccountInviteAcceptanceMessageListener - Class in com.broadleafcommerce.notification.service.messaging
 
AccountInviteAcceptanceMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, AccountNotificationProperties) - Constructor for class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
AccountMember - Class in com.broadleafcommerce.notification.service.provider.external.domain.user
Represents a Customer's relationship with an Account, their contact info, & the role that they have for the account.
AccountMember() - Constructor for class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
 
AccountMemberProvider - Interface in com.broadleafcommerce.notification.service.provider
Provider for interfacing with operations around AccountMember entities.
AccountNotificationProperties - Class in com.broadleafcommerce.notification.service.messaging
 
AccountNotificationProperties() - Constructor for class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
 
addAdditionalPropertiesToThymeleafContext(Context, ContextInfo) - Method in class com.broadleafcommerce.notification.service.ThymeleafMessageBuilder
Responsible for adding any additional properties to the Thymeleaf context that a template may need.
addBcc(String) - Method in class com.broadleafcommerce.notification.domain.Notification
Convenience method to easily add a "cc" recipient using just an email.
addBcc(String, String) - Method in class com.broadleafcommerce.notification.domain.Notification
Convenience method to easily add a "to" recipient using an email and name.
addCc(String) - Method in class com.broadleafcommerce.notification.domain.Notification
Convenience method to easily add a "cc" recipient using just an email.
addCc(String, String) - Method in class com.broadleafcommerce.notification.domain.Notification
Convenience method to easily add a "to" recipient using an email and name.
addGoodUri(List<URI>, String) - Method in class com.broadleafcommerce.notification.service.integration.TwilioMessageSender
 
AdditionalPhone - Class in com.broadleafcommerce.notification.service.provider.external.domain.user
 
AdditionalPhone() - Constructor for class com.broadleafcommerce.notification.service.provider.external.domain.user.AdditionalPhone
 
ADDL_ARGS - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
ADDL_ARGS - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
addMessagesDefaultBasenames(Set<String>) - Method in class com.broadleafcommerce.notification.i18n.autoconfigure.NotificationI18nAutoConfiguration.NotificationMessagesDefaultBasenameAddingPostProcessor
 
addRecipients(List<Recipient>, Mail) - Method in class com.broadleafcommerce.notification.service.integration.SendGridMessageSender
 
addRecipients(List<Recipient>, MimeMessageHelper) - Method in class com.broadleafcommerce.notification.service.JavaMailMessageSender
 
addSender(Sender, MimeMessageHelper) - Method in class com.broadleafcommerce.notification.service.JavaMailMessageSender
 
addSentByToResponse(NotificationResponse, Class) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
addToEmail(String) - Method in class com.broadleafcommerce.notification.domain.Notification
Convenience method to easily add a "to" recipient using just an email.
addToEmail(String, String) - Method in class com.broadleafcommerce.notification.domain.Notification
Convenience method to easily add a "to" recipient using an email and name.
addToMobile(String) - Method in class com.broadleafcommerce.notification.domain.Notification
Convenience method to easily add a "to" recipient mobile.
addToMobile(String, String) - Method in class com.broadleafcommerce.notification.domain.Notification
Convenience method to easily add a "to" recipient using an email and name.
ADMIN_TYPE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
AdminUser - Class in com.broadleafcommerce.notification.service.provider.external.domain.user
Represents a user of the admin application.
AdminUser() - Constructor for class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
 
AdminUserProvider - Interface in com.broadleafcommerce.notification.service.provider
Provider for interfacing with operations around AdminUser entities.
APPLICATION_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
APPLICATION_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
APPLICATION_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
APPLICATION_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
APPLICATION_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
APPLICATION_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
APPLICATION_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
APPLICATION_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Deprecated, for removal: This API element is subject to removal in a future version.
ApplicationResolverResponse - Class in com.broadleafcommerce.notification.service.provider.external.domain.tenant
Represents the response from the application resolver endpoint.
ApplicationResolverResponse() - Constructor for class com.broadleafcommerce.notification.service.provider.external.domain.tenant.ApplicationResolverResponse
 
ApplicationResolverResponse(Application) - Constructor for class com.broadleafcommerce.notification.service.provider.external.domain.tenant.ApplicationResolverResponse
 
ApproverRef() - Constructor for class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
APPROVERS - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
Asset() - Constructor for class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables.Asset
 
authenticationMessageInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageConsumer
 
authenticationMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 
authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.notification.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
AWAITING_PAYMENT_RESULT_CART_STATUS - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
AWAITING_PAYMENT_RESULTS - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 

B

buildBody(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.integration.SESMessageSender
 
buildDestination(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.integration.SESMessageSender
 
buildEmailRequest(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.integration.SESMessageSender
 
buildFullLogoUrl(NotificationServiceProperties.MessageProperties.MessageVariables.Asset) - Method in class com.broadleafcommerce.notification.service.ThymeleafMessageBuilder
Responsible for building the fully qualified logo URL from properties.
buildMessage(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.LoggingMessageBuilder
 
buildMessage(Notification, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.MessageBuilder
 
buildMessage(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.ThymeleafMessageBuilder
 
buildMimeMessagePreparator(Notification, ContextInfo, List<ByteArrayResource>) - Method in class com.broadleafcommerce.notification.service.JavaMailMessageSender
 
buildNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Build the Notification for the current message.
buildNotification(String, DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Deprecated, for removal: This API element is subject to removal in a future version. 
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
Build the ContextInfo for the current message
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
Build the ContextInfo for the current message
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
Build the ContextInfo for the current message
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
Build the ContextInfo for the current message
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.AbstractNotificationQuoteStatusChangedMessageListener
Build the ContextInfo for the current message
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Build the ContextInfo for the current message
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
buildNotificationContext(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
buildRecipient(DocumentContext, String, String, String, String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.AbstractNotificationQuoteStatusChangedMessageListener
Builds a Recipient based on the given recipient details and communication preferences.
buildRecipientsList(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
Hook point to add additional logic to determine the list of recipients of the account invite notification.
buildRequesterNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Builds the Notification to be sent to the user who requested cart approval once the cart has gone through checkout.
buildSendGridMail(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.integration.SendGridMessageSender
 
buildSubject(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.integration.SESMessageSender
 

C

CACHE_APPLICATION_BY_APPLICATION_ID - Static variable in interface com.broadleafcommerce.notification.service.provider.TenantProvider
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.domain.Notification
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.domain.NotificationResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.domain.Recipient
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.domain.Sender
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.autoconfigure.SSLVerificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.cache.NotificationCacheProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.tenant.ApplicationResolverResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdditionalPhone
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
 
canEqual(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
 
canHandle(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
canHandle(Notification, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.NotificationHandler
Return true if this NotificationHandler can handle the passed in request.
canHandleType(String) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
canHandleType(String) - Method in interface com.broadleafcommerce.notification.service.NotificationHandler
A NotificationHandler responds to a specific deliveryType.
CART_CUSTOMER_EMAIL_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
CART_CUSTOMER_NAME_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
CART_NEW_STATUS_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
CART_NEW_STATUS_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
CART_OLD_STATUS_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
CART_ORDER_NUMBER_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Deprecated, for removal: This API element is subject to removal in a future version.
CART_REJECTION - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
CART_REVIEWER_EMAIL_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
cartApprovalRequestNotificationInput() - Method in interface com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestConsumer
 
cartAwaitingPaymentResultsListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, CartAwaitingPaymentResultsPathProperties, CartProvider) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 
cartAwaitingPaymentResultsNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsConsumer
 
CartAwaitingPaymentResultsPathProperties - Class in com.broadleafcommerce.notification.service.messaging
Properties for path strings to properties in the cart awaiting payment results message.
CartAwaitingPaymentResultsPathProperties() - Constructor for class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
cartOperationsOauth2FilterFunctionSupplier(ClientRegistrationRepository, SSLVerificationProperties) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceAutoConfiguration
We'll leave this with a general name as it can (and should) be reused in a flex package.
cartPendingPaymentFailedListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, CartPendingPaymentFailedPathProperties, CartProvider) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 
cartPendingPaymentFailedNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedConsumer
 
CartPendingPaymentFailedPathProperties - Class in com.broadleafcommerce.notification.service.messaging
Properties for path strings to properties in the cart pending payment failed message.
CartPendingPaymentFailedPathProperties() - Constructor for class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
CartProvider - Interface in com.broadleafcommerce.notification.service.provider
 
cartRejectionInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.NotificationCheckoutCompletionConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentFulfilledConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.quote.consumers.NotificationQuoteCanceledConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.quote.consumers.NotificationQuoteExpiredConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.quote.consumers.NotificationQuotePublishedConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.quote.consumers.NotificationQuoteRejectedConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.notification.service.messaging.quote.consumers.NotificationQuoteRequestedConsumer
 
checkoutCompletionInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.NotificationCheckoutCompletionConsumer
 
com.broadleafcommerce.notification.config - package com.broadleafcommerce.notification.config
 
com.broadleafcommerce.notification.domain - package com.broadleafcommerce.notification.domain
 
com.broadleafcommerce.notification.exception - package com.broadleafcommerce.notification.exception
 
com.broadleafcommerce.notification.i18n.autoconfigure - package com.broadleafcommerce.notification.i18n.autoconfigure
 
com.broadleafcommerce.notification.oauth2.client.endpoint - package com.broadleafcommerce.notification.oauth2.client.endpoint
 
com.broadleafcommerce.notification.oauth2.client.web - package com.broadleafcommerce.notification.oauth2.client.web
 
com.broadleafcommerce.notification.provider - package com.broadleafcommerce.notification.provider
 
com.broadleafcommerce.notification.provider.jpa - package com.broadleafcommerce.notification.provider.jpa
 
com.broadleafcommerce.notification.provider.jpa.autoconfigure - package com.broadleafcommerce.notification.provider.jpa.autoconfigure
 
com.broadleafcommerce.notification.provider.jpa.domain - package com.broadleafcommerce.notification.provider.jpa.domain
 
com.broadleafcommerce.notification.provider.jpa.domain.support - package com.broadleafcommerce.notification.provider.jpa.domain.support
 
com.broadleafcommerce.notification.provider.jpa.environment - package com.broadleafcommerce.notification.provider.jpa.environment
 
com.broadleafcommerce.notification.provider.jpa.repository - package com.broadleafcommerce.notification.provider.jpa.repository
 
com.broadleafcommerce.notification.repository - package com.broadleafcommerce.notification.repository
 
com.broadleafcommerce.notification.service - package com.broadleafcommerce.notification.service
 
com.broadleafcommerce.notification.service.autoconfigure - package com.broadleafcommerce.notification.service.autoconfigure
 
com.broadleafcommerce.notification.service.cache - package com.broadleafcommerce.notification.service.cache
 
com.broadleafcommerce.notification.service.integration - package com.broadleafcommerce.notification.service.integration
 
com.broadleafcommerce.notification.service.messaging - package com.broadleafcommerce.notification.service.messaging
 
com.broadleafcommerce.notification.service.messaging.autoconfigure - package com.broadleafcommerce.notification.service.messaging.autoconfigure
 
com.broadleafcommerce.notification.service.messaging.paymentgateway - package com.broadleafcommerce.notification.service.messaging.paymentgateway
 
com.broadleafcommerce.notification.service.messaging.quote - package com.broadleafcommerce.notification.service.messaging.quote
 
com.broadleafcommerce.notification.service.messaging.quote.consumers - package com.broadleafcommerce.notification.service.messaging.quote.consumers
 
com.broadleafcommerce.notification.service.provider - package com.broadleafcommerce.notification.service.provider
 
com.broadleafcommerce.notification.service.provider.external - package com.broadleafcommerce.notification.service.provider.external
 
com.broadleafcommerce.notification.service.provider.external.domain.tenant - package com.broadleafcommerce.notification.service.provider.external.domain.tenant
 
com.broadleafcommerce.notification.service.provider.external.domain.user - package com.broadleafcommerce.notification.service.provider.external.domain.user
 
com.broadleafcommerce.notification.service.provider.external.page - package com.broadleafcommerce.notification.service.provider.external.page
 
com.broadleafcommerce.notification.web.autoconfigure - package com.broadleafcommerce.notification.web.autoconfigure
 
com.broadleafcommerce.notification.web.endpoint - package com.broadleafcommerce.notification.web.endpoint
 
com.broadleafcommerce.notification.web.exception - package com.broadleafcommerce.notification.web.exception
 
COMPLETE_ORDER_STATUS_CHANGED - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
COMPLETE_ORDER_STATUS_CHANGED_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
convertToDatabaseColumn(Sender) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.support.JpaSenderConverter
 
convertToDatabaseColumn(List<Recipient>) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.support.JpaRecipientListConverter
 
convertToEntityAttribute(String) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.support.JpaRecipientListConverter
 
convertToEntityAttribute(String) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.support.JpaSenderConverter
 
createContent(Notification) - Method in class com.broadleafcommerce.notification.service.integration.SendGridMessageSender
 
createNewNotification(ContextInfo, Notification) - Method in class com.broadleafcommerce.notification.web.endpoint.NotificationEndpoint
Creates a brand new Notification.
createNotificationResponse() - Method in class com.broadleafcommerce.notification.service.DefaultNotificationService
 
Customer - Class in com.broadleafcommerce.notification.service.provider.external.domain.user
Represents a customer
Customer() - Constructor for class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
 
CUSTOMER_CONTEXT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
CUSTOMER_CONTEXT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
CUSTOMER_CONTEXT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
CUSTOMER_CONTEXT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
CUSTOMER_EMAIL - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
CUSTOMER_EMAIL_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
CUSTOMER_EMAIL_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
CUSTOMER_EMAIL_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Deprecated, for removal: This API element is subject to removal in a future version.
CUSTOMER_ID - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
CUSTOMER_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
CUSTOMER_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
CUSTOMER_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
CUSTOMER_NAME - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
CUSTOMER_NAME_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
CUSTOMER_NAME_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
CUSTOMER_NAME_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Deprecated, for removal: This API element is subject to removal in a future version.
CUSTOMER_TYPE_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
CustomerProvider - Interface in com.broadleafcommerce.notification.service.provider
Provider for interfacing with operations around Customer entities.

D

DefaultCommunicationPreferenceType - Enum Class in com.broadleafcommerce.notification.domain
 
defaultEmailMessageSender() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceAutoConfiguration
 
defaultNotificationHandler(ThymeleafMessageBuilder, MessageSender) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceAutoConfiguration
 
DefaultNotificationHandler - Class in com.broadleafcommerce.notification.service
NotificationHandler with the most common default settings.
DefaultNotificationHandler() - Constructor for class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
DefaultNotificationHandler(MessageBuilder, MessageSender) - Constructor for class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
DefaultNotificationService<N extends Notification> - Class in com.broadleafcommerce.notification.service
Service to store and retrieve Notification data.
DefaultNotificationService(NotificationRepository<Trackable>, CrudEntityHelper, DomainMapperManager, List<NotificationHandler>) - Constructor for class com.broadleafcommerce.notification.service.DefaultNotificationService
Creates a new instance of DefaultNotificationService.
DefaultOverridesEnvironmentPostProcessor - Class in com.broadleafcommerce.notification.config
Default overrides from Spring
DefaultOverridesEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.notification.config.DefaultOverridesEnvironmentPostProcessor
 
DefaultTemplateNameResolver - Class in com.broadleafcommerce.notification.service
Given a notification, determine the template name that should be used to build the message.
DefaultTemplateNameResolver() - Constructor for class com.broadleafcommerce.notification.service.DefaultTemplateNameResolver
 
DefaultUserResolver - Class in com.broadleafcommerce.notification.service
 
DefaultUserResolver(AdminUserProvider, AccountMemberProvider, CustomerProvider, TypeFactory) - Constructor for class com.broadleafcommerce.notification.service.DefaultUserResolver
 
deleteNotification(ContextInfo, String) - Method in class com.broadleafcommerce.notification.web.endpoint.NotificationEndpoint
Deletes or archives an existing Notification.
determineBaseUrl(String, String) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
determineBaseUrl(String, String) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
determineSupportedResolutionTypes() - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
determineSupportedResolutionTypes() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 

E

EMAIL - Enum constant in enum class com.broadleafcommerce.notification.domain.DefaultCommunicationPreferenceType
 
EMAIL_DELIVERY - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
equals(Object) - Method in class com.broadleafcommerce.notification.domain.Notification
 
equals(Object) - Method in class com.broadleafcommerce.notification.domain.NotificationResponse
 
equals(Object) - Method in class com.broadleafcommerce.notification.domain.Recipient
 
equals(Object) - Method in class com.broadleafcommerce.notification.domain.Sender
 
equals(Object) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
equals(Object) - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.autoconfigure.SSLVerificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.cache.NotificationCacheProperties
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.tenant.ApplicationResolverResponse
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdditionalPhone
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
 
equals(Object) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
 
ERROR - Static variable in class com.broadleafcommerce.notification.domain.NotificationStatus
 
executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.notification.service.provider.external.AbstractExternalProvider
Executes a request with default Web Client error handling.
EXPECTED_STATUS - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
ExternalAccountMemberProvider - Class in com.broadleafcommerce.notification.service.provider.external
 
ExternalAccountMemberProvider(WebClient, ObjectMapper, TypeFactory, ExternalCustomerProperties) - Constructor for class com.broadleafcommerce.notification.service.provider.external.ExternalAccountMemberProvider
 
ExternalAdminUserProperties - Class in com.broadleafcommerce.notification.service.provider.external
 
ExternalAdminUserProperties() - Constructor for class com.broadleafcommerce.notification.service.provider.external.ExternalAdminUserProperties
 
ExternalAdminUserProvider - Class in com.broadleafcommerce.notification.service.provider.external
 
ExternalAdminUserProvider(WebClient, ObjectMapper, TypeFactory, ExternalAdminUserProperties) - Constructor for class com.broadleafcommerce.notification.service.provider.external.ExternalAdminUserProvider
 
ExternalCartProvider - Class in com.broadleafcommerce.notification.service.provider.external
 
ExternalCartProvider(WebClient, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.notification.service.provider.external.ExternalCartProvider
 
ExternalCustomerProperties - Class in com.broadleafcommerce.notification.service.provider.external
 
ExternalCustomerProperties() - Constructor for class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
 
ExternalCustomerProvider - Class in com.broadleafcommerce.notification.service.provider.external
 
ExternalCustomerProvider(WebClient, ObjectMapper, TypeFactory, ExternalCustomerProperties) - Constructor for class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProvider
 
ExternalTenantProperties - Class in com.broadleafcommerce.notification.service.provider.external
 
ExternalTenantProperties() - Constructor for class com.broadleafcommerce.notification.service.provider.external.ExternalTenantProperties
 
ExternalTenantProvider - Class in com.broadleafcommerce.notification.service.provider.external
 
ExternalTenantProvider(WebClient, ObjectMapper, TypeFactory, ExternalTenantProperties) - Constructor for class com.broadleafcommerce.notification.service.provider.external.ExternalTenantProvider
 

F

fetchAccountMember(String, String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultUserResolver
 
fetchAccountMember(String, String, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.UserResolver
Read an account member by ID
fetchAccountMembersByEmails(String, List<String>, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultUserResolver
 
fetchAccountMembersByEmails(String, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.UserResolver
Read account members by email
fetchAccountMembersByIds(String, List<String>, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultUserResolver
 
fetchAccountMembersByIds(String, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.UserResolver
Read account members by accountId
fetchAdminUser(String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultUserResolver
 
fetchAdminUser(String, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.UserResolver
Read an admin user by the supplied ID
fetchCustomer(String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultUserResolver
 
fetchCustomer(String, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.UserResolver
Read a customer by ID
fetchCustomers(ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultUserResolver
 
fetchCustomers(ContextInfo) - Method in interface com.broadleafcommerce.notification.service.UserResolver
Read all customers
findNotificationHandler(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationService
 
from(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.integration.SendGridMessageSender
 
fromMe() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
FULFILLMENT_ITEM_ORDER_ITEM_IDS_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
FULFILLMENT_ITEM_QUANTITIES_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
FULFILLMENT_ORDER_ITEM_QUANTITIES - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
fulfillmentCancelledInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledConsumer
 
fulfillmentCancelledMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 
fulfillmentFulfilledInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentFulfilledConsumer
 
fulfillmentFulfilledMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 

G

getAccount() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
The account in the relationship.
getAccountId(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getAccountId(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
getAccountId(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getAccountIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getAccountIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getAccountInviteEmail(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getAccountInvitePhone(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getAccountMemberProvider() - Method in class com.broadleafcommerce.notification.service.DefaultUserResolver
 
getAccountName(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getAccountName(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getAccountNumber() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
getAccountPageUrl(String, String, DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getAccountRoleIds() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
The customer's roles within the account.
getActionUserEmail(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.AbstractNotificationQuoteStatusChangedMessageListener
Helper method to get the CartActionAudit.getUserEmail().
getActionUserEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getActionUserTypePath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getAdditionalArgs(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getAdditionalArgs(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getAdditionalAttributes() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
getAdditionalPhones() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
Additional phone numbers associated with the customer.
getAdminUserProvider() - Method in class com.broadleafcommerce.notification.service.DefaultUserResolver
 
getApplication() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.tenant.ApplicationResolverResponse
The resolved Application.
getApplicationByApplicationIdTtl() - Method in class com.broadleafcommerce.notification.service.cache.NotificationCacheProperties
Time-to-live for resolving an application by its id.
getApplicationId() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getApplicationIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
getApplicationIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
getApplicationIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getApplicationIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getApplicationIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getApplicationIds() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The ids of applications this user is a member of.
getApproveMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getApproveNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Determine the subject to use for the cart approval email notification.
getApproverCommunicationPreferenceMap(String, List<String>, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
getApproverEmail(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getApproverEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getApproverEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getApproverRecipientCommunicationPreferences(String, String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getAsset() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables
 
getAttributes() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
Additional attributes that are used to describe the account member
getAttributes() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
Dynamic attributes that are a part of the customer.
getBaseUrl() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables.Asset
 
getBillingAddressFullNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
getBillingAddressFullNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
getBillingAddressFullNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
Get the Json path to the full name from billing address from CartAwaitingPaymentResultsPathProperties.
getBillingAddressFullNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Get the Json path to the full name from billing address from OrderConfirmationPathProperties.
getBillingAddressFullNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getBillingAddressPath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getBusinessDomainType() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
getBusinessName() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables
 
getCartNewStatusPath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getCartOldStatusPath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getCartOrderNumberPath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Get the Json path to the cart order number from OrderConfirmationPathProperties.
getCartOrderNumberPath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getCartProvider() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
getCartProvider() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
getCartProvider() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getCartStatusPath() - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Get the class name to identify this listener for handling message idempotency.
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
Get the class name to identify this listener for handling message idempotency.
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
Get the class name to identify this listener for handling message idempotency.
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
Get the class name to identify this listener for handling message idempotency.
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledMessageListener
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentFulfilledMessageListener
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
Get the class name to identify this listener for handling message idempotency.
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteCanceledMessageListener
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteExpiredMessageListener
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuotePublishedMessageListener
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRejectedMessageListener
 
getClassName() - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRequestedMessageListener
 
getCommunicationPreference() - Method in class com.broadleafcommerce.notification.domain.Recipient
The communication preference of the recipient.
getContextId() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The jpa primary key.
getContextState() - Method in class com.broadleafcommerce.notification.domain.Notification
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
getContextState() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
A subset of Tracking information to expose the context state for this object.
getContextState() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
A subset of Tracking information to expose the context state for this object.
getCreateDate() - Method in class com.broadleafcommerce.notification.domain.Notification
The date that this notification was first created.
getCreateDate() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The date that this notification was first created.
getCustomer() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
The customer in the relationship.
getCustomerContextIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getCustomerEmail() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getCustomerEmail(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getCustomerEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
getCustomerEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
getCustomerEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
getCustomerEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
Get the Json path to the full name from billing address from CartPendingPaymentFailedPathProperties.
getCustomerEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Get the Json path to the customer email from OrderConfirmationPathProperties.
getCustomerEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getCustomerEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getCustomerEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getCustomerFullName() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getCustomerFullNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getCustomerId(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
getCustomerId(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getCustomerId(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
getCustomerId(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getCustomerIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getCustomerIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getCustomerIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getCustomerName(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getCustomerName(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
Read the customer name from the given context.
getCustomerName(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
Read the customer name from the given context.
getCustomerName(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Read the customer name from the given context.
getCustomerName(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
Read the customer name from the given context.
getCustomerNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
getCustomerNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
getCustomerNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
getCustomerNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
getCustomerNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Get the Json path to the customer name from OrderConfirmationPathProperties.
getCustomerNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getCustomerNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getCustomerProvider() - Method in class com.broadleafcommerce.notification.service.DefaultUserResolver
 
getCustomerRecipient(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.AbstractNotificationQuoteStatusChangedMessageListener
Gets a Recipient for the customer.
getCustomerRecipientCommunicationPreferences(String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getData() - Method in class com.broadleafcommerce.notification.domain.Notification
A String (typically JSON structure) representing the data for the notification template.
getDatasource() - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
getDefaultAccountId() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The default account for the customer.
getDefaultCommunicationPreference() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
The default communication preference of the account member.
getDefaultCommunicationPreference() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The default communication preference of the user.
getDefaultCommunicationPreference() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The default communication preference of the customer.
getDefaultFormattedEmailAddress() - Method in class com.broadleafcommerce.notification.service.AbstractMessageSender
 
getDefaultFromAddress() - Method in class com.broadleafcommerce.notification.service.AbstractMessageSender
 
getDefaultFromName() - Method in class com.broadleafcommerce.notification.service.AbstractMessageSender
 
getDefaultSenderMobile() - Method in class com.broadleafcommerce.notification.service.integration.TwilioMessageSender
 
getDelegating() - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
getDeliveryType() - Method in class com.broadleafcommerce.notification.domain.Notification
Delivery Type (EMAIL, SMS) represents how the message will be delivered.
getDeliveryType() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
Delivery Type (EMAIL, SMS) represents how the message will be delivered.
getDeliveryType() - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
getDeliveryType() - Method in interface com.broadleafcommerce.notification.service.NotificationHandler
The NotificationService will execute the first handler matching handler based on priority.
getDocumentContext(String) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Parses the message payload into a DocumentContext which allows for JsonPath parsing using Jackson providers.
getDomainPattern() - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The pattern to use when using the domain resolution identifier type.
getDomainPrefixPattern() - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The pattern to use when using the domain prefix resolution identifier type.
getDomainType() - Method in interface com.broadleafcommerce.notification.provider.jpa.repository.JpaNotificationRepository
 
getEmail() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.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.notification.service.provider.external.domain.user.AdminUser
The email address of the user.
getEmail() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The email address of the customer.
getEmailAddress() - Method in class com.broadleafcommerce.notification.domain.Recipient
The emailAddress for this recipientInfo.
getEmailAddress() - Method in class com.broadleafcommerce.notification.domain.Sender
The emailAddress that this message is from.
getEmailAddress() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
getExternalId() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The id that associates this user with an external system.
getFirstName() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The first name of the customer, if the fullName is not being used for the customer.
getFormattedEmailAddress() - Method in class com.broadleafcommerce.notification.domain.Recipient
 
getFormattedEmailAddress() - Method in class com.broadleafcommerce.notification.domain.Sender
 
getFullName() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
getFullName() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The full name of the customer, if the component parts firstName, middleName, and lastName are not being used to comprise the full name.
getHeaders(ContextInfo) - Method in class com.broadleafcommerce.notification.service.provider.external.AbstractExternalProvider
Builds the headers to be passed along with the request to the provider.
getId() - Method in class com.broadleafcommerce.notification.domain.Notification
Unique identifier for the notification.
getId() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
getId() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
getId() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
 
getId() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The unique identifier for this user.
getId() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The context ID of the customer.
getIdempotentConsumptionService() - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
getIdentifierType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getIdentifierType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getIdentifierValue(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getIdentifierValue(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getJpa() - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
getLastName() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The last name of the customer, if the fullName is not being used for the customer.
getLiquibase() - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
getLocale() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getLocale(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
getLocale(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getLocale(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getLocalePath() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getLocalePath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getLoginPath() - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The path to the user login page.
getLoginUrl(String, String, DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getLogoUrl() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables.Asset
 
getMapper() - Method in class com.broadleafcommerce.notification.service.DefaultNotificationService
Data Mapper to assist in data conversion.
getMessage() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties
Properties to be used by message builders when building messages.
getMessageBody() - Method in class com.broadleafcommerce.notification.domain.Notification
The messageBody for the Notification.
getMessageBody() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The messageBody for the Notification.
getMessages() - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
getMessageType() - Method in class com.broadleafcommerce.notification.domain.Notification
Message Type (RESET_PASSWORD, ORDER_CONFIRMATION) represents the type of notification being sent.
getMessageType() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
Message Type (RESET_PASSWORD, ORDER_CONFIRMATION) represents the type of notification being sent.
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
Determine which message type should be sent.
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
Determine which message type should be sent.
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
Determine which message type should be sent.
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
Determine which message type should be sent.
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteCanceledMessageListener
 
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteExpiredMessageListener
 
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuotePublishedMessageListener
 
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRejectedMessageListener
 
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRequestedMessageListener
 
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Determine which message type should be sent.
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledMessageListener
 
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentFulfilledMessageListener
 
getMessageType(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getMessageVariablesFromProperties(ContextInfo) - Method in class com.broadleafcommerce.notification.service.ThymeleafMessageBuilder
Finds the supporting message variables that should be used for the current contextInfo.
getMiddleName() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The middle name of the customer, if the fullName is not being used for the customer.
getMobileNumber() - Method in class com.broadleafcommerce.notification.domain.Recipient
The mobileNumber for this recipientInfo.
getMobileNumber() - Method in class com.broadleafcommerce.notification.domain.Sender
The mobileNumber for this sender.
getMyAccountPath() - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The path to the my accounts page.
getName() - Method in class com.broadleafcommerce.notification.domain.Recipient
The name of the recipient.
getName() - Method in class com.broadleafcommerce.notification.domain.Sender
The name of the sender.
getName() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The name of this user.
getNextActionAttributePath() - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
getNotificationId() - Method in class com.broadleafcommerce.notification.domain.NotificationResponse
 
getNotificationId() - Method in exception com.broadleafcommerce.notification.exception.SendNotificationException
 
getNotificationService() - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
getNotificationService() - Method in class com.broadleafcommerce.notification.web.endpoint.NotificationEndpoint
 
getNotificationStatus() - Method in class com.broadleafcommerce.notification.domain.Notification
Tracks the lifecycle of a notification.
getNotificationStatus() - Method in class com.broadleafcommerce.notification.domain.NotificationResponse
 
getNotificationStatus() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
Notification STATUS (NEW, READY_TO_SEND, SENDING, SENT, RETRY, ERROR) The notification status indicates the delivery status of a message.
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
Determine the subject to use for the email notification.
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
Determine the subject to use for the email notification.
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
Determine the subject to use for the email notification.
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
Determine the subject to use for the email notification.
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteCanceledMessageListener
 
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteExpiredMessageListener
 
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuotePublishedMessageListener
 
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRejectedMessageListener
 
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRequestedMessageListener
 
getNotificationSubject(String, Object[], DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.AbstractNotificationQuoteStatusChangedMessageListener
Determines the subject to use for the email notification.
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Determine the subject to use for the email notification.
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledMessageListener
 
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentFulfilledMessageListener
 
getNotificationSubject(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getObjectMapper() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.support.JpaRecipientListConverter
 
getObjectMapper() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.support.JpaSenderConverter
 
getObjectMapper() - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
getObjectMapper() - Method in class com.broadleafcommerce.notification.service.provider.external.AbstractExternalProvider
 
getOrderConfirmationPathProperties() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getOrderStatusPath() - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
getOrderStatusPath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Get the Json path to the order status from OrderConfirmationPathProperties.
getOrderStatusPath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getPage() - Method in class com.broadleafcommerce.notification.service.provider.external.page.ResponsePageGenerator
 
getParameter() - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The value to use when resolving application by parameter.
getParameterPattern() - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The pattern to use when using the parameter resolution identifier type.
getParentAccount() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
getPathProperties() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
getPathProperties() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
getPathProperties() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
 
getPayload(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Get the message payload and customize it if needed.
getPayload(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
Get the message payload.
getPaymentNextActionsPath() - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
getPaymentVerificationUrlPath() - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
getPhone() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.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.notification.service.provider.external.domain.user.AdditionalPhone
 
getPhone() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The phone number of the user.
getPhone() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The main phone number of the customer.
getPriority() - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
getPriority() - Method in interface com.broadleafcommerce.notification.service.NotificationHandler
The NotificationService will execute the first handler matching handler based on priority.
getProperties() - Method in class com.broadleafcommerce.notification.domain.Notification
A generic set of properties that can be added to the notification.
getProperties() - Method in class com.broadleafcommerce.notification.domain.NotificationResponse
 
getProperties() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
getProperties() - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getProperties() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getProperties() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAccountMemberProvider
 
getProperties() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAdminUserProvider
 
getProperties() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProvider
 
getQuotePathProperties() - Method in class com.broadleafcommerce.notification.service.messaging.quote.AbstractNotificationQuoteStatusChangedMessageListener
 
getReadAccountMemberByIdPath() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The path to read a customer by ID
getReadAccountMembersPath() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The path to read account members
getReadAdminUserByIdPath() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAdminUserProperties
The path to read an admin user by id
getReadAdminUserByIdPath() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The path to read a customer by ID
getReadCustomerByIdPath() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The path to read a customer by ID
getReadCustomersPath() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The path to read customers
getReceivedException() - Method in exception com.broadleafcommerce.notification.exception.ProviderApiException
The received error.
getRecipientCommunicationPreferences(String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
getRecipientCommunicationPreferences(String, String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getRecipientCommunicationPreferences(String, String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
getRecipientCommunicationPreferences(String, String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
getRecipients() - Method in class com.broadleafcommerce.notification.domain.Notification
List of objects to receive this notification.
getRecipients() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
Determine the recipients to use for the email notification.
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
Determine the recipients to use for the email notification.
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
Determine the recipients to use for the email notification.
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
Determine the recipients to use for the email notification.
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteCanceledMessageListener
 
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteExpiredMessageListener
 
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuotePublishedMessageListener
 
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRejectedMessageListener
 
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRequestedMessageListener
 
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Determine the recipients to use for the email notification.
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
getRecipients(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Determine the recipients to use for the order confirmation email notification.
getRegistrationPath() - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The path to the user registration page.
getRegistrationUrl(String, String, DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
getRepository() - Method in class com.broadleafcommerce.notification.service.DefaultNotificationService
Notification Repository
getRequesterName(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Read the requester name from the given context.
getRequesterNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Get the Json path to the requester name from OrderConfirmationPathProperties.
getRequesterNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getRequesterRecipient(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Determine the recipients to use for the cart approval email notification.
getRequesterRecipientCommunicationPreferences(String, String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
getResolveApplicationPath() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalTenantProperties
The path to resolve an application by id
getRetryCount() - Method in class com.broadleafcommerce.notification.domain.Notification
The number of times this message has been retried.
getRetryCount() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The number of times this message has been retried.
getSalesRepEmailPath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getSalesRepNamePath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getSalesRepRecipient(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.AbstractNotificationQuoteStatusChangedMessageListener
Gets a Recipient for the sales rep.
getSalesRepUserIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getSender() - Method in class com.broadleafcommerce.notification.domain.Notification
The Sender for this notification.
getSender() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
getSenderUsername() - Method in class com.broadleafcommerce.notification.service.JavaMailMessageSender
 
getSentDate() - Method in class com.broadleafcommerce.notification.domain.Notification
The date that this notification was first created.
getSentDate() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The date that this notification was first created.
getServiceClient() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAccountMemberProvider
 
getServiceClient() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAdminUserProperties
The service client to use when calling inventory services.
getServiceClient() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAdminUserProvider
 
getServiceClient() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCartProvider
Service client to use when interacting with the cart service.
getServiceClient() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The service client to use when calling inventory services.
getServiceClient() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProvider
 
getServiceClient() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalTenantProperties
The service client to use when calling tenant services.
getSmsMediaUrls() - Method in class com.broadleafcommerce.notification.domain.Notification
List of mediaUrls to send to supporting SMS provider.
getSpecialType() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The type of the customer, if it's in a special circumstance.
getSubject() - Method in class com.broadleafcommerce.notification.domain.Notification
For Notifications with an EMAIL deliveryType, the subject of the EMAIL.
getSubject() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The subject of the notification.
getSupportedNotificationTypes() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
 
getSupportUrl() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables
 
getTaxId() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
getTaxId() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The tax id for this customer
getTemplateData() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
A JSON structure representing the data for the notification template.
getTemplateName() - Method in class com.broadleafcommerce.notification.domain.Notification
Can be used to specify which templateName the provider should use to construct the messageBody.
getTemplateName() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The templateName used by the provider to construct the messageBody.
getTenantId() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The id of the tenant this user is associated with.
getTenantIdP() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getTenantIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
getTenantIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
getTenantIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
getTenantIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getTenantIdPath() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
getTenantProperties() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalTenantProvider
 
getTenantProvider() - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.notification.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
getTracking() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
getType() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getType() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdditionalPhone
The type of the additional phone.
getTypeFactory() - Method in class com.broadleafcommerce.notification.service.DefaultUserResolver
 
getTypeFactory() - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
getTypeFactory() - Method in class com.broadleafcommerce.notification.service.provider.external.AbstractExternalProvider
 
getTypePath() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
getUrl() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAdminUserProperties
The base url for the admin user service.
getUrl() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The base url for the customer service.
getUrl() - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalTenantProperties
The base url for the tenant service.
getUsername() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The username of this user, used to log into the application.
getUsername() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The username of the customer, used to log in.
getUserResolver() - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
getVariablesByApplicationId() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties
 
getVariablesByTenantId() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties
 
getVatRegistrationId() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
Optional VAT registration ID.
getWebClient() - Method in class com.broadleafcommerce.notification.service.provider.external.AbstractExternalProvider
 
GmailJavaMailSender - Class in com.broadleafcommerce.notification.service.integration
JavaMailSenderImpl implementation with convenient defaults for Gmail.
GmailJavaMailSender(String, String) - Constructor for class com.broadleafcommerce.notification.service.integration.GmailJavaMailSender
 

H

handleInvalidNotification(Exception, WebRequest) - Method in class com.broadleafcommerce.notification.web.exception.NotificationExceptionAdvisor
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledMessageListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentFulfilledMessageListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteCanceledMessageListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteExpiredMessageListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuotePublishedMessageListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRejectedMessageListener
 
handleMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRequestedMessageListener
 
handleMessageInternal(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Message listener entry point.
handleSendNotificationError(Exception, WebRequest) - Method in class com.broadleafcommerce.notification.web.exception.NotificationExceptionAdvisor
 
hashCode() - Method in class com.broadleafcommerce.notification.domain.Notification
 
hashCode() - Method in class com.broadleafcommerce.notification.domain.NotificationResponse
 
hashCode() - Method in class com.broadleafcommerce.notification.domain.Recipient
 
hashCode() - Method in class com.broadleafcommerce.notification.domain.Sender
 
hashCode() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
hashCode() - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
hashCode() - Method in class com.broadleafcommerce.notification.service.autoconfigure.SSLVerificationProperties
 
hashCode() - Method in class com.broadleafcommerce.notification.service.cache.NotificationCacheProperties
 
hashCode() - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
 
hashCode() - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
hashCode() - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
hashCode() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
hashCode() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
hashCode() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
hashCode() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
hashCode() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.tenant.ApplicationResolverResponse
 
hashCode() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
hashCode() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
 
hashCode() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdditionalPhone
 
hashCode() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
 
hashCode() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
 
hydrateRecipientBasedOnFoundUser(Recipient, String, String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.quote.AbstractNotificationQuoteStatusChangedMessageListener
Hydrates the recipient's communication preferences and name based on the user found by the given user type and id.
hydrateRecipientWithCustomer(Recipient, String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.quote.AbstractNotificationQuoteStatusChangedMessageListener
Hydrates the recipient's communication preferences and name based on the found Customer.
hydrateSalesRepRecipient(Recipient, String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.quote.AbstractNotificationQuoteStatusChangedMessageListener
Hydrates the recipient's communication preferences and name based on the found AdminUser.

I

IDENTIFIER_TYPE - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
IDENTIFIER_TYPE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
IDENTIFIER_TYPE_PARAM - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
IDENTIFIER_TYPE_PARAM - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
IDENTIFIER_VAL_PARAM - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
IDENTIFIER_VAL_PARAM - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
IDENTIFIER_VALUE - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
IDENTIFIER_VALUE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
instance() - Static method in class com.broadleafcommerce.notification.service.LoggingMessageBuilder
 
instance() - Static method in class com.broadleafcommerce.notification.service.LoggingMessageSender
 
InvalidNotificationException - Exception in com.broadleafcommerce.notification.exception
 
InvalidNotificationException(String) - Constructor for exception com.broadleafcommerce.notification.exception.InvalidNotificationException
 
isActive() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.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.notification.service.provider.external.domain.user.AdminUser
A flag indicating whether the admin user account is enabled.
isActive() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
Is this customer active? Inactive customers can be thought of as "disabled" and will not be able to login.
isAlwaysUseDefaultSenderMobileIfPresent() - Method in class com.broadleafcommerce.notification.service.integration.TwilioMessageSender
 
isApplicationAccess() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
Indicates whether this user has access at the application level or not.
isBcc() - Method in class com.broadleafcommerce.notification.domain.Recipient
Indicator that this recipient should be BCC'd on the notification.
isCc() - Method in class com.broadleafcommerce.notification.domain.Recipient
Indicator that this recipient should be CC'd on the notification.
isChangePasswordRequired() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
A flag indicating whether the admin user account requires a password reset.
isCompleteOrderStatusChanged(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
Determine if this fulfillment change includes all of the items in the order, or only a part.
isDefault() - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
isDefault() - Method in interface com.broadleafcommerce.notification.service.NotificationHandler
Whether this is the default handler of notifications.
isDisabled() - Method in class com.broadleafcommerce.notification.service.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
isEnabled() - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
isEnabled() - Method in interface com.broadleafcommerce.notification.service.NotificationHandler
The NotificationService will ignore handlers that are disabled.
isExpired() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
A flag indicating whether the admin user account is expired.
isGlobal() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
If true, this user is a global user, meaning that they can access the global applications.
isLocked() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
A flag indicating whether the admin user account is locked due to too many failed login attempts.
isLocked() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
Is this user locked? A user may be locked due to too many failed login attempts.
isTenantAccess() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
Indicates whether this user has access at the tenant level or not.
ITEMS_CANCELLED - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledMessageListener
 
ITEMS_SHIPPED - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentFulfilledMessageListener
 

J

JavaMailMessageSender - Class in com.broadleafcommerce.notification.service
 
JavaMailMessageSender(JavaMailSender) - Constructor for class com.broadleafcommerce.notification.service.JavaMailMessageSender
 
JpaNotification - Class in com.broadleafcommerce.notification.provider.jpa.domain
JPA representation of an Notification.
JpaNotification() - Constructor for class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
JpaNotificationRepository<D extends JpaNotification> - Interface in com.broadleafcommerce.notification.provider.jpa.repository
Extension to provide a Spring Data repository for accessing Notification references via JPA.
JpaRecipientListConverter - Class in com.broadleafcommerce.notification.provider.jpa.domain.support
Transforms a list of Recipient into a JSON object String and vice-versa.
JpaRecipientListConverter() - Constructor for class com.broadleafcommerce.notification.provider.jpa.domain.support.JpaRecipientListConverter
 
JpaRouteConstants - Class in com.broadleafcommerce.notification.provider.jpa
Provides a number of constants for configuration.
JpaRouteConstants.Persistence - Class in com.broadleafcommerce.notification.provider.jpa
 
JpaSenderConverter - Class in com.broadleafcommerce.notification.provider.jpa.domain.support
Transforms a Sender into a JSON object String and vice-versa.
JpaSenderConverter() - Constructor for class com.broadleafcommerce.notification.provider.jpa.domain.support.JpaSenderConverter
 

L

LOCALE - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
LOCALE - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
LOCALE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
LOCALE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
LOCALE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
LOCALE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
LOCALE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
LOCALE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.notification.web.exception.NotificationExceptionAdvisor
 
logError(Exception, WebRequest) - Method in class com.broadleafcommerce.notification.web.exception.NotificationExceptionAdvisor
 
LoggingMessageBuilder - Class in com.broadleafcommerce.notification.service
MessageBuilder that logs the notification.
LoggingMessageBuilder() - Constructor for class com.broadleafcommerce.notification.service.LoggingMessageBuilder
 
LoggingMessageSender - Class in com.broadleafcommerce.notification.service
MessageSender implementation that logs the Notification based on Log settings.
LoggingMessageSender() - Constructor for class com.broadleafcommerce.notification.service.LoggingMessageSender
 

M

MESSAGE_TYPE - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
MESSAGE_TYPE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
MESSAGE_TYPE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
MESSAGE_TYPE_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
MessageBuilder - Interface in com.broadleafcommerce.notification.service
Given inputs, construct a MessageBody that can be used on a Notification
MessageProperties() - Constructor for class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties
 
messages - Variable in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
MESSAGES_DEFAULT_BASENAME - Static variable in class com.broadleafcommerce.notification.i18n.autoconfigure.NotificationI18nAutoConfiguration.NotificationMessagesDefaultBasenameAddingPostProcessor
 
MessageSender - Interface in com.broadleafcommerce.notification.service
A MessageSender is responsible for actually delivering a Notification.
MessageVariables() - Constructor for class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables
 
modifyNotification(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Deprecated, for removal: This API element is subject to removal in a future version.
modifyNotification(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
modifyNotification(Notification, DocumentContext, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Extension point to allow modifying the notification or context before sending to the notification service
modifyNotification(Notification, DocumentContext, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
modifyNotification(Notification, DocumentContext, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
modifyNotification(Notification, DocumentContext, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
modifyNotification(Notification, DocumentContext, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 

N

NEW - Static variable in class com.broadleafcommerce.notification.domain.NotificationStatus
Indicates the
Notification - Class in com.broadleafcommerce.notification.domain
A Notification represents a message to send to a Recipient.
Notification() - Constructor for class com.broadleafcommerce.notification.domain.Notification
 
NOTIFICATION_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.notification.provider.jpa.JpaRouteConstants.Persistence
 
NOTIFICATION_LOCATION_URI - Static variable in class com.broadleafcommerce.notification.web.endpoint.NotificationEndpoint
 
NOTIFICATION_ROUTE_KEY - Static variable in class com.broadleafcommerce.notification.provider.RouteConstants.Persistence
 
NOTIFICATION_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.notification.provider.RouteConstants.Persistence
 
NOTIFICATION_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.notification.provider.jpa.JpaRouteConstants.Persistence
 
NOTIFICATION_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.notification.provider.jpa.JpaRouteConstants.Persistence
 
NotificationAccountInviteConsumer - Interface in com.broadleafcommerce.notification.service.messaging
 
notificationAccountInviteMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, AccountNotificationProperties) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 
NotificationAccountInviteMessageListener - Class in com.broadleafcommerce.notification.service.messaging
 
NotificationAccountInviteMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, AccountNotificationProperties) - Constructor for class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
notificationAccountMemberProvider(WebClient, ObjectMapper, TypeFactory, ExternalCustomerProperties) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceAutoConfiguration
 
notificationAdminUserProvider(WebClient, ObjectMapper, TypeFactory, ExternalAdminUserProperties) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceAutoConfiguration
 
NotificationAuthenticationMessageConsumer - Interface in com.broadleafcommerce.notification.service.messaging
Spring cloud data channel description for messaging input.
NotificationAuthenticationMessageListener - Class in com.broadleafcommerce.notification.service.messaging
A message listener that triggers when an authentication event is received.
NotificationAuthenticationMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
 
notificationCacheManagerCustomizer(IgniteConfigurers.BasicIgniteConfigurer, NotificationCacheProperties) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceCacheAutoConfiguration
 
NotificationCacheProperties - Class in com.broadleafcommerce.notification.service.cache
Properties that influence cache settings for the notification service
NotificationCacheProperties() - Constructor for class com.broadleafcommerce.notification.service.cache.NotificationCacheProperties
 
NotificationCartApprovalRequestConsumer - Interface in com.broadleafcommerce.notification.service.messaging
 
notificationCartApprovalRequestListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 
NotificationCartApprovalRequestListener - Class in com.broadleafcommerce.notification.service.messaging
 
NotificationCartApprovalRequestListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
NotificationCartApprovalRequestListener.ApproverRef - Class in com.broadleafcommerce.notification.service.messaging
Represents a summary of an Approver.
NotificationCartAwaitingPaymentResultsConsumer - Interface in com.broadleafcommerce.notification.service.messaging
 
NotificationCartAwaitingPaymentResultsListener - Class in com.broadleafcommerce.notification.service.messaging
A message listener that triggers when a cart is awaiting payment results to finalize checkout.
NotificationCartAwaitingPaymentResultsListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, CartAwaitingPaymentResultsPathProperties, CartProvider) - Constructor for class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
NotificationCartPendingPaymentFailedConsumer - Interface in com.broadleafcommerce.notification.service.messaging
 
NotificationCartPendingPaymentFailedListener - Class in com.broadleafcommerce.notification.service.messaging
A message listener that triggers when a cart's previously pending payment failed.
NotificationCartPendingPaymentFailedListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, CartPendingPaymentFailedPathProperties, CartProvider) - Constructor for class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
notificationCartProvider(WebClient, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceAutoConfiguration
 
NotificationCartRejectionConsumer - Interface in com.broadleafcommerce.notification.service.messaging
 
notificationCartRejectionMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 
NotificationCartRejectionMessageListener - Class in com.broadleafcommerce.notification.service.messaging
A message listener that triggers when a cart is rejected.
NotificationCartRejectionMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
NotificationCheckoutCompletionConsumer - Interface in com.broadleafcommerce.notification.service.messaging
Spring cloud data channel description for messaging input.
notificationCustomerProvider(WebClient, ObjectMapper, TypeFactory, ExternalCustomerProperties) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceAutoConfiguration
 
NotificationEndpoint - Class in com.broadleafcommerce.notification.web.endpoint
 
NotificationEndpoint(NotificationService<Notification>) - Constructor for class com.broadleafcommerce.notification.web.endpoint.NotificationEndpoint
 
NotificationExceptionAdvisor - Class in com.broadleafcommerce.notification.web.exception
General exception handler registry for handlers not exclusive to a single controller.
NotificationExceptionAdvisor() - Constructor for class com.broadleafcommerce.notification.web.exception.NotificationExceptionAdvisor
 
NotificationFulfillmentCancelledConsumer - Interface in com.broadleafcommerce.notification.service.messaging
Spring cloud data channel description for messaging input.
NotificationFulfillmentCancelledMessageListener - Class in com.broadleafcommerce.notification.service.messaging
A message listener that triggers when a fulfillment has been fulfilled.
NotificationFulfillmentCancelledMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledMessageListener
 
NotificationFulfillmentFulfilledConsumer - Interface in com.broadleafcommerce.notification.service.messaging
Spring cloud data channel description for messaging input.
NotificationFulfillmentFulfilledMessageListener - Class in com.broadleafcommerce.notification.service.messaging
A message listener that triggers when a fulfillment has been fulfilled.
NotificationFulfillmentFulfilledMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentFulfilledMessageListener
 
NotificationHandler - Interface in com.broadleafcommerce.notification.service
A NotificationHandler can be registered with the NotificationService to validate, prepare, and send a Notification.
NotificationI18nAutoConfiguration - Class in com.broadleafcommerce.notification.i18n.autoconfigure
Responsible for configuring the setup for internationalization support.
NotificationI18nAutoConfiguration() - Constructor for class com.broadleafcommerce.notification.i18n.autoconfigure.NotificationI18nAutoConfiguration
 
NotificationI18nAutoConfiguration.NotificationMessagesDefaultBasenameAddingPostProcessor - Class in com.broadleafcommerce.notification.i18n.autoconfigure
 
NotificationJpaAutoConfiguration - Class in com.broadleafcommerce.notification.provider.jpa.autoconfigure
JPA Configuration class for Spring.
NotificationJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.notification.provider.jpa.autoconfigure.NotificationJpaAutoConfiguration
 
NotificationMessagesDefaultBasenameAddingPostProcessor() - Constructor for class com.broadleafcommerce.notification.i18n.autoconfigure.NotificationI18nAutoConfiguration.NotificationMessagesDefaultBasenameAddingPostProcessor
 
notificationMessageSourcePostProcessor() - Static method in class com.broadleafcommerce.notification.i18n.autoconfigure.NotificationI18nAutoConfiguration
 
NotificationMessagingConfiguration - Class in com.broadleafcommerce.notification.service.messaging.autoconfigure
 
NotificationMessagingConfiguration() - Constructor for class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 
NotificationMessagingConfiguration.QuoteNotificationListeners - Class in com.broadleafcommerce.notification.service.messaging.autoconfigure
 
NotificationOrderConfirmationMessageListener - Class in com.broadleafcommerce.notification.service.messaging
A message listener that triggers when an order is successfully submitted.
NotificationOrderConfirmationMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, CartProvider) - Constructor for class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
NotificationOrderConfirmationMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, CartProvider, OrderConfirmationPathProperties) - Constructor for class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
NotificationProperties - Class in com.broadleafcommerce.notification.provider.jpa.environment
 
NotificationProperties() - Constructor for class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
NotificationQuoteCanceledConsumer - Interface in com.broadleafcommerce.notification.service.messaging.quote.consumers
 
notificationQuoteCanceledMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, QuoteStatusChangedPathProperties) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration.QuoteNotificationListeners
 
NotificationQuoteCanceledMessageListener - Class in com.broadleafcommerce.notification.service.messaging.quote
A message listener that triggers when a quote is canceled.
NotificationQuoteCanceledMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, QuoteStatusChangedPathProperties) - Constructor for class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteCanceledMessageListener
 
NotificationQuoteExpiredConsumer - Interface in com.broadleafcommerce.notification.service.messaging.quote.consumers
 
notificationQuoteExpiredMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, QuoteStatusChangedPathProperties) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration.QuoteNotificationListeners
 
NotificationQuoteExpiredMessageListener - Class in com.broadleafcommerce.notification.service.messaging.quote
A message listener that triggers when a quote is expired.
NotificationQuoteExpiredMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, QuoteStatusChangedPathProperties) - Constructor for class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteExpiredMessageListener
 
NotificationQuotePublishedConsumer - Interface in com.broadleafcommerce.notification.service.messaging.quote.consumers
 
notificationQuotePublishedMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, QuoteStatusChangedPathProperties) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration.QuoteNotificationListeners
 
NotificationQuotePublishedMessageListener - Class in com.broadleafcommerce.notification.service.messaging.quote
A message listener that triggers when a quote is published.
NotificationQuotePublishedMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, QuoteStatusChangedPathProperties) - Constructor for class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuotePublishedMessageListener
 
NotificationQuoteRejectedConsumer - Interface in com.broadleafcommerce.notification.service.messaging.quote.consumers
 
notificationQuoteRejectedMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, QuoteStatusChangedPathProperties) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration.QuoteNotificationListeners
 
NotificationQuoteRejectedMessageListener - Class in com.broadleafcommerce.notification.service.messaging.quote
A message listener that triggers when a quote is rejected.
NotificationQuoteRejectedMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, QuoteStatusChangedPathProperties) - Constructor for class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRejectedMessageListener
 
NotificationQuoteRequestedConsumer - Interface in com.broadleafcommerce.notification.service.messaging.quote.consumers
 
notificationQuoteRequestedMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, QuoteStatusChangedPathProperties) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration.QuoteNotificationListeners
 
NotificationQuoteRequestedMessageListener - Class in com.broadleafcommerce.notification.service.messaging.quote
A message listener that triggers when a quote is requested.
NotificationQuoteRequestedMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, QuoteStatusChangedPathProperties) - Constructor for class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRequestedMessageListener
 
NotificationRepository<T extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.notification.repository
Spring Repository definition for saving and retrieving Notification.
NotificationResponse - Class in com.broadleafcommerce.notification.domain
The notification response returns the result of the SendNotification operation.
NotificationResponse() - Constructor for class com.broadleafcommerce.notification.domain.NotificationResponse
 
notificationService - Variable in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
NotificationService<N extends Notification> - Interface in com.broadleafcommerce.notification.service
Service to provide business logic / data access related to Notifications.
NotificationServiceAutoConfiguration - Class in com.broadleafcommerce.notification.service.autoconfigure
 
NotificationServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceAutoConfiguration
 
NotificationServiceCacheAutoConfiguration - Class in com.broadleafcommerce.notification.service.autoconfigure
 
NotificationServiceCacheAutoConfiguration() - Constructor for class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceCacheAutoConfiguration
 
NotificationServiceProperties - Class in com.broadleafcommerce.notification.service.autoconfigure
 
NotificationServiceProperties() - Constructor for class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties
 
NotificationServiceProperties.MessageProperties - Class in com.broadleafcommerce.notification.service.autoconfigure
 
NotificationServiceProperties.MessageProperties.MessageVariables - Class in com.broadleafcommerce.notification.service.autoconfigure
 
NotificationServiceProperties.MessageProperties.MessageVariables.Asset - Class in com.broadleafcommerce.notification.service.autoconfigure
 
NotificationStatus - Class in com.broadleafcommerce.notification.domain
 
NotificationStatus() - Constructor for class com.broadleafcommerce.notification.domain.NotificationStatus
 
notificationTenantProvider(WebClient, ObjectMapper, TypeFactory, ExternalTenantProperties) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceAutoConfiguration
 
NotificationWebAutoConfiguration - Class in com.broadleafcommerce.notification.web.autoconfigure
 
NotificationWebAutoConfiguration() - Constructor for class com.broadleafcommerce.notification.web.autoconfigure.NotificationWebAutoConfiguration
 
notificationWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, SSLVerificationProperties) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceAutoConfiguration
 

O

OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.notification.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.notification.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
ORDER_APPROVAL - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
ORDER_CANCELLED - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledMessageListener
 
ORDER_CONFIRMATION - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
ORDER_ITEM_IDS_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
ORDER_ITEM_QUANTITIES_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
ORDER_NUMBER_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
ORDER_NUMBER_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledMessageListener
 
ORDER_SHIPPED - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentFulfilledMessageListener
 
ORDER_STATUS_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Deprecated, for removal: This API element is subject to removal in a future version.
orderConfirmationMessageListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, CartProvider, OrderConfirmationPathProperties) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 
OrderConfirmationPathProperties - Class in com.broadleafcommerce.notification.service.messaging
Properties for path strings to properties in the order confirmation message.
OrderConfirmationPathProperties() - Constructor for class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 

P

pageableToParams(Pageable) - Method in class com.broadleafcommerce.notification.service.provider.external.AbstractExternalProvider
Converts a pageable into its corresponding query parameters.
PaymentGatewayCustomerNotificationConsumer - Interface in com.broadleafcommerce.notification.service.messaging.paymentgateway
A message listener that triggers when a payment transaction service sends the message to the customer.
paymentGatewayCustomerNotificationInput() - Method in interface com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationConsumer
 
paymentGatewayCustomerNotificationListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, PaymentGatewayCustomerNotificationPathProperties) - Method in class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration
 
PaymentGatewayCustomerNotificationListener - Class in com.broadleafcommerce.notification.service.messaging.paymentgateway
A message listener that triggers when a payment transaction service sends the message to the customer.
PaymentGatewayCustomerNotificationListener(IdempotentMessageConsumptionService, NotificationService<Notification>, MessageSource, ObjectMapper, TypeFactory, PaymentGatewayCustomerNotificationPathProperties) - Constructor for class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
 
PaymentGatewayCustomerNotificationPathProperties - Class in com.broadleafcommerce.notification.service.messaging.paymentgateway
Properties for path strings to properties in the customer notification.
PaymentGatewayCustomerNotificationPathProperties() - Constructor for class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
PENDING_PAYMENT_FAILED - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
populateCartItems(CheckoutCart, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
populateCartItems(CheckoutCart, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
populateCartItems(CheckoutCart, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
populateCartItemsAndGroups(DocumentContext, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
populateCartItemsAndGroups(DocumentContext, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
populateCartItemsAndGroups(DocumentContext, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
populateFulfillmentGroups(CheckoutCart, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
populateFulfillmentGroups(CheckoutCart, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
populateFulfillmentGroups(CheckoutCart, ContextInfo) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
populateNotification(Notification, NotificationResponse, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
The default implementation checks the notification to determine if it has a messageBody.
populateNotification(Notification, NotificationResponse, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.NotificationHandler
Populates the passed in notification object
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.notification.config.DefaultOverridesEnvironmentPostProcessor
 
processMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Processes the received message by extracting fields relevant to sending an email notification.
processMessage(Message<String>) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
ProviderApiException - Exception in com.broadleafcommerce.notification.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., CartProvider) received.
ProviderApiException(String, Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.notification.exception.ProviderApiException
 
ProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.notification.exception.ProviderApiException
 
ProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.notification.exception.ProviderApiException
 
ProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.notification.exception.ProviderApiException
 

Q

QUOTE_CANCELED - Static variable in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteCanceledMessageListener
 
QUOTE_EXPIRED - Static variable in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteExpiredMessageListener
 
QUOTE_PUBLISHED - Static variable in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuotePublishedMessageListener
 
QUOTE_REJECTED - Static variable in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRejectedMessageListener
 
QUOTE_REQUESTED - Static variable in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRequestedMessageListener
 
quoteCanceledInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.quote.consumers.NotificationQuoteCanceledConsumer
 
quoteExpiredInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.quote.consumers.NotificationQuoteExpiredConsumer
 
QuoteNotificationListeners() - Constructor for class com.broadleafcommerce.notification.service.messaging.autoconfigure.NotificationMessagingConfiguration.QuoteNotificationListeners
 
quotePublishedInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.quote.consumers.NotificationQuotePublishedConsumer
 
quoteRejectedInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.quote.consumers.NotificationQuoteRejectedConsumer
 
quoteRequestedInputNotification() - Method in interface com.broadleafcommerce.notification.service.messaging.quote.consumers.NotificationQuoteRequestedConsumer
 
QuoteStatusChangedPathProperties - Class in com.broadleafcommerce.notification.service.messaging.quote
Properties for path strings to properties in the quote status changed message.
QuoteStatusChangedPathProperties() - Constructor for class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 

R

readAllByAccountIdAndEmails(String, List<String>, ContextInfo) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAccountMemberProvider
 
readAllByAccountIdAndEmails(String, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.provider.AccountMemberProvider
 
readAllByAccountIdAndMemberIds(String, List<String>, ContextInfo) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAccountMemberProvider
 
readAllByAccountIdAndMemberIds(String, List<String>, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.provider.AccountMemberProvider
 
readByAccountIdAndMemberId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.provider.AccountMemberProvider
 
readByAccountIdAndMemberId(String, String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAccountMemberProvider
 
readByAdminUserId(String, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.provider.AdminUserProvider
Read an AdminUser by ID
readByAdminUserId(String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAdminUserProvider
 
readCartItemsForCart(String, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.provider.CartProvider
 
readCartItemsForCart(String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCartProvider
 
readCustomerById(String, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.provider.CustomerProvider
Read a customer by ID
readCustomerById(String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProvider
 
readCustomers(ContextInfo) - Method in interface com.broadleafcommerce.notification.service.provider.CustomerProvider
Read all customers
readCustomers(ContextInfo) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProvider
 
readFulfillmentGroupsForCart(String, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.provider.CartProvider
 
readFulfillmentGroupsForCart(String, ContextInfo) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCartProvider
 
readNotificationByContextId(String, ContextInfo) - Method in class com.broadleafcommerce.notification.web.endpoint.NotificationEndpoint
Reads an Notification by context ID.
READY_TO_SEND - Static variable in class com.broadleafcommerce.notification.domain.NotificationStatus
 
Recipient - Class in com.broadleafcommerce.notification.domain
A RecipientInfo provides the information needed to send a notification.
Recipient() - Constructor for class com.broadleafcommerce.notification.domain.Recipient
 
Recipient(String, String, String, String, boolean, boolean) - Constructor for class com.broadleafcommerce.notification.domain.Recipient
 
REJECTED - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
REQUIRES_APPROVAL - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
resolveApplicationById(String) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Resolves the application with the given application id.
resolveApplicationById(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalTenantProvider
 
resolveApplicationById(String) - Method in interface com.broadleafcommerce.notification.service.provider.TenantProvider
Resolves the application with the given application id.
resolveFromMobile(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.integration.TwilioMessageSender
 
resolveMediaUrls(Notification) - Method in class com.broadleafcommerce.notification.service.integration.TwilioMessageSender
 
resolveName(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultTemplateNameResolver
 
resolveName(Notification, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.TemplateNameResolver
 
resolvePageable(JsonNode) - Method in class com.broadleafcommerce.notification.service.provider.external.page.ResponsePageGenerator
Generates an appropriate pageable based off of the pageable data received.
resolveSource(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.integration.SESMessageSender
 
resolveTo(Notification) - Method in class com.broadleafcommerce.notification.service.integration.TwilioMessageSender
 
ResponsePageGenerator<T> - Class in com.broadleafcommerce.notification.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.notification.service.provider.external.page.ResponsePageGenerator
 
RetriableNotificationException - Exception in com.broadleafcommerce.notification.exception
A NotificationSender can throw this exception in cases where a second attempt is safe and the NotificationServer can attempt to resend the message.
RetriableNotificationException(String) - Constructor for exception com.broadleafcommerce.notification.exception.RetriableNotificationException
 
RETRY - Static variable in class com.broadleafcommerce.notification.domain.NotificationStatus
 
RouteConstants - Class in com.broadleafcommerce.notification.provider
Provides a number of constants for configuration.
RouteConstants.Persistence - Class in com.broadleafcommerce.notification.provider
 
RSQL_FILTER_PARAM - Static variable in class com.broadleafcommerce.notification.service.provider.external.AbstractExternalProvider
 

S

Sender - Class in com.broadleafcommerce.notification.domain
A Sender represents who the notification is from.
Sender() - Constructor for class com.broadleafcommerce.notification.domain.Sender
 
Sender(String, String, String) - Constructor for class com.broadleafcommerce.notification.domain.Sender
 
SendGridMessageSender - Class in com.broadleafcommerce.notification.service.integration
Use of this sender requires the SendGrid dependency.
SendGridMessageSender(String, Email) - Constructor for class com.broadleafcommerce.notification.service.integration.SendGridMessageSender
 
SENDING - Static variable in class com.broadleafcommerce.notification.domain.NotificationStatus
 
sendMessage(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.integration.SendGridMessageSender
 
sendMessage(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.integration.SESMessageSender
 
sendMessage(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.integration.TwilioMessageSender
 
sendMessage(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.JavaMailMessageSender
 
sendMessage(Notification, ContextInfo) - Method in class com.broadleafcommerce.notification.service.LoggingMessageSender
 
sendMessage(Notification, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.MessageSender
 
sendMessage(Notification, NotificationResponse, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
sendMessage(Notification, NotificationResponse, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.NotificationHandler
Return true if this NotificationHandler can handle the passed in request.
sendMessage(N, NotificationHandler, NotificationResponse, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationService
Call the handler to deliver the message using the handler's NotificationSender
sendNotification(ContextInfo, Notification) - Method in class com.broadleafcommerce.notification.web.endpoint.NotificationEndpoint
 
sendNotification(N, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationService
 
sendNotification(N, ContextInfo) - Method in interface com.broadleafcommerce.notification.service.NotificationService
 
SendNotificationException - Exception in com.broadleafcommerce.notification.exception
 
SendNotificationException(String, String) - Constructor for exception com.broadleafcommerce.notification.exception.SendNotificationException
 
SendNotificationException(String, String, Exception) - Constructor for exception com.broadleafcommerce.notification.exception.SendNotificationException
 
SENT - Static variable in class com.broadleafcommerce.notification.domain.NotificationStatus
 
SESMessageSender - Class in com.broadleafcommerce.notification.service.integration
AWS SDK implementation to send email via Amazon SES Amazon requires credential verification prior to using SMS.
SESMessageSender(AmazonSimpleEmailService) - Constructor for class com.broadleafcommerce.notification.service.integration.SESMessageSender
 
setAccount(Account) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
The account in the relationship.
setAccountIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setAccountNumber(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
setAccountRoleIds(Set<String>) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
The customer's roles within the account.
setActionUserEmailPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setActionUserTypePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setActive(boolean) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.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.notification.service.provider.external.domain.user.AdminUser
A flag indicating whether the admin user account is enabled.
setActive(boolean) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
Is this customer active? Inactive customers can be thought of as "disabled" and will not be able to login.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
setAdditionalPhones(List<AdditionalPhone>) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
Additional phone numbers associated with the customer.
setAlwaysUseDefaultSenderMobileIfPresent(boolean) - Method in class com.broadleafcommerce.notification.service.integration.TwilioMessageSender
 
setApplication(Application) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.tenant.ApplicationResolverResponse
The resolved Application.
setApplicationAccess(boolean) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
Indicates whether this user has access at the application level or not.
setApplicationByApplicationIdTtl(Duration) - Method in class com.broadleafcommerce.notification.service.cache.NotificationCacheProperties
Time-to-live for resolving an application by its id.
setApplicationId(String) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
setApplicationIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
setApplicationIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
setApplicationIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setApplicationIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setApplicationIds(Set<String>) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The ids of applications this user is a member of.
setApproverEmailPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setAsset(NotificationServiceProperties.MessageProperties.MessageVariables.Asset) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
Additional attributes that are used to describe the account member
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
Dynamic attributes that are a part of the customer.
setAuthorizationFailureHandler(OAuth2AuthorizationFailureHandler) - Method in class com.broadleafcommerce.notification.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setAuthorizationSuccessHandler(OAuth2AuthorizationSuccessHandler) - Method in class com.broadleafcommerce.notification.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.notification.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setBaseUrl(String) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables.Asset
 
setBcc(boolean) - Method in class com.broadleafcommerce.notification.domain.Recipient
Indicator that this recipient should be BCC'd on the notification.
setBillingAddressFullNamePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
setBillingAddressFullNamePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
setBillingAddressFullNamePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setBillingAddressPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setBusinessName(String) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables
 
setCartNewStatusPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setCartOldStatusPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setCartOrderNumberPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setCartStatusPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
setCc(boolean) - Method in class com.broadleafcommerce.notification.domain.Recipient
Indicator that this recipient should be CC'd on the notification.
setChangePasswordRequired(boolean) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
A flag indicating whether the admin user account requires a password reset.
setCommunicationPreference(String) - Method in class com.broadleafcommerce.notification.domain.Recipient
The communication preference of the recipient.
setContextAttributesMapper(Function<OAuth2AuthorizeRequest, Map<String, Object>>) - Method in class com.broadleafcommerce.notification.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setContextId(String) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The jpa primary key.
setContextState(ContextState) - Method in class com.broadleafcommerce.notification.domain.Notification
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
setContextState(ContextState) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
A subset of Tracking information to expose the context state for this object.
setContextState(ContextState) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
A subset of Tracking information to expose the context state for this object.
setCreateDate(Instant) - Method in class com.broadleafcommerce.notification.domain.Notification
The date that this notification was first created.
setCreateDate(Instant) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The date that this notification was first created.
setCustomer(Customer) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
The customer in the relationship.
setCustomerContextIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setCustomerEmail(String) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
setCustomerEmailPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
setCustomerEmailPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
setCustomerEmailPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setCustomerEmailPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setCustomerFullName(String) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
setCustomerIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setCustomerIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setCustomerNamePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
setCustomerNamePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
setCustomerNamePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setCustomerNamePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setData(String) - Method in class com.broadleafcommerce.notification.domain.Notification
A String (typically JSON structure) representing the data for the notification template.
setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
setDefault(boolean) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
setDefaultAccountId(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The default account for the customer.
setDefaultCommunicationPreference(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
The default communication preference of the account member.
setDefaultCommunicationPreference(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The default communication preference of the user.
setDefaultCommunicationPreference(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The default communication preference of the customer.
setDefaultFrom(MimeMessageHelper) - Method in class com.broadleafcommerce.notification.service.JavaMailMessageSender
 
setDefaultFromAddress(String) - Method in class com.broadleafcommerce.notification.service.AbstractMessageSender
 
setDefaultFromName(String) - Method in class com.broadleafcommerce.notification.service.AbstractMessageSender
 
setDefaultSenderMobile(String) - Method in class com.broadleafcommerce.notification.service.integration.TwilioMessageSender
 
setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
setDeliveryType(String) - Method in class com.broadleafcommerce.notification.domain.Notification
Delivery Type (EMAIL, SMS) represents how the message will be delivered.
setDeliveryType(String) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
Delivery Type (EMAIL, SMS) represents how the message will be delivered.
setDeliveryType(String) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
setDeliveryType(String) - Method in interface com.broadleafcommerce.notification.service.NotificationHandler
Return the deliveryType of this NotificationHandler.
setDisabled(boolean) - Method in class com.broadleafcommerce.notification.service.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
setDomainPattern(String) - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The pattern to use when using the domain resolution identifier type.
setDomainPrefixPattern(String) - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The pattern to use when using the domain prefix resolution identifier type.
setEmail(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.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.notification.service.provider.external.domain.user.AdminUser
The email address of the user.
setEmail(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The email address of the customer.
setEmailAddress(String) - Method in class com.broadleafcommerce.notification.domain.Recipient
The emailAddress for this recipientInfo.
setEmailAddress(String) - Method in class com.broadleafcommerce.notification.domain.Sender
The emailAddress that this message is from.
setEmailAddress(String) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
setEnabled(boolean) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
setEnabled(boolean) - Method in interface com.broadleafcommerce.notification.service.NotificationHandler
Turn on/off this notification handler
setExpired(boolean) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
A flag indicating whether the admin user account is expired.
setExternalId(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The id that associates this user with an external system.
setFirstName(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The first name of the customer, if the fullName is not being used for the customer.
setFullName(String) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
setFullName(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The full name of the customer, if the component parts firstName, middleName, and lastName are not being used to comprise the full name.
setGlobal(boolean) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
If true, this user is a global user, meaning that they can access the global applications.
setId(String) - Method in class com.broadleafcommerce.notification.domain.Notification
Unique identifier for the notification.
setId(String) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
setId(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
setId(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
 
setId(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The unique identifier for this user.
setId(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The context ID of the customer.
setJpa(JpaProperties) - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
setLastName(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The last name of the customer, if the fullName is not being used for the customer.
setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
setLocale(String) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
setLocalePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setLocked(boolean) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
A flag indicating whether the admin user account is locked due to too many failed login attempts.
setLocked(boolean) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
Is this user locked? A user may be locked due to too many failed login attempts.
setLoginPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The path to the user login page.
setLogoUrl(String) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables.Asset
 
setMessage(NotificationServiceProperties.MessageProperties) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties
Properties to be used by message builders when building messages.
setMessageBody(String) - Method in class com.broadleafcommerce.notification.domain.Notification
The messageBody for the Notification.
setMessageBody(String) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The messageBody for the Notification.
setMessageType(String) - Method in class com.broadleafcommerce.notification.domain.Notification
Message Type (RESET_PASSWORD, ORDER_CONFIRMATION) represents the type of notification being sent.
setMessageType(String) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
Message Type (RESET_PASSWORD, ORDER_CONFIRMATION) represents the type of notification being sent.
setMiddleName(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The middle name of the customer, if the fullName is not being used for the customer.
setMobileNumber(String) - Method in class com.broadleafcommerce.notification.domain.Recipient
The mobileNumber for this recipientInfo.
setMobileNumber(String) - Method in class com.broadleafcommerce.notification.domain.Sender
The mobileNumber for this sender.
setMyAccountPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The path to the my accounts page.
setName(String) - Method in class com.broadleafcommerce.notification.domain.Recipient
The name of the recipient.
setName(String) - Method in class com.broadleafcommerce.notification.domain.Sender
The name of the sender.
setName(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The name of this user.
setNextActionAttributePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
setNotificationId(String) - Method in class com.broadleafcommerce.notification.domain.NotificationResponse
 
setNotificationStatus(String) - Method in class com.broadleafcommerce.notification.domain.Notification
Tracks the lifecycle of a notification.
setNotificationStatus(String) - Method in class com.broadleafcommerce.notification.domain.NotificationResponse
 
setNotificationStatus(String) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
Notification STATUS (NEW, READY_TO_SEND, SENDING, SENT, RETRY, ERROR) The notification status indicates the delivery status of a message.
setOrderStatusPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
setOrderStatusPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setParameter(String) - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The value to use when resolving application by parameter.
setParameterPattern(String) - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The pattern to use when using the parameter resolution identifier type.
setParentAccount(Account) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
setPaymentNextActionsPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
setPaymentVerificationUrlPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
setPhone(Phone) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.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.notification.service.provider.external.domain.user.AdditionalPhone
 
setPhone(Phone) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The main phone number of the customer.
setPhone(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The phone number of the user.
setPriority(Integer) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationHandler
 
setPriority(Integer) - Method in interface com.broadleafcommerce.notification.service.NotificationHandler
Set the priority of this NotificationHandler.
setProperties(Map<String, Object>) - Method in class com.broadleafcommerce.notification.domain.Notification
A generic set of properties that can be added to the notification.
setProperties(Map<String, Object>) - Method in class com.broadleafcommerce.notification.domain.NotificationResponse
 
setProperties(Map<String, Object>) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
setReadAccountMemberByIdPath(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The path to read a customer by ID
setReadAccountMembersPath(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The path to read account members
setReadAdminUserByIdPath(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAdminUserProperties
The path to read an admin user by id
setReadAdminUserByIdPath(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The path to read a customer by ID
setReadCustomerByIdPath(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The path to read a customer by ID
setReadCustomersPath(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The path to read customers
setRecipients(List<Recipient>) - Method in class com.broadleafcommerce.notification.domain.Notification
List of objects to receive this notification.
setRecipients(List<Recipient>) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
setRegistrationPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
The path to the user registration page.
setRequesterNamePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setResolveApplicationPath(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalTenantProperties
The path to resolve an application by id
setRetryCount(int) - Method in class com.broadleafcommerce.notification.domain.Notification
The number of times this message has been retried.
setRetryCount(int) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The number of times this message has been retried.
setSalesRepEmailPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setSalesRepNamePath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setSalesRepUserIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setSender(Sender) - Method in class com.broadleafcommerce.notification.domain.Notification
The Sender for this notification.
setSender(Sender) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
setSentDate(Instant) - Method in class com.broadleafcommerce.notification.domain.Notification
The date that this notification was first created.
setSentDate(Instant) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The date that this notification was first created.
setServiceClient(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAdminUserProperties
The service client to use when calling inventory services.
setServiceClient(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCartProvider
Service client to use when interacting with the cart service.
setServiceClient(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The service client to use when calling inventory services.
setServiceClient(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalTenantProperties
The service client to use when calling tenant services.
setSmsMediaUrls(List<String>) - Method in class com.broadleafcommerce.notification.domain.Notification
List of mediaUrls to send to supporting SMS provider.
setSpecialType(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The type of the customer, if it's in a special circumstance.
setSubject(String) - Method in class com.broadleafcommerce.notification.domain.Notification
For Notifications with an EMAIL deliveryType, the subject of the EMAIL.
setSubject(String) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The subject of the notification.
setSupportUrl(String) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables
 
setTaxId(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
setTaxId(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The tax id for this customer
setTemplateData(String) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
A JSON structure representing the data for the notification template.
setTemplateName(String) - Method in class com.broadleafcommerce.notification.domain.Notification
Can be used to specify which templateName the provider should use to construct the messageBody.
setTemplateName(String) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
The templateName used by the provider to construct the messageBody.
setTenantAccess(boolean) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
Indicates whether this user has access at the tenant level or not.
setTenantId(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The id of the tenant this user is associated with.
setTenantIdP(String) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
setTenantIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
setTenantIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
setTenantIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
setTenantIdPath(String) - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
setTenantProvider(TenantProvider) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
setType(String) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
setType(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdditionalPhone
The type of the additional phone.
setUrl(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalAdminUserProperties
The base url for the admin user service.
setUrl(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalCustomerProperties
The base url for the customer service.
setUrl(String) - Method in class com.broadleafcommerce.notification.service.provider.external.ExternalTenantProperties
The base url for the tenant service.
setUsername(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
The username of this user, used to log into the application.
setUsername(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
The username of the customer, used to log in.
setUserResolver(UserResolver) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
setVariablesByApplicationId(Map<String, NotificationServiceProperties.MessageProperties.MessageVariables>) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties
 
setVariablesByTenantId(Map<String, NotificationServiceProperties.MessageProperties.MessageVariables>) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties
 
setVatRegistrationId(String) - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
Optional VAT registration ID.
SMS - Enum constant in enum class com.broadleafcommerce.notification.domain.DefaultCommunicationPreferenceType
 
SSLVerificationProperties - Class in com.broadleafcommerce.notification.service.autoconfigure
Contains properties dictating SSL verification.
SSLVerificationProperties() - Constructor for class com.broadleafcommerce.notification.service.autoconfigure.SSLVerificationProperties
 
SUBJECT_MESSAGE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
SUBJECT_MESSAGE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
SUBJECT_MESSAGE - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
SUBJECT_MESSAGE - Static variable in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
 
SUBJECT_MESSAGE - Static variable in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteCanceledMessageListener
 
SUBJECT_MESSAGE - Static variable in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteExpiredMessageListener
 
SUBJECT_MESSAGE - Static variable in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuotePublishedMessageListener
 
SUBJECT_MESSAGE - Static variable in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRejectedMessageListener
 
SUBJECT_MESSAGE - Static variable in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRequestedMessageListener
 
SUBJECT_MESSAGE_FULL - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledMessageListener
 
SUBJECT_MESSAGE_FULL - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentFulfilledMessageListener
 
SUBJECT_MESSAGE_PARTIAL - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentCancelledMessageListener
 
SUBJECT_MESSAGE_PARTIAL - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationFulfillmentFulfilledMessageListener
 
SUBJECT_MESSAGE_PAYMENT_AWAITING - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
SUBJECT_MESSAGE_PENDING_PAYMENT_FAILED - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
SUBMITTED - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
 
SUBMITTER_FULL_NAME - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.notification.oauth2.client.web
This component implements OAuth2AuthorizedClientManager and internally instantiates and delegates to AuthorizedClientServiceOAuth2AuthorizedClientManager.
SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.notification.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 

T

TemplateNameResolver - Interface in com.broadleafcommerce.notification.service
Given a notification, determine the template name that should be used to build the message.
TENANT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
TENANT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
TENANT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
TENANT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
TENANT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
 
TENANT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
 
TENANT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
 
TENANT_ID_PATH - Static variable in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Deprecated, for removal: This API element is subject to removal in a future version.
tenantProvider - Variable in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
TenantProvider - Interface in com.broadleafcommerce.notification.service.provider
Provider for interfacing with operations around tenant.
thymeleafMessageBuilder(NotificationServiceProperties, TemplateEngine) - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceAutoConfiguration
 
ThymeleafMessageBuilder - Class in com.broadleafcommerce.notification.service
Builds a message using the data from the notification and the associated template
ThymeleafMessageBuilder(NotificationServiceProperties, TemplateNameResolver, TemplateEngine) - Constructor for class com.broadleafcommerce.notification.service.ThymeleafMessageBuilder
 
to() - Method in class com.broadleafcommerce.notification.domain.Recipient
Returns true if this user should be part of the "to" list on an email notification.
toMe() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
toString() - Method in class com.broadleafcommerce.notification.domain.Notification
 
toString() - Method in class com.broadleafcommerce.notification.domain.NotificationResponse
 
toString() - Method in class com.broadleafcommerce.notification.domain.Recipient
 
toString() - Method in class com.broadleafcommerce.notification.domain.Sender
 
toString() - Method in class com.broadleafcommerce.notification.provider.jpa.domain.JpaNotification
 
toString() - Method in class com.broadleafcommerce.notification.provider.jpa.environment.NotificationProperties
 
toString() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables.Asset
 
toString() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties.MessageVariables
 
toString() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties.MessageProperties
 
toString() - Method in class com.broadleafcommerce.notification.service.autoconfigure.NotificationServiceProperties
 
toString() - Method in class com.broadleafcommerce.notification.service.autoconfigure.SSLVerificationProperties
 
toString() - Method in class com.broadleafcommerce.notification.service.cache.NotificationCacheProperties
 
toString() - Method in class com.broadleafcommerce.notification.service.messaging.AccountNotificationProperties
 
toString() - Method in class com.broadleafcommerce.notification.service.messaging.CartAwaitingPaymentResultsPathProperties
 
toString() - Method in class com.broadleafcommerce.notification.service.messaging.CartPendingPaymentFailedPathProperties
 
toString() - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener.ApproverRef
 
toString() - Method in class com.broadleafcommerce.notification.service.messaging.OrderConfirmationPathProperties
 
toString() - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationPathProperties
 
toString() - Method in class com.broadleafcommerce.notification.service.messaging.quote.QuoteStatusChangedPathProperties
 
toString() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.tenant.ApplicationResolverResponse
 
toString() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Account
 
toString() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AccountMember
 
toString() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdditionalPhone
 
toString() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.AdminUser
 
toString() - Method in class com.broadleafcommerce.notification.service.provider.external.domain.user.Customer
 
TwilioMessageSender - Class in com.broadleafcommerce.notification.service.integration
The Twilio sender integration can be used to send text messages
TwilioMessageSender(TwilioRestClient) - Constructor for class com.broadleafcommerce.notification.service.integration.TwilioMessageSender
 
typeFactory - Variable in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 

U

updateAndSaveNotification(N, ContextInfo, String) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationService
 
updateNotification(String, ContextInfo, Notification) - Method in class com.broadleafcommerce.notification.web.endpoint.NotificationEndpoint
Updates an existing Notification.
updateRetryCountAndStatus(N, ContextInfo) - Method in class com.broadleafcommerce.notification.service.DefaultNotificationService
By default, this method moves the message status to RETRY.
userResolver - Variable in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
 
UserResolver - Interface in com.broadleafcommerce.notification.service
Service responsible for resolving users of types Customer, AdminUser, and AccountMember.

V

validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartAwaitingPaymentResultsListener
Validate that the message state is valid to send the email.
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartPendingPaymentFailedListener
Validate that the message state is valid to send the email.
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartRejectionMessageListener
Validate that the message state is valid to send the email.
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.paymentgateway.PaymentGatewayCustomerNotificationListener
Validate that the message state is valid to send the email.
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteCanceledMessageListener
 
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteExpiredMessageListener
 
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuotePublishedMessageListener
 
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRejectedMessageListener
 
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.quote.NotificationQuoteRequestedMessageListener
 
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractEmailNotificationMessageListener
Validate that the message state is valid to send the email.
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AbstractNotificationFulfillmentStatusChangeMessageListener
 
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.AccountInviteAcceptanceMessageListener
 
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAccountInviteMessageListener
 
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationAuthenticationMessageListener
Validates the message type is present to send the email.
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationCartApprovalRequestListener
 
validateShouldSendNotification(DocumentContext) - Method in class com.broadleafcommerce.notification.service.messaging.NotificationOrderConfirmationMessageListener
Validates the order has been submitted to send the email.
valueOf(String) - Static method in enum class com.broadleafcommerce.notification.domain.DefaultCommunicationPreferenceType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.broadleafcommerce.notification.domain.DefaultCommunicationPreferenceType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I J L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form