public class DefaultNotificationResolverService
extends java.lang.Object
implements net.croz.nrich.notification.api.service.NotificationResolverService
| Constructor and Description |
|---|
DefaultNotificationResolverService() |
| Modifier and Type | Method and Description |
|---|---|
net.croz.nrich.notification.api.model.Notification |
createNotificationForAction(java.lang.String actionName,
net.croz.nrich.notification.api.model.AdditionalNotificationData additionalNotificationData) |
net.croz.nrich.notification.api.model.Notification |
createNotificationForException(java.lang.Throwable throwable,
net.croz.nrich.notification.api.model.AdditionalNotificationData additionalNotificationData,
java.lang.Object... exceptionMessageArgumentList) |
net.croz.nrich.notification.api.model.ValidationFailureNotification |
createNotificationForValidationFailure(javax.validation.ConstraintViolationException exception,
net.croz.nrich.notification.api.model.AdditionalNotificationData additionalNotificationData) |
net.croz.nrich.notification.api.model.ValidationFailureNotification |
createNotificationForValidationFailure(org.springframework.validation.Errors errors,
java.lang.Class<?> validationFailedOwningType,
net.croz.nrich.notification.api.model.AdditionalNotificationData additionalNotificationData) |
public net.croz.nrich.notification.api.model.ValidationFailureNotification createNotificationForValidationFailure(org.springframework.validation.Errors errors,
java.lang.Class<?> validationFailedOwningType,
net.croz.nrich.notification.api.model.AdditionalNotificationData additionalNotificationData)
createNotificationForValidationFailure in interface net.croz.nrich.notification.api.service.NotificationResolverServicepublic net.croz.nrich.notification.api.model.ValidationFailureNotification createNotificationForValidationFailure(javax.validation.ConstraintViolationException exception,
net.croz.nrich.notification.api.model.AdditionalNotificationData additionalNotificationData)
createNotificationForValidationFailure in interface net.croz.nrich.notification.api.service.NotificationResolverServicepublic net.croz.nrich.notification.api.model.Notification createNotificationForException(java.lang.Throwable throwable,
net.croz.nrich.notification.api.model.AdditionalNotificationData additionalNotificationData,
java.lang.Object... exceptionMessageArgumentList)
createNotificationForException in interface net.croz.nrich.notification.api.service.NotificationResolverServicepublic net.croz.nrich.notification.api.model.Notification createNotificationForAction(java.lang.String actionName,
net.croz.nrich.notification.api.model.AdditionalNotificationData additionalNotificationData)
createNotificationForAction in interface net.croz.nrich.notification.api.service.NotificationResolverService