Hierarchy For Package io.leandev.appfuse.notification
Class Hierarchy
- java.lang.Object
- io.leandev.appfuse.notification.BannerNotificationTemplateResolver (implements io.leandev.appfuse.notification.NotificationTemplateResolver)
- io.leandev.appfuse.notification.EnvSubjectPrefixNotificationTemplateResolver (implements io.leandev.appfuse.notification.NotificationTemplateResolver)
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- io.leandev.appfuse.notification.NotificationEvent
- org.springframework.context.ApplicationEvent
- io.leandev.appfuse.notification.NotificationEventListener
- io.leandev.appfuse.notification.NotificationService
Interface Hierarchy
- io.leandev.appfuse.notification.NotificationBanner
- io.leandev.appfuse.notification.NotificationChannel
- io.leandev.appfuse.notification.NotificationDeepLinkProvider
- io.leandev.appfuse.notification.NotificationPreferenceFilter
- io.leandev.appfuse.notification.NotificationTemplateResolver
- io.leandev.appfuse.notification.RecipientResolver
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.leandev.appfuse.notification.ChannelType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- io.leandev.appfuse.notification.DeliveryResult
- io.leandev.appfuse.notification.NotificationRequest
- io.leandev.appfuse.notification.OutboundMessage
- io.leandev.appfuse.notification.Recipient
- io.leandev.appfuse.notification.RenderedTemplate
- java.lang.Record