public class CheckEditMessageCommand extends AbstractConversationPermissionCommand implements org.flowable.common.engine.impl.interceptor.Command<Optional<String>>
Modifier and Type | Field and Description |
---|---|
protected String |
conversationId |
protected String |
messageId |
protected String |
userId |
engageEngineConfiguration
Constructor and Description |
---|
CheckEditMessageCommand(String userId,
String conversationId,
String messageId,
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 messageId
public CheckEditMessageCommand(String userId, String conversationId, String messageId, EngageEngineConfiguration engageEngineConfiguration)
Copyright © 2019. All rights reserved.