Uses of Interface
com.flowable.engage.conversation.api.Conversation
-
Uses of Conversation in com.flowable.engage.api.delegate.event
Methods in com.flowable.engage.api.delegate.event that return Conversation Modifier and Type Method Description Conversation
FlowableAddedParticipantsEvent. getConversation()
The conversation with the updated participants.Conversation
FlowableConversationArchivedEvent. getConversation()
Conversation
FlowableConversationDeletedEvent. getConversation()
Conversation
FlowableConversationNameUpdatedEvent. getConversation()
Conversation
FlowableConversationOwnerChangedEvent. getConversation()
Conversation
FlowableConversationReferenceUpdatedEvent. getConversation()
Conversation
FlowableConversationReopenedEvent. getConversation()
Conversation
FlowableConversationStartedEvent. getConversation()
Conversation
FlowableMessageEvent. getConversation()
Conversation
FlowableRemovedParticipantsEvent. getConversation()
The conversation with the removed participants.Conversation
FlowableSendNotificationEvent. getConversation()
-
Uses of Conversation in com.flowable.engage.conversation.api
Methods in com.flowable.engage.conversation.api that return Conversation Modifier and Type Method Description Conversation
ConversationService. findById(java.lang.String conversationId)
Finds the conversation with the given id.Conversation
ConversationService. findByIdWithIdentityLinks(java.lang.String conversationId)
Finds the conversation with the given id, with the identity links already prefetched.Conversation
ConversationService. findByIdWithIdentityLinksAndVariables(java.lang.String conversationId)
Finds the conversation with the given id, with the identity links and variables already prefetched.Conversation
ConversationHolder. getConversation()
Returns the underlying conversation this holder is built with.Conversation
ConversationService. setReference(java.lang.String conversationId, java.lang.String referenceId, java.lang.String referenceType, java.lang.String referenceDefinitionId)
Set the optional reference for a conversation like a case or process where the conversation is liked to.Conversation
ConversationBuilder. start()
Returns the newly created conversation object.Conversation
ConversationBuilder. startWithPermissionCheck(java.lang.String userId)
Deprecated.Conversation
ConversationBuilder. startWithPermissionCheck(java.lang.String userId, java.util.Collection<java.lang.String> userGroupKeys, java.lang.String userTenantId)
Same asConversationBuilder.start()
with an additional permission check that the user withuserId
is allowed to create the conversation.Conversation
ConversationService. updateAvatarId(java.lang.String conversationId, java.lang.String avatarId)
Updates the conversation avatar id for the given conversation.Conversation
ConversationService. updateDescription(java.lang.String conversationId, java.lang.String description)
Updates the conversation description for the given conversation.Conversation
ConversationService. updateName(java.lang.String conversationId, java.lang.String name)
Updates the conversation name (title) for the given conversation.Methods in com.flowable.engage.conversation.api that return types with arguments of type Conversation Modifier and Type Method Description java.util.List<Conversation>
ConversationService. findConversationsWithLastMessageBetween(java.util.Date from, java.util.Date until, boolean includePrivateMessages, boolean includeStickMessages)
TODO: this might be not the right service Finds conversations which received new messages within a given time frame.Methods in com.flowable.engage.conversation.api with parameters of type Conversation Modifier and Type Method Description void
ConversationNotificationService. sendNotification(Message message, Conversation conversation)
Send a notification for the given message in the given conversation -
Uses of Conversation in com.flowable.engage.engine.delegate.event.impl
Fields in com.flowable.engage.engine.delegate.event.impl declared as Conversation Modifier and Type Field Description protected Conversation
FlowableAddedParticipantsEventImpl. conversation
protected Conversation
FlowableConversationArchivedEventImpl. conversation
protected Conversation
FlowableConversationDeletedEventImpl. conversation
protected Conversation
FlowableConversationNameUpdatedEventImpl. conversation
protected Conversation
FlowableConversationOwnerChangedEventImpl. conversation
protected Conversation
FlowableConversationReferenceUpdatedEventImpl. conversation
protected Conversation
FlowableConversationReopenedEventImpl. conversation
protected Conversation
FlowableConversationStartedEventImpl. conversation
protected Conversation
FlowableMessageEventImpl. conversation
protected Conversation
FlowableRemovedParticipantsEventImpl. conversation
protected Conversation
FlowableSendNotificationEventImpl. conversation
Methods in com.flowable.engage.engine.delegate.event.impl that return Conversation Modifier and Type Method Description Conversation
FlowableAddedParticipantsEventImpl. getConversation()
Conversation
FlowableConversationArchivedEventImpl. getConversation()
Conversation
FlowableConversationDeletedEventImpl. getConversation()
Conversation
FlowableConversationNameUpdatedEventImpl. getConversation()
Conversation
FlowableConversationOwnerChangedEventImpl. getConversation()
Conversation
FlowableConversationReferenceUpdatedEventImpl. getConversation()
Conversation
FlowableConversationReopenedEventImpl. getConversation()
Conversation
FlowableConversationStartedEventImpl. getConversation()
Conversation
FlowableMessageEventImpl. getConversation()
Conversation
FlowableRemovedParticipantsEventImpl. getConversation()
Conversation
FlowableSendNotificationEventImpl. getConversation()
Methods in com.flowable.engage.engine.delegate.event.impl with parameters of type Conversation Modifier and Type Method Description static FlowableAddedParticipantsEvent
FlowableEngageEventBuilder. createAddedParticipantsEvent(Conversation conversation, java.util.Collection<java.lang.String> addedParticipants, java.lang.String userId)
static FlowableMessageEvent
FlowableEngageEventBuilder. createBeforeMessagePersistedEvent(Message message, Conversation conversation)
static FlowableConversationArchivedEvent
FlowableEngageEventBuilder. createConversationArchivedEvent(Conversation conversation)
static FlowableConversationDeletedEvent
FlowableEngageEventBuilder. createConversationDeletedEvent(Conversation conversation)
static FlowableConversationNameUpdatedEvent
FlowableEngageEventBuilder. createConversationNameUpdatedEvent(Conversation conversation, java.lang.String oldName)
static FlowableConversationOwnerChangedEvent
FlowableEngageEventBuilder. createConversationOwnerChangedEvent(Conversation conversation, java.lang.String oldOwner)
static FlowableConversationReferenceUpdatedEvent
FlowableEngageEventBuilder. createConversationReferenceUpdatedEvent(Conversation conversation, java.lang.String oldReferenceId, java.lang.String oldReferenceType, java.lang.String oldReferenceDefinitionId)
static FlowableConversationReopenedEvent
FlowableEngageEventBuilder. createConversationReopenedEvent(Conversation conversation)
static FlowableConversationStartedEvent
FlowableEngageEventBuilder. createConversationStartedEvent(Conversation conversation)
static FlowableMessageEvent
FlowableEngageEventBuilder. createMessageSendEvent(Message message, Conversation conversation)
static FlowableRemovedParticipantsEvent
FlowableEngageEventBuilder. createRemovedParticipantsEvent(Conversation conversation, java.util.Collection<java.lang.String> removedParticipants, java.lang.String userId)
static FlowableSendNotificationEvent
FlowableEngageEventBuilder. createSendNotificationEvent(Conversation conversation, Message message, java.util.Collection<NotificationInfo> notificationInfo)
Constructors in com.flowable.engage.engine.delegate.event.impl with parameters of type Conversation Constructor Description FlowableAddedParticipantsEventImpl(Conversation conversation, java.util.Collection<java.lang.String> addedParticipants, java.lang.String userId)
FlowableConversationArchivedEventImpl(Conversation conversation)
FlowableConversationDeletedEventImpl(Conversation conversation)
FlowableConversationNameUpdatedEventImpl(Conversation conversation, java.lang.String oldName)
FlowableConversationOwnerChangedEventImpl(Conversation conversation, java.lang.String oldOwner)
FlowableConversationReferenceUpdatedEventImpl(Conversation conversation, java.lang.String oldReferenceId, java.lang.String oldReferenceType, java.lang.String oldReferenceDefinitionId)
FlowableConversationReopenedEventImpl(Conversation conversation)
FlowableConversationStartedEventImpl(Conversation conversation)
FlowableMessageEventImpl(FlowableEngageEventType type, Message message, Conversation conversation)
FlowableRemovedParticipantsEventImpl(Conversation conversation, java.util.Collection<java.lang.String> removedParticipants, java.lang.String userId)
FlowableSendNotificationEventImpl(Conversation conversation, Message message, java.util.Collection<NotificationInfo> notificationInfo)
-
Uses of Conversation in com.flowable.engage.engine.impl.action
Methods in com.flowable.engage.engine.impl.action that return Conversation Modifier and Type Method Description Conversation
ConversationScopedObjectProvider. getScopedObject(java.lang.String scopeType, java.lang.String scopeId, com.flowable.core.common.api.security.SecurityScope securityScope)
Methods in com.flowable.engage.engine.impl.action with parameters of type Conversation Modifier and Type Method Description protected java.lang.String
ConversationActionFilter. getScopedObjectState(Conversation conversation)
protected java.lang.String
ConversationActionFilter. getScopedObjectSubState(Conversation conversation)
protected java.lang.String
ConversationActionFilter. getScopedObjectSubType(Conversation conversation)
protected java.lang.String
ConversationActionFilter. getScopedObjectType(Conversation conversation)
-
Uses of Conversation in com.flowable.engage.engine.impl.bot
Methods in com.flowable.engage.engine.impl.bot with parameters of type Conversation Modifier and Type Method Description protected java.lang.String
ConversationManagementBot. getConversationName(Conversation conversation)
-
Uses of Conversation in com.flowable.engage.engine.impl.cmd
Fields in com.flowable.engage.engine.impl.cmd declared as Conversation Modifier and Type Field Description protected Conversation
SendConversationNotificationCmd. conversation
Methods in com.flowable.engage.engine.impl.cmd that return Conversation Modifier and Type Method Description Conversation
FindConversationByIdCmd. execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
Conversation
FindConversationByIdWithIdentityLinksAndVariablesCmd. execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
Conversation
FindConversationByIdWithIdentityLinksCmd. execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected Conversation
StartConversationCmd. findReUsableConversation(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected Conversation
StartConversationCmd. getParentConversation(ConversationBuilder builder)
Methods in com.flowable.engage.engine.impl.cmd that return types with arguments of type Conversation Modifier and Type Method Description java.util.List<Conversation>
FindConversationsWithLastMessageBetweenCmd. execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
Methods in com.flowable.engage.engine.impl.cmd with parameters of type Conversation Modifier and Type Method Description protected MessageEntity
BaseSendMessageCmd. createMessage(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, MessageBuilderImpl messageBuilder, Conversation conversation)
protected java.lang.String
BaseSendMessageCmd. getOrRenderMainContent(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, Conversation conversation, MessageBuilderImpl messageBuilder)
protected java.util.List<Participant>
SendConversationNotificationCmd. getParticipants(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, Conversation permissions)
Constructors in com.flowable.engage.engine.impl.cmd with parameters of type Conversation Constructor Description SendConversationNotificationCmd(Message message, Conversation conversation)
-
Uses of Conversation in com.flowable.engage.engine.impl.conversation
Fields in com.flowable.engage.engine.impl.conversation declared as Conversation Modifier and Type Field Description protected Conversation
ConversationHolderImpl. conversation
protected Conversation
ConversationNotificationRunnable. conversation
Methods in com.flowable.engage.engine.impl.conversation that return Conversation Modifier and Type Method Description Conversation
ConversationServiceImpl. findById(java.lang.String conversationId)
Conversation
ConversationServiceImpl. findByIdWithIdentityLinks(java.lang.String conversationId)
Conversation
ConversationServiceImpl. findByIdWithIdentityLinksAndVariables(java.lang.String conversationId)
Conversation
ConversationHolderImpl. getConversation()
Conversation
ConversationServiceImpl. setReference(java.lang.String conversationId, java.lang.String referenceId, java.lang.String referenceType, java.lang.String referenceDefinitionId)
Conversation
ConversationBuilderImpl. start()
Conversation
ConversationServiceImpl. startConversation(ConversationBuilderImpl conversationBuilder)
Conversation
ConversationBuilderImpl. startWithPermissionCheck(java.lang.String userId)
Deprecated.Conversation
ConversationBuilderImpl. startWithPermissionCheck(java.lang.String userId, java.util.Collection<java.lang.String> userGroupKeys, java.lang.String userTenantId)
Conversation
ConversationServiceImpl. updateAvatarId(java.lang.String conversationId, java.lang.String avatarId)
Conversation
ConversationServiceImpl. updateDescription(java.lang.String conversationId, java.lang.String description)
Conversation
ConversationServiceImpl. updateName(java.lang.String conversationId, java.lang.String name)
Methods in com.flowable.engage.engine.impl.conversation that return types with arguments of type Conversation Modifier and Type Method Description java.util.List<Conversation>
ConversationQueryImpl. executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
java.util.List<Conversation>
ConversationServiceImpl. findConversationsWithLastMessageBetween(java.util.Date from, java.util.Date until, boolean includePrivateMessages, boolean includeStickMessages)
Methods in com.flowable.engage.engine.impl.conversation with parameters of type Conversation Modifier and Type Method Description static ConversationHolderImpl
ConversationHolderImpl. forNewConversation(Conversation conversation)
static ConversationHolderImpl
ConversationHolderImpl. forReusedConversation(Conversation conversation)
void
ConversationNotificationServiceImpl. sendNotification(Message message, Conversation conversation)
Constructors in com.flowable.engage.engine.impl.conversation with parameters of type Conversation Constructor Description ConversationHolderImpl(Conversation conversation, boolean newConversation)
ConversationNotificationRunnable(EngageEngineConfiguration configuration, Message message, Conversation conversation)
-
Uses of Conversation in com.flowable.engage.engine.impl.desk
Methods in com.flowable.engage.engine.impl.desk that return Conversation Modifier and Type Method Description Conversation
DeskService. startTicketConversation(java.lang.String deskConversationId, java.util.Collection<java.lang.String> participantIds, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> variables, java.lang.String userIdForPermissionChecks)
Starts a new ticket conversation as part of a desk.Conversation
DeskServiceImpl. startTicketConversation(java.lang.String deskConversationId, java.util.Collection<java.lang.String> participantIds, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> variables, java.lang.String userIdForPermissionChecks)
-
Uses of Conversation in com.flowable.engage.engine.impl.desk.cmd
Methods in com.flowable.engage.engine.impl.desk.cmd that return Conversation Modifier and Type Method Description Conversation
StartTicketConversationCmd. execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
Conversation
AbstractTicketCmd. getDeskConversation(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
Conversation
AbstractTicketCmd. getTicketConversation(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
-
Uses of Conversation in com.flowable.engage.engine.impl.indexing
Fields in com.flowable.engage.engine.impl.indexing declared as Conversation Modifier and Type Field Description protected Conversation
ConversationFilterQueryImpl. applicableConversation
Methods in com.flowable.engage.engine.impl.indexing that return Conversation Modifier and Type Method Description Conversation
ConversationFilterQueryImpl. getApplicableConversation()
Methods in com.flowable.engage.engine.impl.indexing with parameters of type Conversation Modifier and Type Method Description boolean
ConversationFilter. matches(Conversation conversation)
boolean
ConversationFilterImpl. matches(Conversation conversation)
ConversationFilterQuery
ConversationFilterQuery. matches(Conversation conversation)
Query conversation filters matching the given conversationConversationFilterQuery
ConversationFilterQueryImpl. matches(Conversation conversation)
-
Uses of Conversation in com.flowable.engage.engine.impl.message
Methods in com.flowable.engage.engine.impl.message with parameters of type Conversation Modifier and Type Method Description java.lang.String
DefaultMessageSendHelper. renderMainContent(Conversation conversation, java.lang.String receivingUserId, java.lang.String messageKey, java.lang.String messageCode, java.lang.String messageLanguage, java.util.Map<java.lang.String,java.lang.Object> messagePayload)
java.lang.String
MessageSendHelper. renderMainContent(Conversation conversation, java.lang.String receivingUserId, java.lang.String messageKey, java.lang.String messageCode, java.lang.String messageLanguage, java.util.Map<java.lang.String,java.lang.Object> messagePayload)
Render the content of the templateboolean
DefaultMessageSendHelper. shouldHandleAsTemporaryMessage(Message message, Conversation conversation)
boolean
MessageSendHelper. shouldHandleAsTemporaryMessage(Message message, Conversation conversation)
Check whether the message should be handled as a temporary message.default boolean
MessageSendHelper. shouldIncreaseUnreadMessageCount(Message message, Conversation conversation)
Check whether the unread message count within the given conversation should be inreased for the given messagedefault boolean
MessageSendHelper. shouldUpdateConversationLastMessageTime(Message message, Conversation conversation)
Check whether the message should trigger an update of the last message time of the conversation. -
Uses of Conversation in com.flowable.engage.engine.impl.notification
Methods in com.flowable.engage.engine.impl.notification with parameters of type Conversation Modifier and Type Method Description java.util.Collection<NotificationInfo>
NotificationEvaluationProvider. evaluateNotifications(Message data, Conversation conversation, java.util.Collection<Participant> participants)
Evaluates the notifications and message data read behavior for all participants according a rules set and the participants profile (e.g.java.util.Collection<NotificationInfo>
NotificationEvaluationProviderImpl. evaluateNotifications(Message data, Conversation conversation, java.util.Collection<Participant> participants)
-
Uses of Conversation in com.flowable.engage.engine.impl.permission.cmd
Methods in com.flowable.engage.engine.impl.permission.cmd with parameters of type Conversation Modifier and Type Method Description protected java.util.Optional<java.lang.String>
AbstractConversationPermissionCommand. checkBasicConversationAccess(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, java.lang.String userId, Conversation conversation, com.flowable.platform.service.permission.ParticipantType participantType)
Basic conversation access check if the participant type has already been resolved.protected java.util.Map<java.lang.String,java.lang.Object>
AbstractConversationPermissionCommand. createRuleInputForDefaultModel(java.lang.String userId, com.flowable.platform.service.permission.AuthorizedAction action, Conversation scopedObject, java.util.Map<java.lang.String,java.lang.Object> detailedRuleInput, org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected java.util.Optional<java.lang.String>
AbstractConversationPermissionCommand. evaluatePermissionsAndProcessResult(java.lang.String tenantId, com.flowable.platform.service.permission.AuthorizedAction action, Conversation scopedObject, java.util.Map<java.lang.String,java.lang.Object> ruleInput, java.lang.String decisionModelKey, java.lang.String globalErrorMessageCode, org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected java.lang.String
AbstractConversationPermissionCommand. getTenantId(Conversation conversation)
protected java.lang.String
CheckCreateConversationCommand. getTenantId(Conversation conversation)
-
Uses of Conversation in com.flowable.engage.engine.impl.persistence.entity
Subinterfaces of Conversation in com.flowable.engage.engine.impl.persistence.entity Modifier and Type Interface Description interface
ConversationEntity
Classes in com.flowable.engage.engine.impl.persistence.entity that implement Conversation Modifier and Type Class Description class
ConversationEntityImpl
Methods in com.flowable.engage.engine.impl.persistence.entity that return types with arguments of type Conversation Modifier and Type Method Description java.util.List<Conversation>
ConversationEntityManager. findByCriteria(ConversationQuery query)
java.util.List<Conversation>
ConversationEntityManagerImpl. findByCriteria(ConversationQuery query)
java.util.List<Conversation>
ConversationEntityManager. findConversationsWithLastMessageBetween(java.util.Date from, java.util.Date until, boolean includePrivate, boolean includeSticky)
java.util.List<Conversation>
ConversationEntityManagerImpl. findConversationsWithLastMessageBetween(java.util.Date from, java.util.Date until, boolean includePrivate, boolean includeSticky)
-
Uses of Conversation 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 Conversation Modifier and Type Method Description java.util.List<Conversation>
ConversationDataManager. findByCriteria(ConversationQueryImpl query)
java.util.List<Conversation>
ConversationDataManager. findConversationsWithLastMessageBetween(java.util.Date from, java.util.Date until, boolean includePrivate, boolean includeSticky)
-
Uses of Conversation 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 Conversation Modifier and Type Method Description java.util.List<Conversation>
MybatisConversationDataManager. findByCriteria(ConversationQueryImpl query)
java.util.List<Conversation>
MybatisConversationDataManager. findConversationsWithLastMessageBetween(java.util.Date from, java.util.Date until, boolean includePrivate, boolean includeSticky)
-
Uses of Conversation in com.flowable.engage.engine.impl.util
Methods in com.flowable.engage.engine.impl.util with parameters of type Conversation Modifier and Type Method Description static MessageEntity
MessageUtil. handleMessageInsert(MessageEntity message, Conversation conversation, org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
-
Uses of Conversation in com.flowable.engage.external.system.wechat
Methods in com.flowable.engage.external.system.wechat with parameters of type Conversation Modifier and Type Method Description protected void
WeChatSenderMessageListener. triggerProcessOrPostponeTimeout(Conversation conversation, com.flowable.core.idm.api.PlatformUser user, com.flowable.core.idm.api.UserAccount userAccount)
-
Uses of Conversation in com.flowable.engage.external.system.whatsapp
Methods in com.flowable.engage.external.system.whatsapp with parameters of type Conversation Modifier and Type Method Description protected void
WhatsAppSenderMessageListener. triggerProcessOrPostponeTimeout(Conversation conversation, com.flowable.core.idm.api.PlatformUser user, com.flowable.core.idm.api.UserAccount userAccount)
-
Uses of Conversation in com.flowable.engage.notification.apns
Methods in com.flowable.engage.notification.apns with parameters of type Conversation Modifier and Type Method Description protected java.lang.String
ApnsSendPushNotificationJobHandler. getConversationName(Conversation conversation)
Hook method to compose the conversation name used in the push notification title. -
Uses of Conversation in com.flowable.engage.rest.service.api
Methods in com.flowable.engage.rest.service.api with parameters of type Conversation Modifier and Type Method Description static boolean
AccessUtil. currentUserHasAccess(Conversation conversation, boolean currentUserHasAdminRights)
-
Uses of Conversation in com.flowable.engage.rest.service.api.conversation
Methods in com.flowable.engage.rest.service.api.conversation that return Conversation Modifier and Type Method Description protected Conversation
InstanceConversationResourceService. getConversationForEntityLink(org.flowable.entitylink.api.EntityLink entityLink)
protected Conversation
InstanceConversationResourceService. getConversationForHistoricEntityLink(org.flowable.entitylink.api.history.HistoricEntityLink entityLink)
protected Conversation
AbstractEngageResource. validateAccessAndGetConversation(java.lang.String conversationId)
Methods in com.flowable.engage.rest.service.api.conversation with parameters of type Conversation Modifier and Type Method Description protected ConversationResponse
ConversationResourceService. createConversationResponse(Conversation conversation)
protected boolean
AbstractEngageResource. currentUserHasAccess(Conversation conversation)
-
Uses of Conversation in com.flowable.engage.rest.service.api.conversation.anonymous
Methods in com.flowable.engage.rest.service.api.conversation.anonymous that return Conversation Modifier and Type Method Description Conversation
AnonymousConversationProvider. createConversation(java.lang.String anonymousUserId, javax.servlet.http.HttpServletRequest request)
Create a conversation for the given anonymous user.Conversation
AnonymousConversationProvider. findConversation(java.lang.String anonymousUserId, java.lang.String conversationId, javax.servlet.http.HttpServletRequest request)
Find a conversation for the given anonymous user with the given conversation id. -
Uses of Conversation in com.flowable.engage.rest.service.api.conversation.anonymous.security
Methods in com.flowable.engage.rest.service.api.conversation.anonymous.security that return Conversation Modifier and Type Method Description protected Conversation
DefaultAnonymousConversationServices. createConversation(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Methods in com.flowable.engage.rest.service.api.conversation.anonymous.security with parameters of type Conversation Modifier and Type Method Description static AnonymousConversationUser
AnonymousConversationUser. create(java.lang.String userId, Conversation conversation, java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
protected org.springframework.security.core.userdetails.UserDetails
DefaultAnonymousConversationServices. createUserDetails(java.lang.String userId, Conversation conversation)
protected void
DefaultAnonymousConversationServices. processCreatedConversation(Conversation conversation, java.lang.String userId, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
Uses of Conversation in com.flowable.engage.rest.service.api.mapper.conversation
Methods in com.flowable.engage.rest.service.api.mapper.conversation with parameters of type Conversation Modifier and Type Method Description ConversationResponse
ConversationMapper. map(Conversation conversation)
ConversationResponse
ConversationMapperImpl. map(Conversation conversation)
Method parameters in com.flowable.engage.rest.service.api.mapper.conversation with type arguments of type Conversation Modifier and Type Method Description java.util.List<ConversationResponse>
ConversationMapper. map(java.util.List<Conversation> conversations)
java.util.List<ConversationResponse>
ConversationMapperImpl. map(java.util.List<Conversation> conversations)
-
Uses of Conversation in com.flowable.engage.task.extension
Methods in com.flowable.engage.task.extension with parameters of type Conversation Modifier and Type Method Description void
CreateConversationExtension. afterCreateConversation(Conversation conversation, boolean reusedConversation, java.util.Collection<java.lang.String> participantIds)
Is invoked just after the conversation was created or an existing one was found and reused.