1 package jp.sourceforge.stigmata.result;
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;
7 import jp.sourceforge.stigmata.result.history.MemoryExtractedBirthmarkHistory;
8 import jp.sourceforge.stigmata.spi.ExtractedBirthmarkSpi;
12 * @author Haruaki Tamada
14 public class MemoryExtractedBirthmarkService implements ExtractedBirthmarkSpi{
15 private MemoryExtractedBirthmarkHistory history = new MemoryExtractedBirthmarkHistory();
18 public ExtractionResultSet createResultSet(BirthmarkContext context){
19 MemoryExtractionResultSet mers = new MemoryExtractionResultSet(context);
20 history.addResultSet(mers);
25 public ExtractedBirthmarkHistory getHistory(String parameter){
30 public ExtractionResultSet getResultSet(String id){
31 return history.getResultSet(id);
35 public BirthmarkStoreTarget getTarget(){
36 return BirthmarkStoreTarget.MEMORY;