Class FlowableSendUserTypingEventImpl
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.FlowableSendUserTypingEventImpl
- All Implemented Interfaces:
FlowableEngageEvent
,FlowableSendUserTypingEvent
,org.flowable.common.engine.api.delegate.event.FlowableEvent
public class FlowableSendUserTypingEventImpl extends FlowableEngageEventImpl implements FlowableSendUserTypingEvent
- Author:
- Filip Hrisafov
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
conversationId
protected java.util.Collection<java.lang.String>
recipients
protected java.lang.String
userId
-
Constructor Summary
Constructors Constructor Description FlowableSendUserTypingEventImpl(java.lang.String userId, java.lang.String conversationId, java.util.Collection<java.lang.String> recipients)
-
Method Summary
Modifier and Type Method Description java.lang.String
getConversationId()
The id of the conversation in which the user is typingjava.util.Collection<java.lang.String>
getRecipients()
The ids of all users that should receive a user typing eventjava.lang.String
getUserId()
The id of the user that is doing the typingMethods inherited from class com.flowable.engage.engine.delegate.event.impl.FlowableEngageEventImpl
getType
-
Field Details
-
userId
protected final java.lang.String userId -
conversationId
protected final java.lang.String conversationId -
recipients
protected final java.util.Collection<java.lang.String> recipients
-
-
Constructor Details
-
FlowableSendUserTypingEventImpl
public FlowableSendUserTypingEventImpl(java.lang.String userId, java.lang.String conversationId, java.util.Collection<java.lang.String> recipients)
-
-
Method Details
-
getUserId
public java.lang.String getUserId()Description copied from interface:FlowableSendUserTypingEvent
The id of the user that is doing the typing- Specified by:
getUserId
in interfaceFlowableSendUserTypingEvent
- Returns:
- the id of the user that is doing the typing
-
getConversationId
public java.lang.String getConversationId()Description copied from interface:FlowableSendUserTypingEvent
The id of the conversation in which the user is typing- Specified by:
getConversationId
in interfaceFlowableSendUserTypingEvent
- Returns:
- the id of the conversation
-
getRecipients
public java.util.Collection<java.lang.String> getRecipients()Description copied from interface:FlowableSendUserTypingEvent
The ids of all users that should receive a user typing event- Specified by:
getRecipients
in interfaceFlowableSendUserTypingEvent
- Returns:
- the recipients of the user typing event
-