Class NotificationInfoImpl

java.lang.Object
com.flowable.engage.engine.impl.notification.NotificationInfoImpl
All Implemented Interfaces:
NotificationInfo

public class NotificationInfoImpl
extends java.lang.Object
implements NotificationInfo
Author:
Filip Hrisafov
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.util.Set<java.lang.String> notifications  
    protected java.lang.String userId  
  • Constructor Summary

    Constructors 
    Constructor Description
    NotificationInfoImpl​(java.lang.String userId, java.util.Set<java.lang.String> notifications)  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getUserId()
    The id of the user to which the notificiation needs to be sent
    boolean isDesktopNotification()
    Whether the given user needs to receive a desktop notification.
    boolean isMarkAsRead()
    Whether the message should be marked as read after sending the notification
    boolean isMobileNotification()
    Whether a mobile notification is needed for the user.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • userId

      protected final java.lang.String userId
    • notifications

      protected final java.util.Set<java.lang.String> notifications
  • Constructor Details

    • NotificationInfoImpl

      public NotificationInfoImpl​(java.lang.String userId, java.util.Set<java.lang.String> notifications)
  • Method Details