public void run(ExtractionParameters extractionParameters, ExtractionContext context, Model in, ExtractionResult out) throws IOException, ExtractionException {
public void receiveTriple(Resource s, IRI p, Value o, IRI g, ExtractionContext context) throws TripleHandlerException {
if (in.isEmpty()) {
if ("csv".equals(context.getExtractorName())) {
throw new ExtractionException("model is empty ");
csvModel.add(s, p, o, vf.createIRI(context.getUniqueID()));