Uses of Interface
com.flowable.engage.message.api.MessageBuilder
Package | Description |
---|---|
com.flowable.engage.engine.impl.message | |
com.flowable.engage.message.api | |
com.flowable.engage.rest.service.api.mapper | |
com.flowable.engage.task.extension |
-
Uses of MessageBuilder in com.flowable.engage.engine.impl.message
Classes in com.flowable.engage.engine.impl.message that implement MessageBuilder Modifier and Type Class Description class
MessageBuilderImpl
Methods in com.flowable.engage.engine.impl.message that return MessageBuilder Modifier and Type Method Description MessageBuilder
MessageBuilderImpl. actionDefinitionId(java.lang.String actionDefinitionId)
MessageBuilder
MessageBuilderImpl. actionDefinitionKey(java.lang.String actionDefinitionKey)
MessageBuilder
MessageBuilderImpl. actionInstanceId(java.lang.String actionInstanceId)
MessageBuilder
MessageBuilderImpl. addTag(java.lang.String tag)
MessageBuilder
MessageBuilderImpl. addTags(java.util.List<java.lang.String> tags)
MessageBuilder
MessageServiceImpl. createMessageBuilder()
MessageBuilder
MessageBuilderImpl. creatorId(java.lang.String creatorId)
MessageBuilder
MessageBuilderImpl. externalId(java.lang.String externalId)
MessageBuilder
MessageBuilderImpl. mainContent(java.lang.String mainContent)
MessageBuilder
MessageBuilderImpl. mainContentTemplate(java.lang.String templateKey, java.lang.String messageCode, java.lang.String language, java.util.Map<java.lang.String,java.lang.Object> payload)
MessageBuilder
MessageBuilderImpl. mainContentTemplate(java.lang.String messageCode, java.lang.String language, java.util.Map<java.lang.String,java.lang.Object> payload)
MessageBuilder
MessageBuilderImpl. mainContentType(java.lang.String mainContentType)
MessageBuilder
MessageBuilderImpl. media(org.flowable.content.api.ContentItem contentItem)
MessageBuilder
MessageBuilderImpl. media(org.flowable.content.api.ContentItem contentItem, java.io.InputStream contentStream)
MessageBuilder
MessageBuilderImpl. privateGroupMessage(java.lang.String recipientGroupId)
MessageBuilder
MessageBuilderImpl. privateMessage(java.lang.String recipientId)
MessageBuilder
MessageBuilderImpl. replyToMessageId(java.lang.String messageId)
MessageBuilder
MessageBuilderImpl. scope(java.lang.String scopeId, java.lang.String scopeType)
MessageBuilder
MessageBuilderImpl. senderId(java.lang.String senderId)
MessageBuilder
MessageBuilderImpl. stickyMessage()
MessageBuilder
MessageBuilderImpl. subType(java.lang.String subType)
MessageBuilder
MessageBuilderImpl. tags(java.util.List<java.lang.String> tags)
MessageBuilder
MessageBuilderImpl. type(java.lang.String type)
MessageBuilder
MessageBuilderImpl. updaterId(java.lang.String updaterId)
-
Uses of MessageBuilder in com.flowable.engage.message.api
Methods in com.flowable.engage.message.api that return MessageBuilder Modifier and Type Method Description MessageBuilder
MessageBuilder. actionDefinitionId(java.lang.String actionDefinitionId)
Optionally reference an action definition given by its id.MessageBuilder
MessageBuilder. actionDefinitionKey(java.lang.String key)
Optionally reference an action definition given by its key.MessageBuilder
MessageBuilder. actionInstanceId(java.lang.String actionInstanceId)
MessageBuilder
MessageBuilder. addTag(java.lang.String tag)
MessageBuilder
MessageBuilder. addTags(java.util.List<java.lang.String> tags)
MessageBuilder
MessageService. createMessageBuilder()
MessageBuilder
MessageBuilder. creatorId(java.lang.String creatorId)
MessageBuilder
MessageBuilder. externalId(java.lang.String externalId)
MessageBuilder
MessageBuilder. mainContent(java.lang.String mainContent)
MessageBuilder
MessageBuilder. mainContentTemplate(java.lang.String templateKey, java.lang.String messageCode, java.lang.String language, java.util.Map<java.lang.String,java.lang.Object> payload)
Adds content being rendered from the specified template (uses "standardMessage" as the template key and the provided message code and optional language as the variation).MessageBuilder
MessageBuilder. mainContentTemplate(java.lang.String messageCode, java.lang.String language, java.util.Map<java.lang.String,java.lang.Object> payload)
Deprecated.always use the method with the template key instead and provide your own keyMessageBuilder
MessageBuilder. mainContentType(java.lang.String mainContentType)
MessageBuilder
MessageBuilder. media(org.flowable.content.api.ContentItem contentItem)
Send a media message with a provisional content itemMessageBuilder
MessageBuilder. media(org.flowable.content.api.ContentItem contentItem, java.io.InputStream contentStream)
MessageBuilder
MessageBuilder. privateGroupMessage(java.lang.String recipientGroupId)
The message should be a private message for the group with therecipientGroupId
MessageBuilder
MessageBuilder. privateMessage(java.lang.String recipientId)
The message should be a private message for the user with therecipientId
.MessageBuilder
MessageBuilder. replyToMessageId(java.lang.String messageId)
MessageBuilder
MessageBuilder. scope(java.lang.String scopeId, java.lang.String scopeType)
Set an explicit scope for a referenced action definition to be passed on to the action instance, if created when posting this message.MessageBuilder
MessageBuilder. senderId(java.lang.String senderId)
MessageBuilder
MessageBuilder. stickyMessage()
MessageBuilder
MessageBuilder. subType(java.lang.String subType)
MessageBuilder
MessageBuilder. tags(java.util.List<java.lang.String> tags)
MessageBuilder
MessageBuilder. type(java.lang.String type)
MessageBuilder
MessageBuilder. updaterId(java.lang.String updaterId)
-
Uses of MessageBuilder in com.flowable.engage.rest.service.api.mapper
Methods in com.flowable.engage.rest.service.api.mapper that return MessageBuilder Modifier and Type Method Description static MessageBuilder
SendMessageRequestMapper. createMessageBuilder(MessageService messageService)
MessageBuilder
SendMessageRequestMapper. mapToBuilder(SendMessageRequest request, MessageService messageService)
MessageBuilder
SendMessageRequestMapperImpl. mapToBuilder(SendMessageRequest request, MessageService messageService)
Methods in com.flowable.engage.rest.service.api.mapper with parameters of type MessageBuilder Modifier and Type Method Description static void
SendMessageRequestMapper. afterBuilderMapping(MessageBuilder messageBuilder, SendMessageRequest request)
Method invoked after the base mapping is done. -
Uses of MessageBuilder in com.flowable.engage.task.extension
Methods in com.flowable.engage.task.extension with parameters of type MessageBuilder Modifier and Type Method Description void
SendMessageExtension. beforeSendMessage(MessageBuilder messageBuilder)
This method is invoked just before the message is created and sent.