![JAR search and dependency download from the Maven repository](/logo.png)
io.vtom.vertx.pipeline.lifecycle.PipeLifecycle Maven / Gradle / Ivy
package io.vtom.vertx.pipeline.lifecycle;
import io.enoa.toolkit.map.Kv;
import io.vertx.core.Vertx;
import io.vtom.vertx.pipeline.lifecycle.scope.Scope;
import io.vtom.vertx.pipeline.lifecycle.skip.Skip;
public class PipeLifecycle {
private final Vertx vertx;
private final Kv mount;
private final Scope scope;
private final Skip skip;
public PipeLifecycle(Vertx vertx, Scope scope) {
this.vertx = vertx;
this.mount = Kv.create();
this.scope = scope;
this.skip = Skip.skip();
}
public Vertx vertx() {
return this.vertx;
}
public Kv mount() {
return this.mount;
}
public Scope scope() {
return this.scope;
}
public Skip skip() {
return this.skip;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy