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
,java.io.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<java.lang.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:
- Serialized Form
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
conversationId
protected java.util.Date
creationTimeAfter
protected java.util.Date
creationTimeBefore
protected java.lang.String
id
protected java.util.Date
periodEndTimeAfter
protected java.util.Date
periodEndTimeBefore
protected java.util.Date
periodStartTimeAfter
protected java.util.Date
periodStartTimeBefore
protected QueryTypeEnum
queryType
-
Constructor Summary
Constructors Constructor Description ArchiveConversationEventQueryImpl(org.flowable.common.engine.impl.interceptor.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, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumnMap, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
id
protected java.lang.String id -
conversationId
protected java.lang.String conversationId -
periodEndTimeBefore
protected java.util.Date periodEndTimeBefore -
periodEndTimeAfter
protected java.util.Date periodEndTimeAfter -
periodStartTimeBefore
protected java.util.Date periodStartTimeBefore -
periodStartTimeAfter
protected java.util.Date periodStartTimeAfter -
creationTimeBefore
protected java.util.Date creationTimeBefore -
creationTimeAfter
protected java.util.Date 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 java.util.List<ArchiveConversationEventEntity> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeList
in classorg.flowable.common.engine.impl.query.AbstractQuery<ArchiveConversationEventQuery,ArchiveConversationEventEntity>
-
getOrderByColumns
public java.lang.String getOrderByColumns()- Overrides:
getOrderByColumns
in classorg.flowable.common.engine.impl.db.ListQueryParameterObject
-
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
public java.lang.String getId()- Specified by:
getId
in interfaceorg.flowable.common.engine.api.query.CacheAwareQuery<ArchiveConversationEventEntity>
-
getConversationId
public java.lang.String getConversationId() -
getPeriodEndTimeBefore
public java.util.Date getPeriodEndTimeBefore() -
getPeriodEndTimeAfter
public java.util.Date getPeriodEndTimeAfter() -
getPeriodStartTimeBefore
public java.util.Date getPeriodStartTimeBefore() -
getPeriodStartTimeAfter
public java.util.Date getPeriodStartTimeAfter() -
getCreationTimeBefore
public java.util.Date getCreationTimeBefore() -
getCreationTimeAfter
public java.util.Date getCreationTimeAfter() -
getQueryType
-