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
,FlowableEvent
public class FlowableSendUserTypingEventImpl extends FlowableEngageEventImpl implements FlowableSendUserTypingEvent
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected String
conversationId
protected Collection<String>
recipients
protected String
userId
-
Fields inherited from class org.flowable.common.engine.impl.event.FlowableEventImpl
type
-
-
Constructor Summary
Constructors Constructor Description FlowableSendUserTypingEventImpl(String userId, String conversationId, Collection<String> recipients)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getConversationId()
The id of the conversation in which the user is typingCollection<String>
getRecipients()
The ids of all users that should receive a user typing eventString
getUserId()
The id of the user that is doing the typing-
Methods 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 Detail
-
userId
protected final String userId
-
conversationId
protected final String conversationId
-
recipients
protected final Collection<String> recipients
-
-
Constructor Detail
-
FlowableSendUserTypingEventImpl
public FlowableSendUserTypingEventImpl(String userId, String conversationId, Collection<String> recipients)
-
-
Method Detail
-
getUserId
public 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 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 Collection<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
-
-