phonebill.log
Class TokenLogFilter

java.lang.Object
  |
  +--phonebill.log.TokenLogFilter
All Implemented Interfaces:
LogFilter

public class TokenLogFilter
extends java.lang.Object
implements LogFilter

This class is used to filter log entries based on tokens with corresponding action IDs.


Field Summary
 int[] actions
           
protected  int lastAction
           
 java.lang.String[] tokens
           
 
Constructor Summary
TokenLogFilter(java.lang.String[] tokens, int[] actions)
           
 
Method Summary
 boolean accept(java.lang.String line)
           
 int lastAction()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

tokens

public final java.lang.String[] tokens

actions

public final int[] actions

lastAction

protected int lastAction
Constructor Detail

TokenLogFilter

public TokenLogFilter(java.lang.String[] tokens,
                      int[] actions)
Method Detail

accept

public boolean accept(java.lang.String line)
Specified by:
accept in interface LogFilter

lastAction

public int lastAction()
Specified by:
lastAction in interface LogFilter

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object