1 package jp.sourceforge.stigmata.spi;
7 import jp.sourceforge.stigmata.BirthmarkContext;
8 import jp.sourceforge.stigmata.BirthmarkStoreTarget;
9 import jp.sourceforge.stigmata.ExtractionResultSet;
10 import jp.sourceforge.stigmata.result.history.ExtractedBirthmarkHistory;
13 * This service provider interface manages extracted birthmark histories.
15 * @author Haruaki Tamada
18 public interface ExtractedBirthmarkSpi{
20 * finds and returns history from given parameter.
21 * @param parameter search base.
22 * @return found history.
24 public ExtractedBirthmarkHistory getHistory(String parameter);
26 public ExtractionResultSet getResultSet(String id);
28 public ExtractionResultSet createResultSet(BirthmarkContext context);
30 public BirthmarkStoreTarget getTarget();