package org.subethamail.core.lists.i; import java.util.Map; import org.subethamail.core.plugin.i.FilterParameter; /** * Information about a filter that has been enabled, including * its parameters. Enabled filters have an id (they are * entities). * * @author Jeff Schnitzer */ public class EnabledFilterData extends FilterData { private static final long serialVersionUID = 1L; Long listId; Map<String, Object> arguments; protected EnabledFilterData() { // http://forums.java.net/jive/thread.jspa?threadID=26539&tstart=0 } /** */ public EnabledFilterData( String className, String name, String description, FilterParameter[] parameters, Long listId, Map<String, Object> arguments) { super(className, name, description, parameters); this.listId = listId; this.arguments = arguments; } /** */ public Map<String, Object> getArguments() { return this.arguments; } /** */ public Long getListId() { return this.listId; } }