My Data Writer
Updated: Aug 28, 2026
package com.northconcepts.datapipeline.examples.cookbook.customization;
import com.northconcepts.datapipeline.core.DataException;
import com.northconcepts.datapipeline.core.DataWriter;
import com.northconcepts.datapipeline.core.Record;
public class MyDataWriter extends DataWriter {
public void open() throws DataException {
super.open();
// open datasource here
}
public void close() throws DataException {
// close datasource here
super.close();
}
protected void writeImpl(Record record) throws Throwable {
// write record to datasink here
}
}
