public class ConversationRegistryEntryServiceImpl extends org.flowable.common.engine.impl.service.CommonEngineServiceImpl<EngageEngineConfiguration> implements ConversationRegistryEntryService
| Constructor and Description |
|---|
ConversationRegistryEntryServiceImpl(EngageEngineConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
long |
countConversationParticipants(String conversationId,
Date date)
Return the number of active participants (user without a leaving time) at a specific time.
|
ConversationRegistryEntryQuery |
createConversationRegistryQuery() |
List<String> |
findConversationParticipantsBetween(String conversationId,
Date from,
Date until)
Return a list of user ids which were part of the the conversation between the given period.
|
getCommandExecutor, setCommandExecutorpublic ConversationRegistryEntryServiceImpl(EngageEngineConfiguration configuration)
public ConversationRegistryEntryQuery createConversationRegistryQuery()
createConversationRegistryQuery in interface ConversationRegistryEntryServicepublic long countConversationParticipants(String conversationId, Date date)
ConversationRegistryEntryServicecountConversationParticipants in interface ConversationRegistryEntryServiceconversationId - the conversation iddate - optionalpublic List<String> findConversationParticipantsBetween(String conversationId, Date from, Date until)
ConversationRegistryEntryServicefindConversationParticipantsBetween in interface ConversationRegistryEntryServicefrom - optionaluntil - optionalCopyright © 2019. All rights reserved.