Class FlowableMessageReadEventImpl
java.lang.Object
org.flowable.common.engine.impl.event.FlowableEventImpl
com.flowable.engage.engine.delegate.event.impl.FlowableEngageEventImpl
com.flowable.engage.engine.delegate.event.impl.FlowableMessageReadEventImpl
- All Implemented Interfaces:
FlowableEngageEvent
,FlowableMessageReadEvent
,FlowableEvent
public class FlowableMessageReadEventImpl
extends FlowableEngageEventImpl
implements FlowableMessageReadEvent
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final String
protected final String
protected final Date
protected final String
Fields inherited from class org.flowable.common.engine.impl.event.FlowableEventImpl
type
-
Constructor Summary
ConstructorsConstructorDescriptionFlowableMessageReadEventImpl
(String userId, String conversationId, String messageId, Date messageTimestamp) -
Method Summary
Modifier and TypeMethodDescriptionThe id of the conversation in which the user is typingThe id of the message that was readThe timestamp of the message that was read.The id of the user that is doing the typingMethods inherited from class com.flowable.engage.engine.delegate.event.impl.FlowableEngageEventImpl
getType
Methods inherited from class org.flowable.common.engine.impl.event.FlowableEventImpl
toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.api.delegate.event.FlowableEvent
getType
-
Field Details
-
userId
-
conversationId
-
messageId
-
messageTimestamp
-
-
Constructor Details
-
FlowableMessageReadEventImpl
-
-
Method Details
-
getUserId
Description copied from interface:FlowableMessageReadEvent
The id of the user that is doing the typing- Specified by:
getUserId
in interfaceFlowableMessageReadEvent
- Returns:
- the id of the user that is doing the typing
-
getConversationId
Description copied from interface:FlowableMessageReadEvent
The id of the conversation in which the user is typing- Specified by:
getConversationId
in interfaceFlowableMessageReadEvent
- Returns:
- the id of the conversation
-
getMessageId
Description copied from interface:FlowableMessageReadEvent
The id of the message that was read- Specified by:
getMessageId
in interfaceFlowableMessageReadEvent
- Returns:
- the id of the message that was read
-
getMessageTimestamp
Description copied from interface:FlowableMessageReadEvent
The timestamp of the message that was read. NOTE: This is not the timestamp of the read event, but the creation time of the message.- Specified by:
getMessageTimestamp
in interfaceFlowableMessageReadEvent
- Returns:
- the message timestamp
-