Class HistoryMessageAddedEvent
java.lang.Object
com.totvs.tjf.communication.sdk.events.MessageEvent
com.totvs.tjf.communication.sdk.events.history.HistoryMessageAddedEvent
- All Implemented Interfaces:
DeliveryEvent,SmartTalkEvent,Publisher,com.totvs.tjf.core.common.domain.DomainEvent,com.totvs.tjf.core.common.domain.DomainObject
public class HistoryMessageAddedEvent
extends MessageEvent
implements com.totvs.tjf.core.common.domain.DomainEvent, DeliveryEvent, SmartTalkEvent, Publisher
Event executed when a new history message is added.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classNested classes/interfaces inherited from class com.totvs.tjf.communication.sdk.events.MessageEvent
MessageEvent.AttachmentEvent, MessageEvent.TemplateParamEvent -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedHistoryMessageAddedEvent(String id, String historyId, String repliedMessageId, String sender, Set<HistoryMessageAddedEvent.AssociatedMessageEvent> associatedMessages) -
Method Summary
Methods inherited from class com.totvs.tjf.communication.sdk.events.MessageEvent
getApplicationId, getAttachments, getContent, getDate, getParams, getSubject, getTemplateId
-
Field Details
-
CONDITIONAL_EXPRESSION
- See Also:
-
-
Constructor Details
-
HistoryMessageAddedEvent
protected HistoryMessageAddedEvent() -
HistoryMessageAddedEvent
@ConstructorProperties({"id","historyId","repliedMessageId","sender","associatedMessages"}) protected HistoryMessageAddedEvent(String id, String historyId, String repliedMessageId, String sender, Set<HistoryMessageAddedEvent.AssociatedMessageEvent> associatedMessages)
-
-
Method Details
-
builder
-
getId
- Specified by:
getIdin interfaceDeliveryEvent
-
getHistoryId
-
getRepliedMessageId
-
getSender
-
getAssociatedMessages
-
equals
- Overrides:
equalsin classMessageEvent
-
canEqual
- Overrides:
canEqualin classMessageEvent
-
hashCode
public int hashCode()- Overrides:
hashCodein classMessageEvent
-
toString
- Overrides:
toStringin classMessageEvent
-