org.jbpm.process.audit
Interface AuditLogService
- All Known Implementing Classes:
- JPAAuditLogService
public interface AuditLogService
This class is essentially a very simple implementation of a service
that deals with ProcessInstanceLog
, NodeInstanceLog
and VariableInstanceLog
entities.
Please see the public methods for the interface of this service.
setEnvironment
void setEnvironment(Environment env)
getPersistenceUnitName
String getPersistenceUnitName()
setPersistenceUnitName
void setPersistenceUnitName(String persistenceUnitName)
findProcessInstances
List<ProcessInstanceLog> findProcessInstances()
- Service methods
- Returns:
findProcessInstances
List<ProcessInstanceLog> findProcessInstances(String processId)
findActiveProcessInstances
List<ProcessInstanceLog> findActiveProcessInstances(String processId)
findProcessInstance
ProcessInstanceLog findProcessInstance(long processInstanceId)
findSubProcessInstances
List<ProcessInstanceLog> findSubProcessInstances(long processInstanceId)
findNodeInstances
List<NodeInstanceLog> findNodeInstances(long processInstanceId)
findNodeInstances
List<NodeInstanceLog> findNodeInstances(long processInstanceId,
String nodeId)
findVariableInstances
List<VariableInstanceLog> findVariableInstances(long processInstanceId)
findVariableInstances
List<VariableInstanceLog> findVariableInstances(long processInstanceId,
String variableId)
findVariableInstancesByName
List<VariableInstanceLog> findVariableInstancesByName(String variableId,
boolean activeProcesses)
findVariableInstancesByNameAndValue
List<VariableInstanceLog> findVariableInstancesByNameAndValue(String variableId,
String value,
boolean activeProcesses)
clear
void clear()
dispose
void dispose()
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.