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

io.vtom.vertx.pipeline.PipeStep Maven / Gradle / Ivy

There is a newer version: 1.1-beta
Show newest version
package io.vtom.vertx.pipeline;

import io.enoa.toolkit.digest.UUIDKit;
import io.vtom.vertx.pipeline.step.Step;
import io.vtom.vertx.pipeline.step.StepIN;
import io.vtom.vertx.pipeline.step.StepStack;

public interface PipeStep {

  default PipeStep step(StepStack stepstack) {
    return this.step(Step.with(stepstack));
  }

  PipeStep step(Step step);

  default Pipeline join() {
    return this.join(UUIDKit.next(false));
  }

  Pipeline join(String id);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy