eu.xtreemos.xosd.utilities.logger.filters
Class ContainsFilter

java.lang.Object
  extended by eu.xtreemos.xosd.utilities.logger.filters.NonBlockingTokenFilter
      extended by eu.xtreemos.xosd.utilities.logger.filters.ContainsFilter
All Implemented Interfaces:
ITokenFilter

public class ContainsFilter
extends NonBlockingTokenFilter


Field Summary
private  java.lang.String substring
           
private  java.lang.String type
           
 
Fields inherited from class eu.xtreemos.xosd.utilities.logger.filters.NonBlockingTokenFilter
scatter, tokens
 
Constructor Summary
ContainsFilter(java.lang.String type, java.lang.String substring)
           
 
Method Summary
protected  boolean checkToken(IToken token)
          implement this method to define your filtering criteria
 
Methods inherited from class eu.xtreemos.xosd.utilities.logger.filters.NonBlockingTokenFilter
add, clearPipe, filters, insert, isFinal, markLastToken, numTokens, topToken
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

private java.lang.String type

substring

private java.lang.String substring
Constructor Detail

ContainsFilter

public ContainsFilter(java.lang.String type,
                      java.lang.String substring)
Method Detail

checkToken

protected boolean checkToken(IToken token)
Description copied from class: NonBlockingTokenFilter
implement this method to define your filtering criteria

Specified by:
checkToken in class NonBlockingTokenFilter
Parameters:
token - TODO