public interface ConversationQuery extends org.flowable.common.engine.api.query.Query<ConversationQuery,Conversation>
ConversationQuery id(String id)
ConversationQuery externalId(String externalId)
ConversationQuery type(String type)
ConversationQuery subType(String subType)
ConversationQuery name(String name)
ConversationQuery conversationDefinitionId(String conversationDefinitionId)
ConversationQuery referenceId(String referenceId)
ConversationQuery referenceType(String referenceType)
ConversationQuery referenceDefinitionId(String referenceDefinitionId)
ConversationQuery ownerId(String ownerId)
ConversationQuery withAllParticipants(Collection<String> withAllParticipants)
withAllParticipants
collection and nothing elseConversationQuery withAnyParticipants(Collection<String> withAnyParticipants)
withAnyParticipants
collection as participantConversationQuery participantsOrOwner(Collection<String> participants)
default ConversationQuery accessibleByParticipant(String userId)
ConversationQuery accessibleByParticipantOrGroups(String participantId, Collection<String> groups)
ConversationQuery withoutParent()
ConversationQuery createdAfter(Date createdAfter)
ConversationQuery createdBefore(Date createdBefore)
ConversationQuery lastMessageAfter(Date lastMessageAfter)
ConversationQuery lastMessageBefore(Date lastMessageBefore)
ConversationQuery userAccountId(String userAccountId)
ConversationQuery userAccountSubType(String userAccountSubType)
ConversationQuery updateTimeAfter(Date updateTimeAfter)
ConversationQuery updateTimeBefore(Date updateTimeBefore)
ConversationQuery tags(Collection<String> tags)
ConversationQuery tags(String tag)
ConversationQuery tags(String tag, String... tags)
ConversationQuery tagsNotIn(Collection<String> tagsNotIn)
ConversationQuery tagsNotIn(String tag)
ConversationQuery tagsNotIn(String tag, String... tags)
ConversationQuery state(String state)
ConversationQuery variableValueEquals(String name, Object value)
name
- the name of the variablevalue
- the value that the variable should haveConversationQuery variableValueEqualsIgnoreCase(String name, String value)
name
- the name of the variablevalue
- the value that the variable should haveConversationQuery variableValueLike(String name, String valueLike)
name
- the name of the variablevalueLike
- the value like the variable should have ('%' has to be added by the caller itself)ConversationQuery variableValueLikeIgnoreCase(String name, String valueLike)
name
- the name of the variablevalueLike
- the value like the variable should have ('%' has to be added by the caller itself)ConversationQuery tenantId(String tenantId)
ConversationQuery withoutTenantId()
ConversationQuery withoutMessages()
ConversationQuery includeIdentityLinks()
ConversationQuery includeVariables()
ConversationQuery orderByLastMessageTime()
Copyright © 2019. All rights reserved.