Class TaskJPAAuditService
- java.lang.Object
-
- org.jbpm.process.audit.JPAService
-
- org.jbpm.process.audit.JPAAuditLogService
-
- org.jbpm.services.task.audit.service.TaskJPAAuditService
-
- All Implemented Interfaces:
org.jbpm.process.audit.AuditLogService
,org.kie.api.runtime.manager.audit.AuditService
public class TaskJPAAuditService extends org.jbpm.process.audit.JPAAuditLogService
-
-
Constructor Summary
Constructors Constructor Description TaskJPAAuditService()
TaskJPAAuditService(javax.persistence.EntityManagerFactory emf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.internal.task.query.AuditTaskDeleteBuilder
auditTaskDelete()
org.kie.internal.task.query.AuditTaskQueryBuilder
auditTaskQuery()
BAMTaskSummaryQueryBuilder
bamTaskSummaryQuery()
void
clear()
protected void
closeEntityManager(javax.persistence.EntityManager em, Object transaction)
protected javax.persistence.EntityManager
getEntityManager()
protected org.jbpm.query.jpa.impl.QueryCriteriaUtil
getQueryCriteriaUtil(Class queryType)
protected Object
joinTransaction(javax.persistence.EntityManager em)
org.kie.internal.task.query.TaskEventDeleteBuilder
taskEventInstanceLogDelete()
org.kie.internal.task.query.TaskEventQueryBuilder
taskEventQuery()
org.kie.internal.task.query.TaskVariableDeleteBuilder
taskVariableInstanceLogDelete()
org.kie.internal.task.query.TaskVariableQueryBuilder
taskVariableQuery()
-
Methods inherited from class org.jbpm.process.audit.JPAAuditLogService
addCriteria, doDelete, doPartialDelete, doQuery, findActiveProcessInstances, findActiveProcessInstances, findNodeInstances, findNodeInstances, findProcessInstance, findProcessInstances, findProcessInstances, findSubProcessInstances, findVariableInstances, findVariableInstances, findVariableInstancesByName, findVariableInstancesByNameAndValue, nodeInstanceLogDelete, nodeInstanceLogQuery, processInstanceLogDelete, processInstanceLogQuery, queryLogs, variableInstanceLogDelete, variableInstanceLogQuery
-
Methods inherited from class org.jbpm.process.audit.JPAService
dispose, executeQuery, getPersistenceUnitName, setPersistenceUnitName
-
-
-
-
Method Detail
-
getEntityManager
protected javax.persistence.EntityManager getEntityManager()
- Overrides:
getEntityManager
in classorg.jbpm.process.audit.JPAService
-
joinTransaction
protected Object joinTransaction(javax.persistence.EntityManager em)
- Overrides:
joinTransaction
in classorg.jbpm.process.audit.JPAService
-
closeEntityManager
protected void closeEntityManager(javax.persistence.EntityManager em, Object transaction)
- Overrides:
closeEntityManager
in classorg.jbpm.process.audit.JPAService
-
auditTaskDelete
public org.kie.internal.task.query.AuditTaskDeleteBuilder auditTaskDelete()
-
taskEventInstanceLogDelete
public org.kie.internal.task.query.TaskEventDeleteBuilder taskEventInstanceLogDelete()
-
taskVariableInstanceLogDelete
public org.kie.internal.task.query.TaskVariableDeleteBuilder taskVariableInstanceLogDelete()
-
clear
public void clear()
- Specified by:
clear
in interfaceorg.kie.api.runtime.manager.audit.AuditService
- Overrides:
clear
in classorg.jbpm.process.audit.JPAAuditLogService
-
auditTaskQuery
public org.kie.internal.task.query.AuditTaskQueryBuilder auditTaskQuery()
-
bamTaskSummaryQuery
public BAMTaskSummaryQueryBuilder bamTaskSummaryQuery()
-
taskEventQuery
public org.kie.internal.task.query.TaskEventQueryBuilder taskEventQuery()
-
taskVariableQuery
public org.kie.internal.task.query.TaskVariableQueryBuilder taskVariableQuery()
-
getQueryCriteriaUtil
protected org.jbpm.query.jpa.impl.QueryCriteriaUtil getQueryCriteriaUtil(Class queryType)
- Overrides:
getQueryCriteriaUtil
in classorg.jbpm.process.audit.JPAAuditLogService
-
-