Class ConversationStatusQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<ConversationStatusQuery,ConversationStatus>
com.flowable.engage.engine.impl.conversation.ConversationStatusQueryImpl
- All Implemented Interfaces:
ConversationStatusQuery,Serializable,org.flowable.common.engine.api.query.Query<ConversationStatusQuery,,ConversationStatus> org.flowable.common.engine.impl.interceptor.Command<Object>
public class ConversationStatusQueryImpl
extends org.flowable.common.engine.impl.query.AbstractQuery<ConversationStatusQuery,ConversationStatus>
implements ConversationStatusQuery
- Author:
- Filip Hrisafov
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.db.ListQueryParameterObject.OrderBy, org.flowable.common.engine.impl.db.ListQueryParameterObject.ResultTypeNested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
org.flowable.common.engine.api.query.Query.NullHandlingOnOrder -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected booleanFields inherited from class org.flowable.common.engine.impl.query.AbstractQuery
commandContext, commandExecutorFields inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, ignoreOrderBy, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC -
Constructor Summary
ConstructorsConstructorDescriptionConversationStatusQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor) -
Method Summary
Modifier and TypeMethodDescriptionconversationId(String conversationId) Query all conversation statuses for the given conversation id.longexecuteCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) Query all conversation statuses for the given filter id.booleanQuery all conversation statuses for the given user id.Query all conversation statuses that have no filter.Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getSafeList, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultMethods inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
addOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setIgnoreOrderBy, setMaxResults, setNullHandlingColumn, setParameterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.api.query.Query
asc, count, desc, list, listPage, orderBy, orderBy, singleResult
-
Field Details
-
conversationId
-
filterId
-
withoutFilter
protected boolean withoutFilter -
userId
-
-
Constructor Details
-
ConversationStatusQueryImpl
public ConversationStatusQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
conversationId
Description copied from interface:ConversationStatusQueryQuery all conversation statuses for the given conversation id.- Specified by:
conversationIdin interfaceConversationStatusQuery- Parameters:
conversationId- the id of the conversation for which the statuses are needed
-
filterId
Description copied from interface:ConversationStatusQueryQuery all conversation statuses for the given filter id.- Specified by:
filterIdin interfaceConversationStatusQuery- Parameters:
filterId- the id of the filter for which the statuses are needed
-
withoutFilter
Description copied from interface:ConversationStatusQueryQuery all conversation statuses that have no filter.- Specified by:
withoutFilterin interfaceConversationStatusQuery
-
userId
Description copied from interface:ConversationStatusQueryQuery all conversation statuses for the given user id.- Specified by:
userIdin interfaceConversationStatusQuery- Parameters:
userId- the id of the user for which the statuses are needed
-
executeCount
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
executeCountin classorg.flowable.common.engine.impl.query.AbstractQuery<ConversationStatusQuery,ConversationStatus>
-
executeList
public List<ConversationStatus> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
executeListin classorg.flowable.common.engine.impl.query.AbstractQuery<ConversationStatusQuery,ConversationStatus>
-
getConversationId
-
getFilterId
-
isWithoutFilter
public boolean isWithoutFilter() -
getUserId
-