Class ConversationRegistryEntryQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<ConversationRegistryEntryQuery,ConversationRegistryEntry>
com.flowable.engage.engine.impl.conversation.ConversationRegistryEntryQueryImpl
- All Implemented Interfaces:
ConversationRegistryEntryQuery
,Serializable
,org.flowable.common.engine.api.query.Query<ConversationRegistryEntryQuery,
,ConversationRegistryEntry> org.flowable.common.engine.impl.interceptor.Command<Object>
public class ConversationRegistryEntryQueryImpl
extends org.flowable.common.engine.impl.query.AbstractQuery<ConversationRegistryEntryQuery,ConversationRegistryEntry>
implements ConversationRegistryEntryQuery
The implementation of the
ConversationRegistryEntryQuery
interface used to query for conversation registry entries.- Author:
- Simon Amport
- 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.ResultType
Nested 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 String
protected Date
protected Date
protected boolean
protected boolean
protected Date
protected String
protected Date
protected Date
protected Date
protected Date
protected String
protected Date
protected Date
protected String
protected String
protected boolean
Fields inherited from class org.flowable.common.engine.impl.query.AbstractQuery
commandContext, commandExecutor
Fields 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
ConstructorsConstructorDescriptionConversationRegistryEntryQueryImpl
(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor) -
Method Summary
Modifier and TypeMethodDescriptionconversationId
(String conversationId) long
executeCount
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) executeList
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) getId()
hasLeft()
hasNotLeftBefore
(Date hasNotLeftBefore) boolean
boolean
boolean
joiningTimeAfter
(Date joiningTimeAfter) joiningTimeBefore
(Date joiningTimeBefore) leavingTimeAfter
(Date leavingTimeAfter) leavingTimeBefore
(Date leavingTimeBefore) updateTimeAfter
(Date updateTimeAfter) updateTimeBefore
(Date updateTimeBefore) userAccountId
(String userAccountId) Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getSafeList, list, listPage, orderBy, orderBy, setCommandExecutor, singleResult
Methods 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, setParameter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.api.query.Query
asc, count, desc, list, listPage, orderBy, orderBy, singleResult
-
Field Details
-
id
-
conversationId
-
userId
-
userAccountId
-
participantType
-
creationTimeBefore
-
creationTimeAfter
-
updateTimeBefore
-
updateTimeAfter
-
joiningTimeBefore
-
joiningTimeAfter
-
leavingTimeBefore
-
leavingTimeAfter
-
hasNotLeft
protected boolean hasNotLeft -
hasLeft
protected boolean hasLeft -
hasNotLeftBefore
-
withoutUserAccountId
protected boolean withoutUserAccountId
-
-
Constructor Details
-
ConversationRegistryEntryQueryImpl
public ConversationRegistryEntryQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
executeCount
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
executeCount
in classorg.flowable.common.engine.impl.query.AbstractQuery<ConversationRegistryEntryQuery,
ConversationRegistryEntry>
-
executeList
public List<ConversationRegistryEntry> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
executeList
in classorg.flowable.common.engine.impl.query.AbstractQuery<ConversationRegistryEntryQuery,
ConversationRegistryEntry>
-
conversationId
- Specified by:
conversationId
in interfaceConversationRegistryEntryQuery
-
updateTimeAfter
- Specified by:
updateTimeAfter
in interfaceConversationRegistryEntryQuery
-
updateTimeBefore
- Specified by:
updateTimeBefore
in interfaceConversationRegistryEntryQuery
-
joiningTimeBefore
- Specified by:
joiningTimeBefore
in interfaceConversationRegistryEntryQuery
-
leavingTimeBefore
- Specified by:
leavingTimeBefore
in interfaceConversationRegistryEntryQuery
-
joiningTimeAfter
- Specified by:
joiningTimeAfter
in interfaceConversationRegistryEntryQuery
-
leavingTimeAfter
- Specified by:
leavingTimeAfter
in interfaceConversationRegistryEntryQuery
-
hasNotLeft
- Specified by:
hasNotLeft
in interfaceConversationRegistryEntryQuery
-
hasLeft
- Specified by:
hasLeft
in interfaceConversationRegistryEntryQuery
-
hasNotLeftBefore
- Specified by:
hasNotLeftBefore
in interfaceConversationRegistryEntryQuery
-
orderByUpdateTime
- Specified by:
orderByUpdateTime
in interfaceConversationRegistryEntryQuery
-
userId
- Specified by:
userId
in interfaceConversationRegistryEntryQuery
-
userAccountId
- Specified by:
userAccountId
in interfaceConversationRegistryEntryQuery
-
withoutUserAccountId
- Specified by:
withoutUserAccountId
in interfaceConversationRegistryEntryQuery
-
getUserId
-
getParticipantType
-
getId
-
getConversationId
-
getCreationTimeBefore
-
getCreationTimeAfter
-
getUpdateTimeBefore
-
getUpdateTimeAfter
-
getJoiningTimeBefore
-
getLeavingTimeBefore
-
getJoiningTimeAfter
-
getLeavingTimeAfter
-
isHasNotLeft
public boolean isHasNotLeft() -
isWithoutUserAccountId
public boolean isWithoutUserAccountId() -
getUserAccountId
-
isHasLeft
public boolean isHasLeft()
-