Class AbstractTaskAuditQueryBuilderImpl<Q,​R>

  • Type Parameters:
    Q - The type of the interface of the specific AbstractQueryBuilderImpl implementation
    R - The type of result
    Direct Known Subclasses:
    TaskVariableQueryBuilderImpl

    public abstract class AbstractTaskAuditQueryBuilderImpl<Q,​R>
    extends org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl<Q>
    • 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)
      • processId

        public Q processId​(String... processId)
      • date

        public Q date​(Date... date)
      • dateRangeStart

        public Q dateRangeStart​(Date rangeStart)
      • dateRangeEnd

        public Q dateRangeEnd​(Date rangeStart)
      • getResultType

        protected abstract Class<R> getResultType()
      • getQueryType

        protected abstract Class getQueryType()
      • getCommand

        protected abstract TaskCommand getCommand()
      • build

        public org.kie.internal.query.ParametrizedQuery<R> build()