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

java.lang.Object
  extended by eu.xtreemos.xosd.utilities.logger.filters.TokenScatterUnit

public class TokenScatterUnit
extends java.lang.Object

forwards given token to all registered filters

Author:
uros

Field Summary
protected  java.util.ArrayList<ITokenFilter> filters
           
 
Constructor Summary
TokenScatterUnit()
           
 
Method Summary
 void add(IToken token)
          forwards given token to all registered filters and
 boolean hasFilters()
           
 int numFilters()
           
 void register(ITokenFilter filter)
           
 void remove(ITokenFilter filter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filters

protected java.util.ArrayList<ITokenFilter> filters
Constructor Detail

TokenScatterUnit

public TokenScatterUnit()
Method Detail

register

public void register(ITokenFilter filter)

remove

public void remove(ITokenFilter filter)

add

public void add(IToken token)
forwards given token to all registered filters and

Parameters:
token -

numFilters

public int numFilters()

hasFilters

public boolean hasFilters()