1 package jp.sourceforge.stigmata.spi;
3 import jp.sourceforge.stigmata.BirthmarkContext;
4 import jp.sourceforge.stigmata.BirthmarkStoreTarget;
5 import jp.sourceforge.stigmata.ExtractionResultSet;
6 import jp.sourceforge.stigmata.result.history.ExtractedBirthmarkHistory;
9 * This service provider interface manages extracted birthmark histories.
11 * @author Haruaki Tamada
13 public interface ExtractedBirthmarkService{
15 * finds and returns history from given parameter.
16 * @param parameter search base.
17 * @return found history.
19 public ExtractedBirthmarkHistory getHistory(String parameter);
21 public ExtractionResultSet getResultSet(String id);
23 public ExtractionResultSet createResultSet(BirthmarkContext context);
25 public BirthmarkStoreTarget getTarget();
27 public String getType();
29 public String getDescription();