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.