Interface INotificationConfiguration

All Superinterfaces:
IConfigurationAspect, ISavableConfigurationAspect, IStorableConfiguration<INotificationConfiguration>

public interface INotificationConfiguration extends IStorableConfiguration<INotificationConfiguration>, IConfigurationAspect
Notification Configuration
Author:
I-D Media AG
  • Method Details

    • requestEmailTemplate

      @Nullable @Nullable StringBuilder requestEmailTemplate(INotificationConfiguration.NotificationType eType)
      Load a mail template
      Parameters:
      eType -
      Returns:
    • onRegistration

      boolean onRegistration()
      Notify on registration
      Returns:
    • onInTranslation

      boolean onInTranslation()
      Notify if in translation
      Returns:
    • onTranslated

      boolean onTranslated()
      Notify if translated
      Returns:
    • getReceiver

      @NotNull @NotNull INotificationConfiguration.NotificationReceiver getReceiver()
      Who is to be informed
      Returns:
    • getCustomRecipients

      @NotNull @NotNull String getCustomRecipients()
      Get a list of custom recipients
      Returns:
      list of emails, space separated