Uses of Interface
com.flowable.engage.engine.impl.persistence.entity.ConversationEntity
-
-
Uses of ConversationEntity in com.flowable.engage.engine.impl.cmd
Fields in com.flowable.engage.engine.impl.cmd declared as ConversationEntity Modifier and Type Field Description protected ConversationEntity
EvaluateConversationTagsCmd. conversation
Methods in com.flowable.engage.engine.impl.cmd that return ConversationEntity Modifier and Type Method Description ConversationEntity
ArchiveConversationCmd. execute(CommandContext commandContext)
ConversationEntity
BaseUpdateConversationCmd. execute(CommandContext commandContext)
protected ConversationEntity
BaseSendMessageCmd. retrieveConversation(String conversationId, CommandContext commandContext)
protected ConversationEntity
StartConversationCmd. startConversation(CommandContext commandContext, ConversationBuilderImpl conversationBuilder)
Methods in com.flowable.engage.engine.impl.cmd with parameters of type ConversationEntity Modifier and Type Method Description protected Date
AddParticipantsToConversationCmd. calculateJoiningTime(JoinParticipantsData data, ConversationEntity conversation)
protected List<IdentityLinkEntity>
StartConversationCmd. handleIdentityLinks(CommandContext commandContext, ConversationEntity entity, ConversationBuilder builder)
protected Collection<String>
AddParticipantsToConversationCmd. handleJoiningParticipantData(JoinParticipantsData data, ConversationEntity conversation, Set<String> currentParticipants, String authenticatedUserId, CommandContext commandContext)
protected void
ArchiveConversationCmd. modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity)
protected abstract void
BaseUpdateConversationCmd. modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity)
protected void
ReopenConversationCmd. modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity)
protected void
SetConversationReferenceCmd. modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity)
protected void
UpdateConversationAvatarIdCmd. modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity)
protected void
UpdateConversationDescriptionCmd. modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity)
protected void
UpdateConversationNameCmd. modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity)
protected void
StartConversationCmd. populateConversationRegistryEntries(CommandContext commandContext, ConversationEntity entity, List<IdentityLinkEntity> identityLinkEntities)
protected String
ChangeConversationOwnerCmd. removeOwnerFromConversation(ConversationEntity conversation, CommandContext commandContext)
protected void
StartConversationCmd. validateChannelOrDesk(CommandContext commandContext, ConversationEntity conversationEntity)
protected void
StartConversationCmd. validateNewConversation(CommandContext commandContext, ConversationEntity entity)
Constructors in com.flowable.engage.engine.impl.cmd with parameters of type ConversationEntity Constructor Description EvaluateConversationTagsCmd(ConversationEntity conversation)
-
Uses of ConversationEntity in com.flowable.engage.engine.impl.conversation
Methods in com.flowable.engage.engine.impl.conversation with parameters of type ConversationEntity Modifier and Type Method Description void
ConversationQueryImpl. enhanceCachedValue(ConversationEntity conversation)
-
Uses of ConversationEntity in com.flowable.engage.engine.impl.conversation.tag
Fields in com.flowable.engage.engine.impl.conversation.tag declared as ConversationEntity Modifier and Type Field Description protected ConversationEntity
ConversationEntityBasedTagEvaluationContext. conversation
Constructors in com.flowable.engage.engine.impl.conversation.tag with parameters of type ConversationEntity Constructor Description ConversationEntityBasedTagEvaluationContext(ConversationEntity conversation, CommandContext commandContext)
-
Uses of ConversationEntity in com.flowable.engage.engine.impl.indexing
Methods in com.flowable.engage.engine.impl.indexing with parameters of type ConversationEntity Modifier and Type Method Description void
EngageIndexingScheduler. scheduleConversationIndexing(ConversationEntity conversationEntity)
void
EngageIndexingScheduler. scheduleConversationIndexing(ConversationEntity conversationEntity, String index)
void
EngageIndexingSchedulerImpl. scheduleConversationIndexing(ConversationEntity conversationEntity)
void
EngageIndexingSchedulerImpl. scheduleConversationIndexing(ConversationEntity conversationEntity, String index)
void
EngageIndexingScheduler. scheduleConversationLastMessageUpdate(ConversationEntity conversationEntity)
void
EngageIndexingSchedulerImpl. scheduleConversationLastMessageUpdate(ConversationEntity conversationEntity)
void
EngageIndexingScheduler. scheduleMessageIndexing(ConversationEntity conversationEntity, MessageEntity messageEntity)
void
EngageIndexingScheduler. scheduleMessageIndexing(ConversationEntity conversationEntity, MessageEntity messageEntity, String index)
void
EngageIndexingSchedulerImpl. scheduleMessageIndexing(ConversationEntity conversationEntity, MessageEntity messageEntity)
void
EngageIndexingSchedulerImpl. scheduleMessageIndexing(ConversationEntity conversationEntity, MessageEntity messageEntity, String index)
void
EngageIndexingScheduler. scheduleMessagesParticipantAdded(ConversationEntity conversationEntity, Collection<String> participantUserIds, Date joiningTime)
void
EngageIndexingSchedulerImpl. scheduleMessagesParticipantAdded(ConversationEntity conversationEntity, Collection<String> participantUserIds, Date joiningTime)
-
Uses of ConversationEntity in com.flowable.engage.engine.impl.permission.cmd
Methods in com.flowable.engage.engine.impl.permission.cmd with parameters of type ConversationEntity Modifier and Type Method Description ParticipantType
AbstractConversationPermissionCommand. evaluateMainParticipantType(ConversationEntity conversation)
Evaluates the participant type of user within the specified conversation.ParticipantType
AbstractConversationPermissionCommand. evaluateMainParticipantType(String userId, Collection<String> userGroupKeys, ConversationEntity conversation)
Evaluates the participant type of the given user within the specified conversation. -
Uses of ConversationEntity in com.flowable.engage.engine.impl.persistence.entity
Classes in com.flowable.engage.engine.impl.persistence.entity that implement ConversationEntity Modifier and Type Class Description class
ConversationEntityImpl
Methods in com.flowable.engage.engine.impl.persistence.entity that return ConversationEntity Modifier and Type Method Description ConversationEntity
ConversationEntityManager. findByIdWithIdentityLinks(String conversationId)
Find a conversation by id including its identity links.ConversationEntity
ConversationEntityManagerImpl. findByIdWithIdentityLinks(String conversationId)
ConversationEntity
ConversationEntityManager. findByIdWithIdentityLinksAndVariables(String conversationId)
Find a conversation by id including its identity links and variables.ConversationEntity
ConversationEntityManagerImpl. findByIdWithIdentityLinksAndVariables(String conversationId)
-
Uses of ConversationEntity in com.flowable.engage.engine.impl.persistence.entity.data
Methods in com.flowable.engage.engine.impl.persistence.entity.data that return ConversationEntity Modifier and Type Method Description ConversationEntity
ConversationDataManager. findByIdWithIdentityLinks(String conversationId)
ConversationEntity
ConversationDataManager. findByIdWithIdentityLinksAndVariables(String conversationId)
Methods in com.flowable.engage.engine.impl.persistence.entity.data that return types with arguments of type ConversationEntity Modifier and Type Method Description List<ConversationEntity>
ConversationDataManager. findConversationsWithParentId(String parentId)
-
Uses of ConversationEntity in com.flowable.engage.engine.impl.persistence.entity.data.impl
Methods in com.flowable.engage.engine.impl.persistence.entity.data.impl that return ConversationEntity Modifier and Type Method Description ConversationEntity
MybatisConversationDataManager. create()
ConversationEntity
MybatisConversationDataManager. findByIdWithIdentityLinks(String conversationId)
ConversationEntity
MybatisConversationDataManager. findByIdWithIdentityLinksAndVariables(String conversationId)
Methods in com.flowable.engage.engine.impl.persistence.entity.data.impl that return types with arguments of type ConversationEntity Modifier and Type Method Description List<ConversationEntity>
MybatisConversationDataManager. findConversationsWithParentId(String parentId)
Class<? extends ConversationEntity>
MybatisConversationDataManager. getManagedEntityClass()
-
Uses of ConversationEntity in com.flowable.engage.engine.impl.util
Methods in com.flowable.engage.engine.impl.util with parameters of type ConversationEntity Modifier and Type Method Description static void
MessageUtil. normalMessageInserted(MessageEntity message, ConversationEntity conversation, CommandContext commandContext)
static void
MessageUtil. temporaryMessageInserted(MessageEntity message, ConversationEntity conversation, CommandContext commandContext)
-