All Downloads are FREE. Search and download functionalities are using the official Maven repository.

fun.mike.flapjack.pipeline.lab.GenericPipeline Maven / Gradle / Ivy

There is a newer version: 0.0.15
Show newest version
package fun.mike.flapjack.pipeline.lab;

public class GenericPipeline implements Pipeline {
    private final InputContext inputContext;
    private final Transform transform;
    private final OutputContext outputContext;

    public GenericPipeline(InputContext inputContext,
                           Transform transform,
                           OutputContext outputContext) {
        this.inputContext = inputContext;
        this.transform = transform;
        this.outputContext = outputContext;
    }

    @Override
    public PipelineResult execute() {
        return runWithOutputChannel(inputContext,
                                    transform,
                                    outputContext);
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy