Class AuditInstanceQueryImpl

java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<AuditInstanceQuery,​AuditInstance>
com.flowable.audit.engine.impl.runtime.AuditInstanceQueryImpl
All Implemented Interfaces:
AuditInstanceQuery, java.io.Serializable, org.flowable.common.engine.api.query.CacheAwareQuery<AuditInstanceEntity>, org.flowable.common.engine.api.query.Query<AuditInstanceQuery,​AuditInstance>, org.flowable.common.engine.impl.interceptor.Command<java.lang.Object>

public class AuditInstanceQueryImpl
extends org.flowable.common.engine.impl.query.AbstractQuery<AuditInstanceQuery,​AuditInstance>
implements AuditInstanceQuery, org.flowable.common.engine.api.query.CacheAwareQuery<AuditInstanceEntity>, java.io.Serializable
Author:
Tijs Rademakers, Joram Barrez
See Also:
Serialized Form
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject

    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

    Fields 
    Modifier and Type Field Description
    protected java.lang.String auditDefinitionId  
    protected java.lang.String auditDefinitionIdLike  
    protected java.util.Date createdAfter  
    protected java.util.Date createdBefore  
    protected java.lang.String creatorId  
    protected java.lang.String externalId  
    protected java.lang.String id  
    protected java.util.Set<java.lang.String> ids  
    protected java.lang.String scopeDefinitionId  
    protected java.lang.String scopeId  
    protected java.lang.String scopeType  
    protected java.lang.String subScopeId  
    protected java.lang.String subType  
    protected java.lang.String tenantId  
    protected java.lang.String tenantIdLike  
    protected java.lang.String type  
    protected boolean withoutTenantId  

    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, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByColumnMap, orderByColumns, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
  • Constructor Summary

    Constructors 
    Constructor Description
    AuditInstanceQueryImpl()  
    AuditInstanceQueryImpl​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)  
    AuditInstanceQueryImpl​(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)  
  • Method Summary

    Modifier and Type Method Description
    AuditInstanceQueryImpl auditDefinitionId​(java.lang.String auditDefinitionId)
    Only select audit instances with the given audit definition id.
    AuditInstanceQueryImpl auditDefinitionIdLike​(java.lang.String auditDefinitionIdLike)
    Only select audit instances with an audit definition id like the given string.
    AuditInstanceQuery createdAfter​(java.util.Date createdAfter)  
    AuditInstanceQuery createdBefore​(java.util.Date createdBefore)  
    AuditInstanceQuery creatorId​(java.lang.String creatorId)
    Select audit instances using a given creatorId.
    long executeCount​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)  
    java.util.List<AuditInstance> executeList​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)  
    AuditInstanceQueryImpl externalId​(java.lang.String externalId)
    Only select audit instances with the given external id.
    java.lang.String getAuditDefinitionId()  
    java.lang.String getAuditDefinitionIdLike()  
    java.lang.String getCreatorId()  
    java.lang.String getExternalId()  
    java.lang.String getId()  
    java.util.Set<java.lang.String> getIds()  
    java.lang.String getScopeDefinitionId()  
    java.lang.String getScopeId()  
    java.lang.String getScopeType()  
    java.lang.String getSubType()  
    java.lang.String getTenantId()  
    java.lang.String getTenantIdLike()  
    java.lang.String getType()  
    AuditInstanceQueryImpl id​(java.lang.String id)
    Only select audit instances with the given id.
    AuditInstanceQueryImpl ids​(java.util.Set<java.lang.String> ids)
    Only select audit instances with the given ids.
    boolean isWithoutTenantId()  
    AuditInstanceQuery orderByCreationTime()
    Order by start date (needs to be followed by Query.asc() or Query.desc()).
    AuditInstanceQueryImpl scopeDefinitionId​(java.lang.String scopeDefinitionId)
    Only select audit instances with the given scope definition id.
    AuditInstanceQueryImpl scopeId​(java.lang.String scopeId)
    Only select audit instances with the given scope id.
    AuditInstanceQueryImpl scopeType​(java.lang.String scopeType)
    Only select audit instances with the given scope type.
    AuditInstanceQueryImpl subScopeId​(java.lang.String subScopeId)
    Only select audit instances with the given sub scope id.
    AuditInstanceQueryImpl subType​(java.lang.String subType)
    Only select audit instances with the given sub type.
    AuditInstanceQueryImpl tenantId​(java.lang.String tenantId)
    Only select audit instances that have the given tenant id.
    AuditInstanceQueryImpl tenantIdLike​(java.lang.String tenantIdLike)
    Only select audit instances with a tenant id like the given one.
    AuditInstanceQueryImpl type​(java.lang.String type)
    Only select audit instances with the given type.
    AuditInstanceQueryImpl withoutTenantId()
    Only select audit instances that do not have a tenant id.

    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, getOrderByColumns, 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

    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