public class FlowableSendNotificationEventImpl extends FlowableEngageEventImpl implements FlowableSendNotificationEvent
Modifier and Type | Field and Description |
---|---|
protected Conversation |
conversation |
protected Message |
message |
protected boolean |
updateConversationLastMessageTime |
protected boolean |
updateUnreadCount |
type
Constructor and Description |
---|
FlowableSendNotificationEventImpl(Conversation conversation,
Message message,
boolean updateUnreadCount,
boolean updateConversationLastMessageTime,
Collection<NotificationInfo> notificationInfo) |
Modifier and Type | Method and Description |
---|---|
Conversation |
getConversation() |
Message |
getMessage() |
Collection<NotificationInfo> |
getNotificationInfo() |
boolean |
isUpdateConversationLastMessageTime() |
boolean |
isUpdateUnreadCount() |
getType
toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getType
protected final Conversation conversation
protected final Message message
protected final boolean updateUnreadCount
protected final boolean updateConversationLastMessageTime
public FlowableSendNotificationEventImpl(Conversation conversation, Message message, boolean updateUnreadCount, boolean updateConversationLastMessageTime, Collection<NotificationInfo> notificationInfo)
public Conversation getConversation()
getConversation
in interface FlowableSendNotificationEvent
public Message getMessage()
getMessage
in interface FlowableSendNotificationEvent
public boolean isUpdateUnreadCount()
isUpdateUnreadCount
in interface FlowableSendNotificationEvent
public boolean isUpdateConversationLastMessageTime()
isUpdateConversationLastMessageTime
in interface FlowableSendNotificationEvent
public Collection<NotificationInfo> getNotificationInfo()
getNotificationInfo
in interface FlowableSendNotificationEvent