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 theConversationRegistryEntryQuery
interface 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 String
conversationId
protected Date
creationTimeAfter
protected Date
creationTimeBefore
protected boolean
hasNotLeft
protected Date
hasNotLeftBefore
protected String
id
protected Date
joiningTimeAfter
protected Date
joiningTimeBefore
protected Date
leavingTimeAfter
protected Date
leavingTimeBefore
protected String
participantType
protected Date
updateTimeAfter
protected Date
updateTimeBefore
protected String
userId
-
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:
executeCount
in classAbstractQuery<ConversationRegistryEntryQuery,ConversationRegistryEntry>
-
executeList
public List<ConversationRegistryEntry> executeList(CommandContext commandContext)
- Specified by:
executeList
in classAbstractQuery<ConversationRegistryEntryQuery,ConversationRegistryEntry>
-
conversationId
public ConversationRegistryEntryQuery conversationId(String conversationId)
- Specified by:
conversationId
in interfaceConversationRegistryEntryQuery
-
updateTimeAfter
public ConversationRegistryEntryQuery updateTimeAfter(Date updateTimeAfter)
- Specified by:
updateTimeAfter
in interfaceConversationRegistryEntryQuery
-
updateTimeBefore
public ConversationRegistryEntryQuery updateTimeBefore(Date updateTimeBefore)
- Specified by:
updateTimeBefore
in interfaceConversationRegistryEntryQuery
-
joiningTimeBefore
public ConversationRegistryEntryQuery joiningTimeBefore(Date joiningTimeBefore)
- Specified by:
joiningTimeBefore
in interfaceConversationRegistryEntryQuery
-
leavingTimeBefore
public ConversationRegistryEntryQuery leavingTimeBefore(Date leavingTimeBefore)
- Specified by:
leavingTimeBefore
in interfaceConversationRegistryEntryQuery
-
joiningTimeAfter
public ConversationRegistryEntryQuery joiningTimeAfter(Date joiningTimeAfter)
- Specified by:
joiningTimeAfter
in interfaceConversationRegistryEntryQuery
-
leavingTimeAfter
public ConversationRegistryEntryQuery leavingTimeAfter(Date leavingTimeAfter)
- Specified by:
leavingTimeAfter
in interfaceConversationRegistryEntryQuery
-
hasNotLeft
public ConversationRegistryEntryQuery hasNotLeft()
- Specified by:
hasNotLeft
in interfaceConversationRegistryEntryQuery
-
hasNotLeftBefore
public ConversationRegistryEntryQuery hasNotLeftBefore(Date hasNotLeftBefore)
- Specified by:
hasNotLeftBefore
in interfaceConversationRegistryEntryQuery
-
orderByUpdateTime
public ConversationRegistryEntryQuery orderByUpdateTime()
- Specified by:
orderByUpdateTime
in 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()
-
-