package org.embulk.spi;
import org.embulk.config.TaskSource;
import org.embulk.config.ConfigSource;
public interface ParserPlugin
{
interface Control
{
void run(TaskSource taskSource, Schema schema);
}
void transaction(ConfigSource config, ParserPlugin.Control control);
void run(TaskSource taskSource, Schema schema,
FileInput input, PageOutput output);
}