public class CheckDropParticipantFromConversationCommand extends AbstractConversationPermissionCommand implements org.flowable.common.engine.impl.interceptor.Command<Optional<String>>
Modifier and Type | Field and Description |
---|---|
protected String |
conversationId |
protected String |
droppedParticipantUserId |
protected String |
userId |
engageEngineConfiguration
Constructor and Description |
---|
CheckDropParticipantFromConversationCommand(String userId,
String conversationId,
String droppedParticipantUserId,
EngageEngineConfiguration engageEngineConfiguration) |
Modifier and Type | Method and Description |
---|---|
Optional<String> |
execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
checkBasicConversationAccess, createRuleInputForDefaultModel, evaluateMainParticipantType, getDecisionKeyDefaultPermissions, getTenantId
evaluateDefaultPermissionOutput, evaluatePermissionRuleOutput, evaluatePermissionsAndProcessResult, executeAndLogPermissionModel, getEmptyListOnNullValue, getGroups, isGroupMember, isUserMemberOfGroup, isUserType, processErrorMessage, renderErrorMessage
protected String userId
protected String conversationId
protected String droppedParticipantUserId
public CheckDropParticipantFromConversationCommand(String userId, String conversationId, String droppedParticipantUserId, EngageEngineConfiguration engageEngineConfiguration)
Copyright © 2019. All rights reserved.