Package com.flowable.engage.engine.impl
Class ArchiveConversationEventQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<ArchiveConversationEventQuery,ArchiveConversationEventEntity>
com.flowable.engage.engine.impl.ArchiveConversationEventQueryImpl
- All Implemented Interfaces:
ArchiveConversationEventQuery
,Serializable
,org.flowable.common.engine.api.query.CacheAwareQuery<ArchiveConversationEventEntity>
,org.flowable.common.engine.api.query.Query<ArchiveConversationEventQuery,
,ArchiveConversationEventEntity> org.flowable.common.engine.impl.interceptor.Command<Object>
public class ArchiveConversationEventQueryImpl
extends org.flowable.common.engine.impl.query.AbstractQuery<ArchiveConversationEventQuery,ArchiveConversationEventEntity>
implements ArchiveConversationEventQuery, org.flowable.common.engine.api.query.CacheAwareQuery<ArchiveConversationEventEntity>
- Author:
- Simon Amport, Alberto Martinez
- 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 static final org.flowable.common.engine.impl.db.ListQueryParameterObject.OrderBy
protected String
protected Date
protected Date
protected Date
protected Date
protected QueryTypeEnum
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, defaultOrderBy, firstResult, ignoreOrderBy, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
-
Constructor Summary
ConstructorsConstructorDescriptionArchiveConversationEventQueryImpl
(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor) -
Method Summary
Modifier and TypeMethodDescriptionconversationId
(String conversationId) creationTimeAfter
(Date creationTimeAfter) creationTimeBefore
(Date creationTimeBefore) long
executeCount
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) executeList
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) getId()
periodEndTimeAfter
(Date periodEndTimeAfter) periodEndTimeBefore
(Date periodEndTimeBefore) periodStartTimeAfter
(Date periodStartTimeAfter) periodStartTimeBefore
(Date periodStartTimeBefore) queryType
(QueryTypeEnum queryType) 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.CacheAwareQuery
enhanceCachedValue
Methods inherited from interface org.flowable.common.engine.api.query.Query
asc, count, desc, list, listPage, orderBy, orderBy, singleResult
-
Field Details
-
DEFAULT_ORDER_BY
protected static final org.flowable.common.engine.impl.db.ListQueryParameterObject.OrderBy DEFAULT_ORDER_BY -
id
-
conversationId
-
periodEndTimeBefore
-
periodEndTimeAfter
-
periodStartTimeBefore
-
periodStartTimeAfter
-
creationTimeBefore
-
creationTimeAfter
-
queryType
-
-
Constructor Details
-
ArchiveConversationEventQueryImpl
public ArchiveConversationEventQueryImpl(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<ArchiveConversationEventQuery,
ArchiveConversationEventEntity>
-
executeList
public List<ArchiveConversationEventEntity> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
executeList
in classorg.flowable.common.engine.impl.query.AbstractQuery<ArchiveConversationEventQuery,
ArchiveConversationEventEntity>
-
orderByCreationTime
- Specified by:
orderByCreationTime
in interfaceArchiveConversationEventQuery
-
id
- Specified by:
id
in interfaceArchiveConversationEventQuery
-
conversationId
- Specified by:
conversationId
in interfaceArchiveConversationEventQuery
-
creationTimeAfter
- Specified by:
creationTimeAfter
in interfaceArchiveConversationEventQuery
-
creationTimeBefore
- Specified by:
creationTimeBefore
in interfaceArchiveConversationEventQuery
-
periodStartTimeAfter
- Specified by:
periodStartTimeAfter
in interfaceArchiveConversationEventQuery
-
periodStartTimeBefore
- Specified by:
periodStartTimeBefore
in interfaceArchiveConversationEventQuery
-
periodEndTimeAfter
- Specified by:
periodEndTimeAfter
in interfaceArchiveConversationEventQuery
-
periodEndTimeBefore
- Specified by:
periodEndTimeBefore
in interfaceArchiveConversationEventQuery
-
queryType
- Specified by:
queryType
in interfaceArchiveConversationEventQuery
-
getId
- Specified by:
getId
in interfaceorg.flowable.common.engine.api.query.CacheAwareQuery<ArchiveConversationEventEntity>
-
getConversationId
-
getPeriodEndTimeBefore
-
getPeriodEndTimeAfter
-
getPeriodStartTimeBefore
-
getPeriodStartTimeAfter
-
getCreationTimeBefore
-
getCreationTimeAfter
-
getQueryType
-