package com.limegroup.gnutella.filters;
public interface SpamFilterFactory {
/**
* Returns a new instance of a SpamFilter subclass based on
* the current settings manager. (Factory method) This
* filter is intended for deciding which packets I display in
* search results.
*/
public SpamFilter createPersonalFilter();
/**
* Returns a new instance of a SpamFilter subclass based on
* the current settings manager. (Factory method) This
* filter is intended for deciding which packets to route.
*/
public SpamFilter createRouteFilter();
}