Uses of Class
com.broadleafcommerce.notification.domain.Notification
Packages that use Notification
Package
Description
-
Uses of Notification in com.broadleafcommerce.notification.service
Classes in com.broadleafcommerce.notification.service with type parameters of type NotificationModifier and TypeClassDescriptionclassDefaultNotificationService<N extends Notification>Service to store and retrieveNotificationdata.interfaceNotificationService<N extends Notification>Service to provide business logic / data access related toNotifications.Methods in com.broadleafcommerce.notification.service with parameters of type NotificationModifier and TypeMethodDescriptionLoggingMessageBuilder.buildMessage(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) MessageBuilder.buildMessage(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) ThymeleafMessageBuilder.buildMessage(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.mail.javamail.MimeMessagePreparatorJavaMailMessageSender.buildMimeMessagePreparator(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, List<org.springframework.core.io.ByteArrayResource> attachments) booleanDefaultNotificationHandler.canHandle(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) booleanNotificationHandler.canHandle(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Return true if this NotificationHandler can handle the passed in request.protected NotificationHandlerDefaultNotificationService.findNotificationHandler(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) voidDefaultNotificationHandler.populateNotification(Notification notification, NotificationResponse response, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) The default implementation checks the notification to determine if it has a messageBody.voidNotificationHandler.populateNotification(Notification notification, NotificationResponse response, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Populates the passed in notification objectDefaultTemplateNameResolver.resolveName(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) TemplateNameResolver.resolveName(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) voidDefaultNotificationHandler.sendMessage(Notification notification, NotificationResponse response, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) voidJavaMailMessageSender.sendMessage(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) voidLoggingMessageSender.sendMessage(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) voidMessageSender.sendMessage(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) voidNotificationHandler.sendMessage(Notification notification, NotificationResponse response, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Return true if this NotificationHandler can handle the passed in request. -
Uses of Notification in com.broadleafcommerce.notification.service.integration
Methods in com.broadleafcommerce.notification.service.integration with parameters of type NotificationModifier and TypeMethodDescriptionprotected com.amazonaws.services.simpleemail.model.BodySESMessageSender.buildBody(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected com.amazonaws.services.simpleemail.model.DestinationSESMessageSender.buildDestination(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected com.amazonaws.services.simpleemail.model.SendEmailRequestSESMessageSender.buildEmailRequest(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected com.sendgrid.MailSendGridMessageSender.buildSendGridMail(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected com.amazonaws.services.simpleemail.model.ContentSESMessageSender.buildSubject(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected com.sendgrid.ContentSendGridMessageSender.createContent(Notification notification) protected com.sendgrid.EmailSendGridMessageSender.from(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) TwilioMessageSender.resolveFromMobile(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) TwilioMessageSender.resolveMediaUrls(Notification notification) protected StringSESMessageSender.resolveSource(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) TwilioMessageSender.resolveTo(Notification notification) voidSendGridMessageSender.sendMessage(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) voidSESMessageSender.sendMessage(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) voidTwilioMessageSender.sendMessage(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) -
Uses of Notification in com.broadleafcommerce.notification.service.messaging
Fields in com.broadleafcommerce.notification.service.messaging with type parameters of type NotificationModifier and TypeFieldDescriptionprotected final NotificationService<Notification>AbstractEmailNotificationMessageListener.notificationServiceMethods in com.broadleafcommerce.notification.service.messaging that return NotificationModifier and TypeMethodDescriptionprotected NotificationAbstractEmailNotificationMessageListener.buildNotification(com.jayway.jsonpath.DocumentContext jsonContext) Build theNotificationfor the current message.protected NotificationAbstractEmailNotificationMessageListener.buildNotification(String payload, com.jayway.jsonpath.DocumentContext jsonContext) Deprecated, for removal: This API element is subject to removal in a future version.protected NotificationNotificationOrderConfirmationMessageListener.buildRequesterNotification(com.jayway.jsonpath.DocumentContext jsonContext) Builds theNotificationto be sent to the user who requested cart approval once the cart has gone through checkout.Methods in com.broadleafcommerce.notification.service.messaging that return types with arguments of type NotificationModifier and TypeMethodDescriptionprotected NotificationService<Notification>AbstractEmailNotificationMessageListener.getNotificationService()Methods in com.broadleafcommerce.notification.service.messaging with parameters of type NotificationModifier and TypeMethodDescriptionprotected voidAbstractEmailNotificationMessageListener.modifyNotification(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated, for removal: This API element is subject to removal in a future version.since 1.8.0.protected voidAbstractEmailNotificationMessageListener.modifyNotification(Notification notification, com.jayway.jsonpath.DocumentContext jsonContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Extension point to allow modifying the notification or context before sending to the notification serviceprotected voidAccountInviteAcceptanceMessageListener.modifyNotification(Notification notification, com.jayway.jsonpath.DocumentContext jsonContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidNotificationAccountInviteMessageListener.modifyNotification(Notification notification, com.jayway.jsonpath.DocumentContext jsonContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidNotificationCartAwaitingPaymentResultsListener.modifyNotification(Notification notification, com.jayway.jsonpath.DocumentContext jsonContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidNotificationCartPendingPaymentFailedListener.modifyNotification(Notification notification, com.jayway.jsonpath.DocumentContext jsonContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected voidNotificationOrderConfirmationMessageListener.modifyNotification(Notification notification, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Constructor parameters in com.broadleafcommerce.notification.service.messaging with type arguments of type NotificationModifierConstructorDescriptionAbstractEmailNotificationMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) AbstractNotificationFulfillmentStatusChangeMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) AccountInviteAcceptanceMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, AccountNotificationProperties properties) NotificationAccountInviteMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, AccountNotificationProperties properties) NotificationAuthenticationMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) NotificationCartApprovalRequestListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) NotificationCartAwaitingPaymentResultsListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartAwaitingPaymentResultsPathProperties pathProperties, CartProvider cartProvider) NotificationCartPendingPaymentFailedListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartPendingPaymentFailedPathProperties pathProperties, CartProvider cartProvider) NotificationCartRejectionMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) NotificationFulfillmentCancelledMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) NotificationFulfillmentFulfilledMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) NotificationOrderConfirmationMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartProvider cartProvider) NotificationOrderConfirmationMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartProvider cartProvider, OrderConfirmationPathProperties orderConfirmationPathProperties) -
Uses of Notification in com.broadleafcommerce.notification.service.messaging.autoconfigure
Method parameters in com.broadleafcommerce.notification.service.messaging.autoconfigure with type arguments of type NotificationModifier and TypeMethodDescriptionNotificationMessagingConfiguration.accountInviteAcceptanceMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, AccountNotificationProperties properties) NotificationMessagingConfiguration.authenticationMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) NotificationMessagingConfiguration.cartAwaitingPaymentResultsListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartAwaitingPaymentResultsPathProperties cartAwaitingPaymentResultsProperties, CartProvider cartProvider) NotificationMessagingConfiguration.cartPendingPaymentFailedListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartPendingPaymentFailedPathProperties cartPendingPaymentFailedProperties, CartProvider cartProvider) NotificationMessagingConfiguration.fulfillmentCancelledMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) NotificationMessagingConfiguration.fulfillmentFulfilledMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) NotificationMessagingConfiguration.notificationAccountInviteMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, AccountNotificationProperties properties) NotificationMessagingConfiguration.notificationCartApprovalRequestListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) NotificationMessagingConfiguration.notificationCartRejectionMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) NotificationMessagingConfiguration.QuoteNotificationListeners.notificationQuoteCanceledMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, QuoteStatusChangedPathProperties pathProperties) NotificationMessagingConfiguration.QuoteNotificationListeners.notificationQuoteExpiredMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, QuoteStatusChangedPathProperties pathProperties) NotificationMessagingConfiguration.QuoteNotificationListeners.notificationQuotePublishedMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, QuoteStatusChangedPathProperties pathProperties) NotificationMessagingConfiguration.QuoteNotificationListeners.notificationQuoteRejectedMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, QuoteStatusChangedPathProperties pathProperties) NotificationMessagingConfiguration.QuoteNotificationListeners.notificationQuoteRequestedMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, QuoteStatusChangedPathProperties pathProperties) NotificationMessagingConfiguration.orderConfirmationMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CartProvider cartProvider, OrderConfirmationPathProperties orderConfirmationPathProperties) NotificationMessagingConfiguration.paymentGatewayCustomerNotificationListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PaymentGatewayCustomerNotificationPathProperties pathProperties) -
Uses of Notification in com.broadleafcommerce.notification.service.messaging.paymentgateway
Constructor parameters in com.broadleafcommerce.notification.service.messaging.paymentgateway with type arguments of type NotificationModifierConstructorDescriptionPaymentGatewayCustomerNotificationListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, PaymentGatewayCustomerNotificationPathProperties pathProperties) -
Uses of Notification in com.broadleafcommerce.notification.service.messaging.quote
Constructor parameters in com.broadleafcommerce.notification.service.messaging.quote with type arguments of type NotificationModifierConstructorDescriptionAbstractNotificationQuoteStatusChangedMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, QuoteStatusChangedPathProperties quotePathProperties) NotificationQuoteCanceledMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, QuoteStatusChangedPathProperties properties) NotificationQuoteExpiredMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, QuoteStatusChangedPathProperties properties) NotificationQuotePublishedMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, QuoteStatusChangedPathProperties properties) NotificationQuoteRejectedMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, QuoteStatusChangedPathProperties properties) NotificationQuoteRequestedMessageListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, NotificationService<Notification> notificationService, org.springframework.context.MessageSource messages, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, QuoteStatusChangedPathProperties properties) -
Uses of Notification in com.broadleafcommerce.notification.web.endpoint
Methods in com.broadleafcommerce.notification.web.endpoint that return NotificationModifier and TypeMethodDescriptionNotificationEndpoint.createNewNotification(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Notification notification) Creates a brand newNotification.NotificationEndpoint.readNotificationByContextId(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Reads anNotificationby context ID.NotificationEndpoint.updateNotification(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Notification notification) Updates an existingNotification.Methods in com.broadleafcommerce.notification.web.endpoint that return types with arguments of type NotificationModifier and TypeMethodDescriptionprotected NotificationService<Notification>NotificationEndpoint.getNotificationService()Methods in com.broadleafcommerce.notification.web.endpoint with parameters of type NotificationModifier and TypeMethodDescriptionNotificationEndpoint.createNewNotification(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Notification notification) Creates a brand newNotification.NotificationEndpoint.sendNotification(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, Notification notification) NotificationEndpoint.updateNotification(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, Notification notification) Updates an existingNotification.Constructor parameters in com.broadleafcommerce.notification.web.endpoint with type arguments of type NotificationModifierConstructorDescriptionNotificationEndpoint(NotificationService<Notification> notificationService)