Interface AuditLogService

    • Method Detail

      • findProcessInstances

        List<ProcessInstanceLog> findProcessInstances()
        Service methods
        Specified by:
        findProcessInstances in interface org.kie.api.runtime.manager.audit.AuditService
        Returns:
      • findProcessInstances

        List<ProcessInstanceLog> findProcessInstances​(String processId)
        Specified by:
        findProcessInstances in interface org.kie.api.runtime.manager.audit.AuditService
      • findActiveProcessInstances

        List<ProcessInstanceLog> findActiveProcessInstances​(String processId)
        Specified by:
        findActiveProcessInstances in interface org.kie.api.runtime.manager.audit.AuditService
      • findProcessInstance

        ProcessInstanceLog findProcessInstance​(long processInstanceId)
        Specified by:
        findProcessInstance in interface org.kie.api.runtime.manager.audit.AuditService
      • findSubProcessInstances

        List<ProcessInstanceLog> findSubProcessInstances​(long processInstanceId)
        Specified by:
        findSubProcessInstances in interface org.kie.api.runtime.manager.audit.AuditService
      • findNodeInstances

        List<NodeInstanceLog> findNodeInstances​(long processInstanceId)
        Specified by:
        findNodeInstances in interface org.kie.api.runtime.manager.audit.AuditService
      • findNodeInstances

        List<NodeInstanceLog> findNodeInstances​(long processInstanceId,
                                                String nodeId)
        Specified by:
        findNodeInstances in interface org.kie.api.runtime.manager.audit.AuditService
      • findVariableInstances

        List<VariableInstanceLog> findVariableInstances​(long processInstanceId)
        Specified by:
        findVariableInstances in interface org.kie.api.runtime.manager.audit.AuditService
      • findVariableInstances

        List<VariableInstanceLog> findVariableInstances​(long processInstanceId,
                                                        String variableId)
        Specified by:
        findVariableInstances in interface org.kie.api.runtime.manager.audit.AuditService
      • findVariableInstancesByName

        List<VariableInstanceLog> findVariableInstancesByName​(String variableId,
                                                              boolean onlyActiveProcesses)
        Specified by:
        findVariableInstancesByName in interface org.kie.api.runtime.manager.audit.AuditService
      • findVariableInstancesByNameAndValue

        List<VariableInstanceLog> findVariableInstancesByNameAndValue​(String variableId,
                                                                      String value,
                                                                      boolean onlyActiveProcesses)
        Specified by:
        findVariableInstancesByNameAndValue in interface org.kie.api.runtime.manager.audit.AuditService
      • nodeInstanceLogQuery

        org.kie.internal.runtime.manager.audit.query.NodeInstanceLogQueryBuilder nodeInstanceLogQuery()
        Creates a "query builder" instance that allows the user to specify the specific query criteria to retrieve NodeInstanceLog instances.
        Returns:
        a NodeInstanceLogQueryBuilder instance
      • variableInstanceLogQuery

        org.kie.internal.runtime.manager.audit.query.VariableInstanceLogQueryBuilder variableInstanceLogQuery()
        Creates a "query builder" instance that allows the user to specify the specific query criteria to retrieve VariableInstanceLog instances.
        Returns:
        a VariableInstanceLogQueryBuilder instance
      • processInstanceLogQuery

        org.kie.internal.runtime.manager.audit.query.ProcessInstanceLogQueryBuilder processInstanceLogQuery()
        Creates a "query builder" instance that allows the user to specify the specific query criteria to retrieve ProcessInstanceLog instances.
        Returns:
        a ProcessInstanceLogQueryBuilder instance
      • processInstanceLogDelete

        org.kie.internal.runtime.manager.audit.query.ProcessInstanceLogDeleteBuilder processInstanceLogDelete()
      • nodeInstanceLogDelete

        org.kie.internal.runtime.manager.audit.query.NodeInstanceLogDeleteBuilder nodeInstanceLogDelete()
      • variableInstanceLogDelete

        org.kie.internal.runtime.manager.audit.query.VariableInstanceLogDeleteBuilder variableInstanceLogDelete()
      • queryLogs

        <T,​R> List<R> queryLogs​(org.jbpm.query.jpa.data.QueryWhere queryWhere,
                                      Class<T> queryType,
                                      Class<R> resultType)