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,Query<ConversationRegistryEntryQuery,ConversationRegistryEntry>,Command<Object>
public class ConversationRegistryEntryQueryImpl extends AbstractQuery<ConversationRegistryEntryQuery,ConversationRegistryEntry> implements ConversationRegistryEntryQuery
The implementation of theConversationRegistryEntryQueryinterface used to query for conversation registry entries.- Author:
- Simon Amport
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
-
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
-
Field Summary
Fields Modifier and Type Field Description protected StringconversationIdprotected DatecreationTimeAfterprotected DatecreationTimeBeforeprotected booleanhasNotLeftprotected DatehasNotLeftBeforeprotected Stringidprotected DatejoiningTimeAfterprotected DatejoiningTimeBeforeprotected DateleavingTimeAfterprotected DateleavingTimeBeforeprotected StringparticipantTypeprotected DateupdateTimeAfterprotected DateupdateTimeBeforeprotected StringuserId-
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, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
-
-
Constructor Summary
Constructors Constructor Description ConversationRegistryEntryQueryImpl(CommandExecutor commandExecutor)
-
Method Summary
-
Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, 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, setMaxResults, setNullHandlingColumn, setParameter
-
-
-
-
Field Detail
-
id
protected String id
-
conversationId
protected String conversationId
-
userId
protected String userId
-
participantType
protected String participantType
-
creationTimeBefore
protected Date creationTimeBefore
-
creationTimeAfter
protected Date creationTimeAfter
-
updateTimeBefore
protected Date updateTimeBefore
-
updateTimeAfter
protected Date updateTimeAfter
-
joiningTimeBefore
protected Date joiningTimeBefore
-
joiningTimeAfter
protected Date joiningTimeAfter
-
leavingTimeBefore
protected Date leavingTimeBefore
-
leavingTimeAfter
protected Date leavingTimeAfter
-
hasNotLeft
protected boolean hasNotLeft
-
hasNotLeftBefore
protected Date hasNotLeftBefore
-
-
Constructor Detail
-
ConversationRegistryEntryQueryImpl
public ConversationRegistryEntryQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCountin classAbstractQuery<ConversationRegistryEntryQuery,ConversationRegistryEntry>
-
executeList
public List<ConversationRegistryEntry> executeList(CommandContext commandContext)
- Specified by:
executeListin classAbstractQuery<ConversationRegistryEntryQuery,ConversationRegistryEntry>
-
conversationId
public ConversationRegistryEntryQuery conversationId(String conversationId)
- Specified by:
conversationIdin interfaceConversationRegistryEntryQuery
-
updateTimeAfter
public ConversationRegistryEntryQuery updateTimeAfter(Date updateTimeAfter)
- Specified by:
updateTimeAfterin interfaceConversationRegistryEntryQuery
-
updateTimeBefore
public ConversationRegistryEntryQuery updateTimeBefore(Date updateTimeBefore)
- Specified by:
updateTimeBeforein interfaceConversationRegistryEntryQuery
-
joiningTimeBefore
public ConversationRegistryEntryQuery joiningTimeBefore(Date joiningTimeBefore)
- Specified by:
joiningTimeBeforein interfaceConversationRegistryEntryQuery
-
leavingTimeBefore
public ConversationRegistryEntryQuery leavingTimeBefore(Date leavingTimeBefore)
- Specified by:
leavingTimeBeforein interfaceConversationRegistryEntryQuery
-
joiningTimeAfter
public ConversationRegistryEntryQuery joiningTimeAfter(Date joiningTimeAfter)
- Specified by:
joiningTimeAfterin interfaceConversationRegistryEntryQuery
-
leavingTimeAfter
public ConversationRegistryEntryQuery leavingTimeAfter(Date leavingTimeAfter)
- Specified by:
leavingTimeAfterin interfaceConversationRegistryEntryQuery
-
hasNotLeft
public ConversationRegistryEntryQuery hasNotLeft()
- Specified by:
hasNotLeftin interfaceConversationRegistryEntryQuery
-
hasNotLeftBefore
public ConversationRegistryEntryQuery hasNotLeftBefore(Date hasNotLeftBefore)
- Specified by:
hasNotLeftBeforein interfaceConversationRegistryEntryQuery
-
orderByUpdateTime
public ConversationRegistryEntryQuery orderByUpdateTime()
- Specified by:
orderByUpdateTimein interfaceConversationRegistryEntryQuery
-
getUserId
public String getUserId()
-
getParticipantType
public String getParticipantType()
-
getId
public String getId()
-
getConversationId
public String getConversationId()
-
getCreationTimeBefore
public Date getCreationTimeBefore()
-
getCreationTimeAfter
public Date getCreationTimeAfter()
-
getUpdateTimeBefore
public Date getUpdateTimeBefore()
-
getUpdateTimeAfter
public Date getUpdateTimeAfter()
-
getJoiningTimeBefore
public Date getJoiningTimeBefore()
-
getLeavingTimeBefore
public Date getLeavingTimeBefore()
-
getJoiningTimeAfter
public Date getJoiningTimeAfter()
-
getLeavingTimeAfter
public Date getLeavingTimeAfter()
-
isHasNotLeft
public boolean isHasNotLeft()
-
-