public interface ConversationSearchQuery
Modifier and Type | Method and Description |
---|---|
ConversationSearchQuery |
filterId(String filterId)
The key of the filter that should be used for doing the query.
|
com.flowable.platform.common.Page<ConversationSearchResponse> |
list(int start,
int size)
Perform the query with the given paged parameters
|
ConversationSearchQuery |
searchQuery(String query)
The full text search query
|
ConversationSearchQuery |
tenantId(String tenantId)
Search all conversations for the given tenantId
|
ConversationSearchQuery |
userDefinitionKey(String userDefinitionKey)
The user definition key that should be used to lookup the filter.
|
default ConversationSearchQuery |
userId(String userId)
Search all conversations for the given user.
|
ConversationSearchQuery |
userIdOrGroups(String userId,
Collection<String> userGroups)
Search all conversations for the given user or user groups
|
default ConversationSearchQuery userId(String userId)
userId
- the id of the useruserIdOrGroups(String, Collection)
ConversationSearchQuery userIdOrGroups(String userId, Collection<String> userGroups)
userId
- the id of the useruserGroups
- the user group idsConversationSearchQuery tenantId(String tenantId)
ConversationSearchQuery filterId(String filterId)
filterId
- the filter keyConversationSearchQuery userDefinitionKey(String userDefinitionKey)
userDefinitionKey
- the user definition key where the filter is registeredConversationSearchQuery searchQuery(String query)
query
- the full text seach querycom.flowable.platform.common.Page<ConversationSearchResponse> list(int start, int size)
start
- the start of the querysize
- the total number of records that should be returnedCopyright © 2019. All rights reserved.