Sha256: b8f9c752ad4edb415e0104543d955ce8ebeb6cacb15d2ae6a6a51c5c2ff2afd7

Contents?: true

Size: 383 Bytes

Versions: 46

Compression:

Stored size: 383 Bytes

Contents

package org.embulk.spi;

import org.embulk.config.TaskSource;
import org.embulk.config.ConfigSource;

public interface EncoderPlugin
{
    public interface Control
    {
        public void run(TaskSource taskSource);
    }

    public void transaction(ConfigSource config, EncoderPlugin.Control control);

    public FileOutput open(TaskSource taskSource, FileOutput fileOutput);
}

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
embulk-0.3.2 embulk-core/src/main/java/org/embulk/spi/EncoderPlugin.java
embulk-0.3.1 embulk-core/src/main/java/org/embulk/spi/EncoderPlugin.java
embulk-0.3.0 embulk-core/src/main/java/org/embulk/spi/EncoderPlugin.java
embulk-0.2.1 embulk-core/src/main/java/org/embulk/spi/EncoderPlugin.java
embulk-0.2.0 embulk-core/src/main/java/org/embulk/spi/EncoderPlugin.java
embulk-0.1.0 embulk-core/src/main/java/org/embulk/spi/EncoderPlugin.java