Class RequestInfoDeleteBuilderImpl

  • All Implemented Interfaces:
    org.kie.internal.query.ParametrizedQueryBuilder<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>, org.kie.internal.runtime.manager.audit.query.AuditDateDeleteBuilder<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>, org.kie.internal.runtime.manager.audit.query.AuditDeleteBuilder<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>, org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder

    public class RequestInfoDeleteBuilderImpl
    extends org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>
    implements org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl

        org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl.Subquery
    • Field Summary

      • Fields inherited from class org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl

        deploymentId, executor, jpaAuditService, recordsPerTransaction, statuses
      • Fields inherited from class org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl

        queryWhere
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl.Subquery applyParameters​(org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl.Subquery subquery)  
      org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder date​(Date... date)  
      org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder dateRangeEnd​(Date rangeStart)  
      org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder dateRangeStart​(Date rangeStart)  
      org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder deploymentId​(String... deploymentId)  
      protected String getQueryTable()  
      protected Class getQueryType()  
      protected org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl.Subquery getSubQuery()  
      protected boolean isSubquerySupported()  
      org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder status​(org.kie.api.executor.STATUS... status)  
      • Methods inherited from class org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl

        build, checkIfNull, ensureDateNotTimestamp, getJpaAuditLogService, logBelongsToProcessInDeployment, logBelongsToProcessInStatus, processId, processInstanceId, recordsPerTransaction
      • Methods inherited from class org.jbpm.query.jpa.builder.impl.AbstractDeleteBuilderImpl

        endGroup, newGroup
      • Methods inherited from class org.jbpm.query.jpa.builder.impl.AbstractQueryBuilderImpl

        addIntParameter, addLongParameter, addObjectParameter, addRangeParameter, addRangeParameters, and, clear, equals, getQueryWhere, intersect, like, maxResults, offset, or, regex, union
      • Methods inherited from interface org.kie.internal.runtime.manager.audit.query.AuditDeleteBuilder

        build, logBelongsToProcessInDeployment, logBelongsToProcessInStatus, processId, processInstanceId, recordsPerTransaction
      • Methods inherited from interface org.kie.internal.query.ParametrizedQueryBuilder

        and, clear, equals, intersect, like, maxResults, offset, or, regex, union
    • Constructor Detail

      • RequestInfoDeleteBuilderImpl

        public RequestInfoDeleteBuilderImpl​(org.kie.api.runtime.CommandExecutor cmdExecutor)
      • RequestInfoDeleteBuilderImpl

        public RequestInfoDeleteBuilderImpl​(org.jbpm.process.audit.JPAAuditLogService jpaAuditService)
    • Method Detail

      • date

        public org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder date​(Date... date)
        Specified by:
        date in interface org.kie.internal.runtime.manager.audit.query.AuditDateDeleteBuilder<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>
        Overrides:
        date in class org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>
      • dateRangeStart

        public org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder dateRangeStart​(Date rangeStart)
        Specified by:
        dateRangeStart in interface org.kie.internal.runtime.manager.audit.query.AuditDateDeleteBuilder<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>
        Overrides:
        dateRangeStart in class org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>
      • dateRangeEnd

        public org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder dateRangeEnd​(Date rangeStart)
        Specified by:
        dateRangeEnd in interface org.kie.internal.runtime.manager.audit.query.AuditDateDeleteBuilder<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>
        Overrides:
        dateRangeEnd in class org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>
      • deploymentId

        public org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder deploymentId​(String... deploymentId)
        Specified by:
        deploymentId in interface org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder
      • status

        public org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder status​(org.kie.api.executor.STATUS... status)
        Specified by:
        status in interface org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder
      • getQueryType

        protected Class getQueryType()
        Specified by:
        getQueryType in class org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>
      • getQueryTable

        protected String getQueryTable()
        Specified by:
        getQueryTable in class org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>
      • isSubquerySupported

        protected boolean isSubquerySupported()
        Overrides:
        isSubquerySupported in class org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>
      • applyParameters

        protected org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl.Subquery applyParameters​(org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl.Subquery subquery)
        Overrides:
        applyParameters in class org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>
      • getSubQuery

        protected org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl.Subquery getSubQuery()
        Overrides:
        getSubQuery in class org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl<org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder>