Class CheckUpdateConversationAvatarCommand
java.lang.Object
com.flowable.platform.service.permission.AbstractDmnBasedPermissionHelper<Conversation>
com.flowable.engage.engine.impl.permission.cmd.AbstractConversationPermissionCommand
com.flowable.engage.engine.impl.permission.cmd.CheckUpdateConversationAvatarCommand
public class CheckUpdateConversationAvatarCommand
extends AbstractConversationPermissionCommand
implements Command<Optional<String>>
-
Field Summary
FieldsFields inherited from class com.flowable.engage.engine.impl.permission.cmd.AbstractConversationPermissionCommand
engageEngineConfiguration, userGroupKeys, userId, userTenantId
Fields inherited from class com.flowable.platform.service.permission.AbstractDmnBasedPermissionHelper
NONE_VALUE, OUTPUT_KEY_ERROR_MESSAGE, OUTPUT_KEY_ERROR_MESSAGE_CODE, OUTPUT_KEY_GROUP_NEEDED, OUTPUT_KEY_PERMISSION
-
Constructor Summary
ConstructorsConstructorDescriptionCheckUpdateConversationAvatarCommand
(String userId, Collection<String> userGroupKeys, String userTenantId, String conversationId, EngageEngineConfiguration engageEngineConfiguration) -
Method Summary
Methods inherited from class com.flowable.engage.engine.impl.permission.cmd.AbstractConversationPermissionCommand
checkBasicConversationAccess, createRuleInputForDefaultModel, evaluateMainParticipantType, evaluateMainParticipantType, evaluatePermissionsAndProcessResult, getDecisionKeyDefaultPermissions, getTenantId
Methods inherited from class com.flowable.platform.service.permission.AbstractDmnBasedPermissionHelper
evaluateDefaultPermissionOutput, evaluatePermissionRuleOutput, evaluatePermissionsAndProcessResult, executeAndLogPermissionModel, getEmptyListOnNullValue, getGroups, isGroupMember, isUserMemberOfGroup, isUserType, processErrorMessage, renderErrorMessage
-
Field Details
-
ALLOWED_CONVERSATION_TYPES
-
conversationId
-
-
Constructor Details
-
CheckUpdateConversationAvatarCommand
public CheckUpdateConversationAvatarCommand(String userId, Collection<String> userGroupKeys, String userTenantId, String conversationId, EngageEngineConfiguration engageEngineConfiguration)
-
-
Method Details