00001 /* 00002 * RecordSet.java 00003 * 00004 * Created on November 12, 2008, 2:34 PM 00005 * 00006 * Copyright 2009 Online Nederland Breedband B.V. 00007 * See the COPYRIGHT file for redistribution and use restrictions. 00008 * Authors: Guillermo Christen <guillermo.christen@is.online.nl> 00009 */ 00010 package dochelper; 00011 00012 import java.util.ArrayList; 00013 00014 import dochelper.exceptions.ResourceUnavailableException; 00015 00023 public interface RecordSet extends Configurable { 00024 00043 public ResultNode execute(ResultNode doc) throws ResourceUnavailableException; 00044 00052 public void addPattern(DocPattern pattern); 00053 00058 public void clearPatterns(); 00059 00068 public void setName(String name); 00069 }