org.jbpm.pvm.log
Class LogSessionFilter

java.lang.Object
  extended by org.jbpm.pvm.log.LogSessionFilter
All Implemented Interfaces:
LogSession

public class LogSessionFilter
extends java.lang.Object
implements LogSession

filtering log session.

Author:
Tom Baeyens

Field Summary
protected  LogSession delegate
           
protected  java.lang.String type
           
 
Constructor Summary
LogSessionFilter()
           
 
Method Summary
 void add(ProcessLog processLog)
           
protected  boolean passes(ProcessLog processLog)
          can be overwritten in case filtering needs to be more sophisticated then just type matching.
 void setDelegate(LogSession delegate)
           
 void setType(java.lang.String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delegate

protected LogSession delegate

type

protected java.lang.String type
Constructor Detail

LogSessionFilter

public LogSessionFilter()
Method Detail

add

public void add(ProcessLog processLog)
Specified by:
add in interface LogSession

passes

protected boolean passes(ProcessLog processLog)
can be overwritten in case filtering needs to be more sophisticated then just type matching.


setDelegate

public void setDelegate(LogSession delegate)

setType

public void setType(java.lang.String type)