public class ConversationQueryImpl extends org.flowable.variable.service.impl.AbstractVariableQueryImpl<ConversationQuery,Conversation> implements ConversationQuery, org.flowable.common.engine.api.query.QueryCacheValues
queryVariableValues| Constructor and Description |
|---|
ConversationQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor) |
addVariable, ensureVariablesInitialized, getQueryVariableValues, hasLocalQueryVariableValue, hasNonLocalQueryVariableValue, hasValueComparisonQueryVariables, isBoolean, variableExists, variableExists, variableNotExists, variableNotExists, variableValueEquals, variableValueEquals, variableValueEquals, variableValueEquals, variableValueEqualsIgnoreCase, variableValueEqualsIgnoreCase, variableValueGreaterThan, variableValueGreaterThan, variableValueGreaterThanOrEqual, variableValueGreaterThanOrEqual, variableValueLessThan, variableValueLessThan, variableValueLessThanOrEqual, variableValueLessThanOrEqual, variableValueLike, variableValueLike, variableValueLikeIgnoreCase, variableValueLikeIgnoreCase, variableValueNotEquals, variableValueNotEquals, variableValueNotEqualsIgnoreCase, variableValueNotEqualsIgnoreCaseasc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultaddOrder, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumnMap, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccessibleByParticipant, variableValueEquals, variableValueEqualsIgnoreCase, variableValueLike, variableValueLikeIgnoreCaseprotected String id
protected String externalId
protected String type
protected String subType
protected String name
protected String conversationDefinitionId
protected String referenceId
protected String referenceType
protected String referenceDefinitionId
protected String ownerId
protected Collection<String> withAllParticipants
protected Collection<String> withAnyParticipants
protected Collection<String> participantsOrOwner
protected String accessibleByParticipant
protected Collection<String> accessibleByGroups
protected Date lastMessageAfter
protected Date lastMessageBefore
protected String userAccountId
protected String userAccountSubType
protected Date updateTimeAfter
protected Date updateTimeBefore
protected Date createdBefore
protected Date createdAfter
protected String state
protected String tenantId
protected boolean withoutTenantId
protected boolean withoutParent
protected boolean withoutMessages
protected boolean requiresIdentityLinks
protected boolean includeIdentityLinks
protected boolean includeVariables
public ConversationQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
public String getId()
getId in interface org.flowable.common.engine.api.query.QueryCacheValuespublic ConversationQuery id(String id)
ConversationQueryid in interface ConversationQuerypublic ConversationQuery externalId(String externalId)
ConversationQueryexternalId in interface ConversationQuerypublic ConversationQuery type(String type)
type in interface ConversationQuerypublic ConversationQuery subType(String subType)
subType in interface ConversationQuerypublic ConversationQuery name(String name)
name in interface ConversationQuerypublic ConversationQuery conversationDefinitionId(String conversationDefinitionId)
conversationDefinitionId in interface ConversationQuerypublic ConversationQuery referenceId(String referenceId)
referenceId in interface ConversationQuerypublic ConversationQuery referenceType(String referenceType)
referenceType in interface ConversationQuerypublic ConversationQuery referenceDefinitionId(String referenceDefinitionId)
referenceDefinitionId in interface ConversationQuerypublic ConversationQuery ownerId(String ownerId)
ownerId in interface ConversationQuerypublic ConversationQuery withAllParticipants(Collection<String> withAllParticipants)
ConversationQuerywithAllParticipants collection and nothing elsewithAllParticipants in interface ConversationQuerypublic ConversationQuery withAnyParticipants(Collection<String> withAnyParticipants)
ConversationQuerywithAnyParticipants collection as participantwithAnyParticipants in interface ConversationQuerypublic ConversationQuery participantsOrOwner(Collection<String> participantsOrOwner)
participantsOrOwner in interface ConversationQuerypublic ConversationQuery accessibleByParticipantOrGroups(String participantId, Collection<String> groups)
accessibleByParticipantOrGroups in interface ConversationQuerypublic ConversationQuery withoutParent()
withoutParent in interface ConversationQuerypublic ConversationQuery lastMessageAfter(Date lastMessageAfter)
lastMessageAfter in interface ConversationQuerypublic ConversationQuery lastMessageBefore(Date lastMessageBefore)
lastMessageBefore in interface ConversationQuerypublic ConversationQuery userAccountId(String userAccountId)
userAccountId in interface ConversationQuerypublic ConversationQuery userAccountSubType(String userAccountSubType)
userAccountSubType in interface ConversationQuerypublic ConversationQuery updateTimeAfter(Date updateTimeAfter)
updateTimeAfter in interface ConversationQuerypublic ConversationQuery updateTimeBefore(Date updateTimeBefore)
updateTimeBefore in interface ConversationQuerypublic ConversationQuery createdBefore(Date createdBefore)
createdBefore in interface ConversationQuerypublic ConversationQuery createdAfter(Date createdAfter)
createdAfter in interface ConversationQuerypublic ConversationQuery tagsNotIn(Collection<String> tagsNotIn)
tagsNotIn in interface ConversationQuerypublic ConversationQuery tagsNotIn(String tagNotIn)
tagsNotIn in interface ConversationQuerypublic ConversationQuery tagsNotIn(String tagNotIn, String... tagsNotIn)
tagsNotIn in interface ConversationQuerypublic ConversationQuery tags(Collection<String> tags)
tags in interface ConversationQuerypublic ConversationQuery tags(String tag)
tags in interface ConversationQuerypublic ConversationQuery tags(String tag, String... tags)
tags in interface ConversationQuerypublic ConversationQuery state(String state)
state in interface ConversationQuerypublic ConversationQuery tenantId(String tenantId)
tenantId in interface ConversationQuerypublic ConversationQuery withoutTenantId()
withoutTenantId in interface ConversationQuerypublic ConversationQuery withoutMessages()
withoutMessages in interface ConversationQueryprotected ConversationQuery addTag(String tag)
protected ConversationQuery addTagNotIn(String tagNotIn)
public ConversationQuery includeIdentityLinks()
includeIdentityLinks in interface ConversationQuerypublic ConversationQuery includeVariables()
includeVariables in interface ConversationQuerypublic long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
executeCount in class org.flowable.variable.service.impl.AbstractVariableQueryImpl<ConversationQuery,Conversation>public List<Conversation> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
executeList in class org.flowable.variable.service.impl.AbstractVariableQueryImpl<ConversationQuery,Conversation>public boolean isFalse()
false in SQL in a DB agnostic way. Therefore this method that always returns falsefalsepublic boolean isTrue()
true in SQL in a DB agnostic way. Therefore this method that always returns truetruepublic String getExternalId()
public String getType()
public String getSubType()
public String getName()
public String getConversationDefinitionId()
public String getReferenceId()
public String getReferenceType()
public String getReferenceDefinitionId()
public Date getCreatedBefore()
public Date getCreatedAfter()
public String getTenantId()
public boolean isWithoutTenantId()
public String getOwnerId()
public Collection<String> getWithAllParticipants()
public int getWithAllParticipantsSize()
public Collection<String> getWithAnyParticipants()
public Collection<String> getParticipantsOrOwner()
public int getParticipantsOrOwnerSize()
public String getAccessibleByParticipant()
public Collection<String> getAccessibleByGroups()
public boolean isWithoutParent()
public boolean isRequiresIdentityLinks()
public boolean isWithoutMessages()
public Date getLastMessageAfter()
public Date getLastMessageBefore()
public String getUserAccountId()
public String getUserAccountSubType()
public Date getUpdateTimeAfter()
public Date getUpdateTimeBefore()
public String getState()
public boolean isIncludeIdentityLinks()
public boolean isIncludeVariables()
public String getOrderByColumns()
getOrderByColumns in class org.flowable.common.engine.impl.db.ListQueryParameterObjectpublic ConversationQuery orderByLastMessageTime()
orderByLastMessageTime in interface ConversationQueryCopyright © 2019. All rights reserved.