Class FlowableRemovedParticipantsEventImpl
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.FlowableRemovedParticipantsEventImpl
- All Implemented Interfaces:
FlowableEngageEvent
,FlowableRemovedParticipantsEvent
,FlowableEvent
public class FlowableRemovedParticipantsEventImpl
extends FlowableEngageEventImpl
implements FlowableRemovedParticipantsEvent
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Conversation
protected final Collection<String>
protected final String
Fields inherited from class org.flowable.common.engine.impl.event.FlowableEventImpl
type
-
Constructor Summary
ConstructorsConstructorDescriptionFlowableRemovedParticipantsEventImpl
(Conversation conversation, Collection<String> removedParticipants, String userId) -
Method Summary
Modifier and TypeMethodDescriptionThe conversation with the removed participants.The ids of the participants that were removed from the conversation.The id of the user that is doing the removing of the participantsMethods 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
-
conversation
-
removedParticipants
-
userId
-
-
Constructor Details
-
FlowableRemovedParticipantsEventImpl
public FlowableRemovedParticipantsEventImpl(Conversation conversation, Collection<String> removedParticipants, String userId)
-
-
Method Details
-
getConversation
Description copied from interface:FlowableRemovedParticipantsEvent
The conversation with the removed participants.- Specified by:
getConversation
in interfaceFlowableRemovedParticipantsEvent
- Returns:
- the conversation that was updated
-
getRemovedParticipants
Description copied from interface:FlowableRemovedParticipantsEvent
The ids of the participants that were removed from the conversation. Nevernull
or empty.- Specified by:
getRemovedParticipants
in interfaceFlowableRemovedParticipantsEvent
- Returns:
- the ids of the removed participants
-
getUserId
Description copied from interface:FlowableRemovedParticipantsEvent
The id of the user that is doing the removing of the participants- Specified by:
getUserId
in interfaceFlowableRemovedParticipantsEvent
- Returns:
- the id of the user that is doing the removing of the participants
-