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)
clear
void clear()
dispose
void dispose()
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.