org.openorb.notify.queue

Class EventQueueFilter

public class EventQueueFilter extends Thread

This class is not currently used.

Author: Olivier Modica

Constructor Summary
EventQueueFilter(EventQueue queue)
Default constructor
Method Summary
booleanaddFilter(Filter filter)
Add a filter to the event queue filter list
booleanfilterEvent(Event event)
Filter next event
voidremoveAllFilters()
Remove all filters from the event queue filter list
booleanremoveFilter(Filter filter)
Remove a filter from the event queue filter list
voidrun()
The run method waits for new events and pulls them from the queue
booleanupdateFilter(Filter filter)
Update a filter to the event queue filter list

Constructor Detail

EventQueueFilter

public EventQueueFilter(EventQueue queue)
Default constructor

Method Detail

addFilter

public boolean addFilter(Filter filter)
Add a filter to the event queue filter list

filterEvent

public boolean filterEvent(Event event)
Filter next event

removeAllFilters

public void removeAllFilters()
Remove all filters from the event queue filter list

removeFilter

public boolean removeFilter(Filter filter)
Remove a filter from the event queue filter list

run

public void run()
The run method waits for new events and pulls them from the queue

updateFilter

public boolean updateFilter(Filter filter)
Update a filter to the event queue filter list