Uses of Interface
com.flowable.engage.message.api.Message
Packages that use Message
Package
Description
-
Uses of Message in com.flowable.engage.api.delegate.event
Methods in com.flowable.engage.api.delegate.event that return MessageModifier and TypeMethodDescriptionFlowableMessageDeletedEvent.getMessage()The message that was deletedFlowableMessageEvent.getMessage()FlowableMessageUpdatedEvent.getMessage()The message that was updatedFlowableSendNotificationEvent.getMessage() -
Uses of Message in com.flowable.engage.conversation.api
Methods in com.flowable.engage.conversation.api with parameters of type MessageModifier and TypeMethodDescriptionvoidConversationNotificationService.sendNotification(Message message, Conversation conversation) Send a notification for the given message in the given conversation -
Uses of Message in com.flowable.engage.engine.delegate.event.impl
Fields in com.flowable.engage.engine.delegate.event.impl declared as MessageModifier and TypeFieldDescriptionprotected final MessageFlowableMessageDeletedEventImpl.messageprotected final MessageFlowableMessageEventImpl.messageprotected final MessageFlowableSendNotificationEventImpl.messageMethods in com.flowable.engage.engine.delegate.event.impl that return MessageModifier and TypeMethodDescriptionFlowableMessageDeletedEventImpl.getMessage()FlowableMessageEventImpl.getMessage()FlowableMessageUpdateEventImpl.getMessage()FlowableSendNotificationEventImpl.getMessage()Methods in com.flowable.engage.engine.delegate.event.impl with parameters of type MessageModifier and TypeMethodDescriptionstatic FlowableMessageEventFlowableEngageEventBuilder.createBeforeMessagePersistedEvent(Message message, Conversation conversation) static FlowableMessageDeletedEventFlowableEngageEventBuilder.createMessageDeletedEvent(String userId, Message message) static FlowableMessageEventFlowableEngageEventBuilder.createMessageSendEvent(Message message, Conversation conversation) static FlowableMessageUpdatedEventFlowableEngageEventBuilder.createMessageUpdatedEvent(String userId, Message message) FlowableEngageEventBuilder.createSendNotificationEvent(Conversation conversation, Message message, boolean updateUnreadCount, boolean updateConversationLastMessageTime, Collection<NotificationInfo> notificationInfo) Constructors in com.flowable.engage.engine.delegate.event.impl with parameters of type MessageModifierConstructorDescriptionFlowableMessageDeletedEventImpl(String userId, Message message) FlowableMessageEventImpl(FlowableEngageEventType type, Message message, Conversation conversation) FlowableMessageUpdateEventImpl(String userId, Message message) FlowableSendNotificationEventImpl(Conversation conversation, Message message, boolean updateUnreadCount, boolean updateConversationLastMessageTime, Collection<NotificationInfo> notificationInfo) -
Uses of Message in com.flowable.engage.engine.impl.cmd
Fields in com.flowable.engage.engine.impl.cmd declared as MessageModifier and TypeFieldDescriptionprotected final MessageSendConversationNotificationCmd.messageprotected final MessageValidateExternalSystemMessageCmd.messageMethods in com.flowable.engage.engine.impl.cmd that return MessageModifier and TypeMethodDescriptionFindMessageByIdCmd.execute(CommandContext commandContext) FindMessageByIdWithMessageAuditsCmd.execute(CommandContext commandContext) protected MessageAddParticipantsToConversationCmd.getPastMessage(int messageNumber) SendConversationNotificationCmd.NotificationEvaluationContext.message()Methods in com.flowable.engage.engine.impl.cmd with parameters of type MessageModifier and TypeMethodDescriptionReindexMessagesCmd.determineParticipantGroupIds(Message message, List<ConversationRegistryEntryEntity> registryEntities) ReindexMessagesCmd.determineParticipantUserIds(Message message, List<ConversationRegistryEntryEntity> registryEntities) protected List<Participant>SendConversationNotificationCmd.getParticipants(CommandContext commandContext, Message message) Constructors in com.flowable.engage.engine.impl.cmd with parameters of type MessageModifierConstructorDescriptionSendConversationNotificationCmd(Message message, Conversation conversation) ValidateExternalSystemMessageCmd(UserAccount recipientAccount, Message message) -
Uses of Message in com.flowable.engage.engine.impl.conversation
Fields in com.flowable.engage.engine.impl.conversation declared as MessageModifier and TypeFieldDescriptionprotected final MessageConversationNotificationRunnable.messageMethods in com.flowable.engage.engine.impl.conversation with parameters of type MessageModifier and TypeMethodDescriptionvoidConversationNotificationServiceImpl.sendNotification(Message message, Conversation conversation) voidExternalConversationService.validateMessage(UserAccount recipientAccount, Message message) Invoked byb the engagement system to validate the message that should be sent to the external user account.voidExternalConversationServiceImpl.validateMessage(UserAccount recipientAccount, Message message) Constructors in com.flowable.engage.engine.impl.conversation with parameters of type MessageModifierConstructorDescriptionConversationNotificationRunnable(EngageEngineConfiguration configuration, Message message, Conversation conversation) -
Uses of Message in com.flowable.engage.engine.impl.desk
Methods in com.flowable.engage.engine.impl.desk with parameters of type MessageModifier and TypeMethodDescriptionvoidDeskService.handleUnassignedTicketMessage(String deskConversationId, String ticketConversationId, Message message) voidDeskServiceImpl.handleUnassignedTicketMessage(String deskConversationId, String ticketConversationId, Message message) -
Uses of Message in com.flowable.engage.engine.impl.desk.cmd
Fields in com.flowable.engage.engine.impl.desk.cmd declared as MessageModifier and TypeFieldDescriptionprotected final MessageHandleUnassignedTicketMessageCmd.messageConstructors in com.flowable.engage.engine.impl.desk.cmd with parameters of type MessageModifierConstructorDescriptionHandleUnassignedTicketMessageCmd(String deskConversationId, String ticketConversationId, String chatBotUserId, Message message) -
Uses of Message in com.flowable.engage.engine.impl.dto
Constructors in com.flowable.engage.engine.impl.dto with parameters of type MessageModifierConstructorDescriptionStickyMessageDTO(Message message, ActionInstance actionInstance, ActionDefinition actionDefinition, ActionDefinitionModel actionDefinitionModel) -
Uses of Message in com.flowable.engage.engine.impl.message
Methods in com.flowable.engage.engine.impl.message that return MessageModifier and TypeMethodDescriptionMessageServiceImpl.findByIdWithMessageAudits(String messageId) MessageServiceImpl.updateMessageContent(String messageId, String mainContent) MessageServiceImpl.updateMessageMedia(String messageId, String mediaContentId) MessageServiceImpl.updateMessageMedia(String messageId, ContentItem contentItem, InputStream contentStream) Methods in com.flowable.engage.engine.impl.message that return types with arguments of type MessageMethods in com.flowable.engage.engine.impl.message with parameters of type MessageModifier and TypeMethodDescriptionDefaultExternalMessageSendHelper.getMessageContent(Message message, CommandContext commandContext) ExternalMessageSendHelper.getMessageContent(Message message, CommandContext commandContext) Returns the message content that will be sent to the external user.booleanDefaultMessageSendHelper.shouldHandleAsTemporaryMessage(Message message, Conversation conversation) booleanMessageSendHelper.shouldHandleAsTemporaryMessage(Message message, Conversation conversation) Check whether the message should be handled as a temporary message.protected booleanDefaultMessageSendHelper.shouldHandleAsTemporaryMessageForUserAccount(UserAccount userAccount, Message message, Conversation conversation) default booleanMessageSendHelper.shouldIncreaseUnreadMessageCount(Message message, Conversation conversation) Check whether the unread message count within the given conversation should be inreased for the given messagedefault booleanMessageSendHelper.shouldUpdateConversationLastMessageTime(Message message, Conversation conversation) Check whether the message should trigger an update of the last message time of the conversation. -
Uses of Message in com.flowable.engage.engine.impl.notification
Methods in com.flowable.engage.engine.impl.notification that return MessageMethods in com.flowable.engage.engine.impl.notification with parameters of type MessageModifier and TypeMethodDescriptionNotificationEvaluationProvider.evaluateNotifications(Message data, Conversation conversation, Collection<Participant> participants) Deprecated.NotificationEvaluationProviderImpl.evaluateNotifications(Message data, Conversation conversation, Collection<Participant> participants) Method parameters in com.flowable.engage.engine.impl.notification with type arguments of type MessageModifier and TypeMethodDescriptionprotected voidExternalMessageSendEventListener.handleUserAccountAndMessageIfApplicable(FlowableMessageEvent messageEvent, BiConsumer<UserAccount, Message> accountMessageConsumer) -
Uses of Message in com.flowable.engage.engine.impl.persistence.entity
Subinterfaces of Message in com.flowable.engage.engine.impl.persistence.entityClasses in com.flowable.engage.engine.impl.persistence.entity that implement MessageModifier and TypeClassDescriptionclassThe default message implementation.classMethods in com.flowable.engage.engine.impl.persistence.entity that return types with arguments of type MessageModifier and TypeMethodDescriptionMessageEntityManager.findByCriteria(MessageQuery query) MessageEntityManagerImpl.findByCriteria(MessageQuery query) Methods in com.flowable.engage.engine.impl.persistence.entity with parameters of type MessageModifier and TypeMethodDescription -
Uses of Message in com.flowable.engage.engine.impl.persistence.entity.data
Methods in com.flowable.engage.engine.impl.persistence.entity.data that return types with arguments of type Message -
Uses of Message in com.flowable.engage.engine.impl.persistence.entity.data.impl
Methods in com.flowable.engage.engine.impl.persistence.entity.data.impl that return types with arguments of type MessageModifier and TypeMethodDescriptionMybatisMessageDataManager.findByCriteria(MessageQueryImpl query) -
Uses of Message in com.flowable.engage.engine.impl.util
Methods in com.flowable.engage.engine.impl.util with parameters of type MessageModifier and TypeMethodDescriptionprotected static voidMessageUtil.copyToMessage(MessageEntity baseMessage, Message messageToCopy, CommandContext commandContext) -
Uses of Message in com.flowable.engage.external.system.line
Methods in com.flowable.engage.external.system.line that return MessageModifier and TypeMethodDescriptionprotected MessageLineInboundStatusHandler.getMessage(InboundStatusDto status) -
Uses of Message in com.flowable.engage.external.system.service
Methods in com.flowable.engage.external.system.service that return MessageModifier and TypeMethodDescriptionprotected MessageInboundMessageRoutingServiceImpl.getReplyToMessage(String externalSystemId, String replyToExternalMessageId) Methods in com.flowable.engage.external.system.service with parameters of type MessageModifier and TypeMethodDescriptionDefaultInboundMessageEventPayloadExtractor.extractEventPayload(InboundMessage inboundMessage, UserAccount userAccount, Message message) InboundMessageEventPayloadExtractor.extractEventPayload(InboundMessage inboundMessage, UserAccount userAccount, Message message) protected Collection<EventPayloadInstance>InboundMessageRoutingServiceImpl.extractEventPayload(InboundMessage inboundMessage, UserAccount userAccount, Message message) -
Uses of Message in com.flowable.engage.external.system.wechat
Methods in com.flowable.engage.external.system.wechat with parameters of type MessageModifier and TypeMethodDescriptionprotected voidWeChatTemplateMessageBot.sendExternalTemplateMessage(Conversation conversation, Message internalMessage, Map<String, String> templateParameters, String weChatTemplateId) -
Uses of Message in com.flowable.engage.external.system.whatsapp
Methods in com.flowable.engage.external.system.whatsapp that return MessageModifier and TypeMethodDescriptionprotected MessageWhatsAppInboundStatusHandler.getMessage(InboundStatusDto status) Methods in com.flowable.engage.external.system.whatsapp with parameters of type MessageModifier and TypeMethodDescriptionprotected voidWhatsAppInboundStatusHandler.sendMessageForStatus(String messageCode, InboundStatusDto status, Message message) -
Uses of Message in com.flowable.engage.message.api
Methods in com.flowable.engage.message.api that return MessageModifier and TypeMethodDescriptionMessageService.findByIdWithMessageAudits(String messageId) Creates and sends the message to the specified conversation.MessageService.updateMessageContent(String messageId, String mainContent) MessageService.updateMessageMedia(String messageId, String mediaContentId) Change the media content id of the media message with the givenmediaContentId.MessageService.updateMessageMedia(String messageId, ContentItem contentItem, InputStream contentStream) Change the media content of the media message with the given content item and input stream. -
Uses of Message in com.flowable.engage.message.api.temporary
Subinterfaces of Message in com.flowable.engage.message.api.temporaryModifier and TypeInterfaceDescriptioninterfaceA temporary message that is a copy ofMessagethat is used when some messages should be handled separately.