Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.0.0-SNAPSHOT
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jbpm.process.audit
Class CommandBasedAuditLogService

    java.lang.Object
      org.jbpm.process.audit.CommandBasedAuditLogService

All Implemented Interfaces:
  AuditLogService

    public class CommandBasedAuditLogService

extends Object
implements AuditLogService

Constructor Summary
`CommandBasedAuditLogService(CommandExecutor executor)`

Method Summary
`void` | `clear()`
`void` | `dispose()`
`List<ProcessInstanceLog>` | `findActiveProcessInstances(String processId)`
`List<NodeInstanceLog>` | `findNodeInstances(long processInstanceId)`
`List<NodeInstanceLog>` | `findNodeInstances(long processInstanceId, String nodeId)`
`ProcessInstanceLog` | `findProcessInstance(long processInstanceId)`
`List<ProcessInstanceLog>` | `findProcessInstances()` Service methods
`List<ProcessInstanceLog>` | `findProcessInstances(String processId)`
`List<ProcessInstanceLog>` | `findSubProcessInstances(long processInstanceId)`
`List<VariableInstanceLog>` | `findVariableInstances(long processInstanceId)`
`List<VariableInstanceLog>` | `findVariableInstances(long processInstanceId, String variableId)`
`List<VariableInstanceLog>` | `findVariableInstancesByName(String variableId, boolean activeProcesses)`
`List<VariableInstanceLog>` | `findVariableInstancesByNameAndValue(String variableId, String value, boolean activeProcesses)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### CommandBasedAuditLogService

    public CommandBasedAuditLogService(CommandExecutor executor)

Method Detail

### findProcessInstances

    public List<ProcessInstanceLog> findProcessInstances()

  Description copied from interface: `AuditLogService`
  Service methods

  Specified by:
    `findProcessInstances` in interface `AuditLogService`
  Returns:

### findProcessInstances

    public List<ProcessInstanceLog> findProcessInstances(String processId)

  Specified by:
    `findProcessInstances` in interface `AuditLogService`

### findActiveProcessInstances

    public List<ProcessInstanceLog> findActiveProcessInstances(String processId)

  Specified by:
    `findActiveProcessInstances` in interface `AuditLogService`

### findProcessInstance

    public ProcessInstanceLog findProcessInstance(long processInstanceId)

  Specified by:
    `findProcessInstance` in interface `AuditLogService`

### findSubProcessInstances

    public List<ProcessInstanceLog> findSubProcessInstances(long processInstanceId)

  Specified by:
    `findSubProcessInstances` in interface `AuditLogService`

### findNodeInstances

    public List<NodeInstanceLog> findNodeInstances(long processInstanceId)

  Specified by:
    `findNodeInstances` in interface `AuditLogService`

### findNodeInstances

    public List<NodeInstanceLog> findNodeInstances(long processInstanceId,
                                                   String nodeId)

  Specified by:
    `findNodeInstances` in interface `AuditLogService`

### findVariableInstances

    public List<VariableInstanceLog> findVariableInstances(long processInstanceId)

  Specified by:
    `findVariableInstances` in interface `AuditLogService`

### findVariableInstances

    public List<VariableInstanceLog> findVariableInstances(long processInstanceId,
                                                           String variableId)

  Specified by:
    `findVariableInstances` in interface `AuditLogService`

### findVariableInstancesByName

    public List<VariableInstanceLog> findVariableInstancesByName(String variableId,
                                                                 boolean activeProcesses)

  Specified by:
    `findVariableInstancesByName` in interface `AuditLogService`

### findVariableInstancesByNameAndValue

    public List<VariableInstanceLog> findVariableInstancesByNameAndValue(String variableId,
                                                                         String value,
                                                                         boolean activeProcesses)

  Specified by:
    `findVariableInstancesByNameAndValue` in interface `AuditLogService`

### clear

    public void clear()

  Specified by:
    `clear` in interface `AuditLogService`

### dispose

    public void dispose()

  Specified by:
    `dispose` in interface `AuditLogService`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.0.0-SNAPSHOT
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.