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 StringconversationIdprotected Collection<String>recipientsprotected StringuserId-
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 StringgetConversationId()The id of the conversation in which the user is typingCollection<String>getRecipients()The ids of all users that should receive a user typing eventStringgetUserId()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:FlowableSendUserTypingEventThe id of the user that is doing the typing- Specified by:
getUserIdin interfaceFlowableSendUserTypingEvent- Returns:
- the id of the user that is doing the typing
-
getConversationId
public String getConversationId()
Description copied from interface:FlowableSendUserTypingEventThe id of the conversation in which the user is typing- Specified by:
getConversationIdin interfaceFlowableSendUserTypingEvent- Returns:
- the id of the conversation
-
getRecipients
public Collection<String> getRecipients()
Description copied from interface:FlowableSendUserTypingEventThe ids of all users that should receive a user typing event- Specified by:
getRecipientsin interfaceFlowableSendUserTypingEvent- Returns:
- the recipients of the user typing event
-
-