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:
AuditLogService,org.kie.api.runtime.manager.audit.AuditService
- Direct Known Subclasses:
ExecutorJPAAuditService
public class TaskJPAAuditService extends JPAAuditLogService
-
-
Field Summary
-
Fields inherited from class org.jbpm.process.audit.JPAService
persistenceStrategy, persistenceUnitName
-
-
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.AuditTaskDeleteBuilderauditTaskDelete()org.kie.internal.task.query.AuditTaskQueryBuilderauditTaskQuery()BAMTaskSummaryQueryBuilderbamTaskSummaryQuery()voidclear()protected voidcloseEntityManager(javax.persistence.EntityManager em, Object transaction)protected javax.persistence.EntityManagergetEntityManager()protected org.jbpm.query.jpa.impl.QueryCriteriaUtilgetQueryCriteriaUtil(Class queryType)protected ObjectjoinTransaction(javax.persistence.EntityManager em)org.kie.internal.task.query.TaskEventDeleteBuildertaskEventInstanceLogDelete()org.kie.internal.task.query.TaskEventQueryBuildertaskEventQuery()org.kie.internal.task.query.TaskVariableDeleteBuildertaskVariableInstanceLogDelete()org.kie.internal.task.query.TaskVariableQueryBuildertaskVariableQuery()-
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:
getEntityManagerin classJPAService
-
joinTransaction
protected Object joinTransaction(javax.persistence.EntityManager em)
- Overrides:
joinTransactionin classJPAService
-
closeEntityManager
protected void closeEntityManager(javax.persistence.EntityManager em, Object transaction)- Overrides:
closeEntityManagerin classJPAService
-
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:
clearin interfaceorg.kie.api.runtime.manager.audit.AuditService- Overrides:
clearin classJPAAuditLogService
-
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:
getQueryCriteriaUtilin classJPAAuditLogService
-
-