1 22 23 package de.laures.cewolf; 24 25 import java.io.Serializable ; 26 import java.util.Date ; 27 import java.util.Map ; 28 29 36 public interface DatasetProducer extends Serializable { 37 38 43 public static final String PRODUCER_ATTRIBUTE_NAME = "de.laures.cewolf.DatasetProducer.id"; 44 45 58 Object produceDataset(Map params) throws DatasetProduceException; 59 60 76 boolean hasExpired(Map params, Date since); 77 78 85 String getProducerId(); 86 87 } 88 | Popular Tags |