Class AbstractTaskAuditQueryBuilderImpl<Q,R>
- java.lang.Object
-
- org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl<Q>
-
- org.jbpm.services.task.audit.service.AbstractTaskAuditQueryBuilderImpl<Q,R>
-
- Type Parameters:
Q
- The type of the interface of the specificAbstractQueryBuilderImpl
implementationR
- The type of result
- Direct Known Subclasses:
TaskVariableQueryBuilderImpl
public abstract class AbstractTaskAuditQueryBuilderImpl<Q,R> extends org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl<Q>
-
-
Constructor Summary
Constructors Constructor Description AbstractTaskAuditQueryBuilderImpl(TaskJPAAuditService jpaAuditService)
AbstractTaskAuditQueryBuilderImpl(org.kie.internal.task.api.InternalTaskService taskService)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description org.kie.internal.query.ParametrizedQuery<R>
build()
Q
date(Date... date)
Q
dateRangeEnd(Date rangeStart)
Q
dateRangeStart(Date rangeStart)
protected abstract TaskCommand
getCommand()
protected abstract Class
getQueryType()
protected abstract Class<R>
getResultType()
Q
processId(String... processId)
Q
processInstanceId(long... processInstanceId)
Q
processInstanceIdRange(Long processInstanceIdMin, Long processInstanceIdMax)
-
-
-
Constructor Detail
-
AbstractTaskAuditQueryBuilderImpl
public AbstractTaskAuditQueryBuilderImpl(TaskJPAAuditService jpaAuditService)
-
AbstractTaskAuditQueryBuilderImpl
public AbstractTaskAuditQueryBuilderImpl(org.kie.internal.task.api.InternalTaskService taskService)
-
-
Method Detail
-
processInstanceId
public Q processInstanceId(long... processInstanceId)
-
processInstanceIdRange
public Q processInstanceIdRange(Long processInstanceIdMin, Long processInstanceIdMax)
-
getQueryType
protected abstract Class getQueryType()
-
getCommand
protected abstract TaskCommand getCommand()
-
build
public org.kie.internal.query.ParametrizedQuery<R> build()
-
-